builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-026 starttime: 1467191621.27 results: success (0) buildid: 20160629004805 builduid: a5a4f6dc593c4bb49ed097cba70259c1 revision: 432e034161c2eaf28fdc83a5148ec3f1986301fc ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-29 02:13:41.268970) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-29 02:13:41.270067) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-29 02:13:41.270783) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-29 02:13:41.449281) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 02:13:41.450047) ========= '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-026\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-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-026\AppData\Local LOGONSERVER=\\T-W864-IX-026 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-026 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-026 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-026 WINDIR=C:\windows using PTY: False --02:13:42-- 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% 14.98 MB/s 02:13:42 (14.98 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.273000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 02:13:42.759895) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-29 02:13:42.760750) ========= '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-026\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-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-026\AppData\Local LOGONSERVER=\\T-W864-IX-026 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-026 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-026 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-026 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.907000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-29 02:13:45.691320) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-29 02:13:45.692253) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 432e034161c2eaf28fdc83a5148ec3f1986301fc --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 432e034161c2eaf28fdc83a5148ec3f1986301fc --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-026\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-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-026\AppData\Local LOGONSERVER=\\T-W864-IX-026 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-026 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-026 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-026 WINDIR=C:\windows using PTY: False 2016-06-29 02:13:46,694 truncating revision to first 12 chars 2016-06-29 02:13:46,694 Setting DEBUG logging. 2016-06-29 02:13:46,694 attempt 1/10 2016-06-29 02:13:46,694 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/432e034161c2?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-29 02:13:48,039 unpacking tar archive at: mozilla-beta-432e034161c2/testing/mozharness/ program finished with exit code 0 elapsedTime=2.491000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-29 02:13:48.258236) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-29 02:13:48.258618) ========= script_repo_revision: 432e034161c2eaf28fdc83a5148ec3f1986301fc ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-29 02:13:48.259123) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-29 02:13:48.259446) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-29 02:13:48.277345) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 54 secs) (at 2016-06-29 02:13:48.277687) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-026\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-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-026\AppData\Local LOGONSERVER=\\T-W864-IX-026 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-026 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-026 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-026 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 02:13:49 INFO - MultiFileLogger online at 20160629 02:13:49 in C:\slave\test 02:13:49 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 02:13:49 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 02:13:49 INFO - {'append_to_log': False, 02:13:49 INFO - 'base_work_dir': 'C:\\slave\\test', 02:13:49 INFO - 'blob_upload_branch': 'mozilla-beta', 02:13:49 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 02:13:49 INFO - 'buildbot_json_path': 'buildprops.json', 02:13:49 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 02:13:49 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:13:49 INFO - 'download_minidump_stackwalk': True, 02:13:49 INFO - 'download_symbols': 'true', 02:13:49 INFO - 'e10s': False, 02:13:49 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 02:13:49 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 02:13:49 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 02:13:49 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 02:13:49 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 02:13:49 INFO - 'C:/mozilla-build/tooltool.py'), 02:13:49 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 02:13:49 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 02:13:49 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:13:49 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:13:49 INFO - 'log_level': 'info', 02:13:49 INFO - 'log_to_console': True, 02:13:49 INFO - 'opt_config_files': (), 02:13:49 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:13:49 INFO - '--processes=1', 02:13:49 INFO - '--config=%(test_path)s/wptrunner.ini', 02:13:49 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:13:49 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:13:49 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:13:49 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:13:49 INFO - 'pip_index': False, 02:13:49 INFO - 'require_test_zip': True, 02:13:49 INFO - 'test_type': ('testharness',), 02:13:49 INFO - 'this_chunk': '1', 02:13:49 INFO - 'total_chunks': '10', 02:13:49 INFO - 'virtualenv_path': 'venv', 02:13:49 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:13:49 INFO - 'work_dir': 'build'} 02:13:49 INFO - ##### 02:13:49 INFO - ##### Running clobber step. 02:13:49 INFO - ##### 02:13:49 INFO - Running pre-action listener: _resource_record_pre_action 02:13:49 INFO - Running main action method: clobber 02:13:49 INFO - rmtree: C:\slave\test\build 02:13:49 INFO - Using _rmtree_windows ... 02:13:49 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 02:16:07 INFO - Running post-action listener: _resource_record_post_action 02:16:07 INFO - ##### 02:16:07 INFO - ##### Running read-buildbot-config step. 02:16:07 INFO - ##### 02:16:07 INFO - Running pre-action listener: _resource_record_pre_action 02:16:07 INFO - Running main action method: read_buildbot_config 02:16:07 INFO - Using buildbot properties: 02:16:07 INFO - { 02:16:07 INFO - "project": "", 02:16:07 INFO - "product": "firefox", 02:16:07 INFO - "script_repo_revision": "production", 02:16:07 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 02:16:07 INFO - "repository": "", 02:16:07 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 02:16:07 INFO - "buildid": "20160629004805", 02:16:07 INFO - "pgo_build": "False", 02:16:07 INFO - "basedir": "C:\\slave\\test", 02:16:07 INFO - "buildnumber": 0, 02:16:07 INFO - "slavename": "t-w864-ix-026", 02:16:07 INFO - "revision": "432e034161c2eaf28fdc83a5148ec3f1986301fc", 02:16:07 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 02:16:07 INFO - "platform": "win64", 02:16:07 INFO - "branch": "mozilla-beta", 02:16:07 INFO - "repo_path": "releases/mozilla-beta", 02:16:07 INFO - "moz_repo_path": "", 02:16:07 INFO - "stage_platform": "win64", 02:16:07 INFO - "builduid": "a5a4f6dc593c4bb49ed097cba70259c1", 02:16:07 INFO - "slavebuilddir": "test" 02:16:07 INFO - } 02:16:07 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/YBIE8vyJR_i1Dd21pO1saQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 02:16:07 INFO - Found installer url https://queue.taskcluster.net/v1/task/YBIE8vyJR_i1Dd21pO1saQ/artifacts/public/build/firefox-48.0.en-US.win64.zip. 02:16:07 INFO - Running post-action listener: _resource_record_post_action 02:16:07 INFO - ##### 02:16:07 INFO - ##### Running download-and-extract step. 02:16:07 INFO - ##### 02:16:07 INFO - Running pre-action listener: _resource_record_pre_action 02:16:07 INFO - Running main action method: download_and_extract 02:16:07 INFO - mkdir: C:\slave\test\build\tests 02:16:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:16:07 INFO - https://queue.taskcluster.net/v1/task/YBIE8vyJR_i1Dd21pO1saQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 02:16:07 INFO - trying https://queue.taskcluster.net/v1/task/YBIE8vyJR_i1Dd21pO1saQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 02:16:07 INFO - Downloading https://queue.taskcluster.net/v1/task/YBIE8vyJR_i1Dd21pO1saQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 02:16:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YBIE8vyJR_i1Dd21pO1saQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.test_packages.json'}, attempt #1 02:16:08 INFO - Downloaded 1240 bytes. 02:16:08 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 02:16:08 INFO - Using the following test package requirements: 02:16:08 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 02:16:08 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:16:08 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 02:16:08 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:16:08 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 02:16:08 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:16:08 INFO - u'jsshell-win64.zip'], 02:16:08 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:16:08 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 02:16:08 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 02:16:08 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:16:08 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 02:16:08 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:16:08 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 02:16:08 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:16:08 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 02:16:08 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:16:08 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 02:16:08 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 02:16:08 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')]} 02:16:08 INFO - https://queue.taskcluster.net/v1/task/YBIE8vyJR_i1Dd21pO1saQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 02:16:08 INFO - trying https://queue.taskcluster.net/v1/task/YBIE8vyJR_i1Dd21pO1saQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 02:16:08 INFO - Downloading https://queue.taskcluster.net/v1/task/YBIE8vyJR_i1Dd21pO1saQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip 02:16:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/YBIE8vyJR_i1Dd21pO1saQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip'}, attempt #1 02:16:10 INFO - Downloaded 20907535 bytes. 02:16:10 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:16:10 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:16:12 INFO - caution: filename not matched: web-platform/* 02:16:12 INFO - Return code: 11 02:16: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')]} 02:16:12 INFO - https://queue.taskcluster.net/v1/task/YBIE8vyJR_i1Dd21pO1saQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 02:16:12 INFO - trying https://queue.taskcluster.net/v1/task/YBIE8vyJR_i1Dd21pO1saQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 02:16:12 INFO - Downloading https://queue.taskcluster.net/v1/task/YBIE8vyJR_i1Dd21pO1saQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip 02:16:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/YBIE8vyJR_i1Dd21pO1saQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip'}, attempt #1 02:16:13 INFO - Downloaded 36389114 bytes. 02:16:13 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:16:13 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:16:55 INFO - caution: filename not matched: bin/* 02:16:55 INFO - caution: filename not matched: config/* 02:16:55 INFO - caution: filename not matched: mozbase/* 02:16:55 INFO - caution: filename not matched: marionette/* 02:16:55 INFO - caution: filename not matched: tools/wptserve/* 02:16:55 INFO - Return code: 11 02:16: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')]} 02:16:55 INFO - https://queue.taskcluster.net/v1/task/YBIE8vyJR_i1Dd21pO1saQ/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 02:16:55 INFO - trying https://queue.taskcluster.net/v1/task/YBIE8vyJR_i1Dd21pO1saQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 02:16:55 INFO - Downloading https://queue.taskcluster.net/v1/task/YBIE8vyJR_i1Dd21pO1saQ/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 02:16:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YBIE8vyJR_i1Dd21pO1saQ/artifacts/public/build/firefox-48.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip'}, attempt #1 02:16:58 INFO - Downloaded 82717233 bytes. 02:16:58 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/YBIE8vyJR_i1Dd21pO1saQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 02:16:58 INFO - mkdir: C:\slave\test\properties 02:16:58 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 02:16:58 INFO - Writing to file C:\slave\test\properties\build_url 02:16:58 INFO - Contents: 02:16:58 INFO - build_url:https://queue.taskcluster.net/v1/task/YBIE8vyJR_i1Dd21pO1saQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 02:16:58 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/YBIE8vyJR_i1Dd21pO1saQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 02:16:58 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 02:16:58 INFO - Writing to file C:\slave\test\properties\symbols_url 02:16:58 INFO - Contents: 02:16:58 INFO - symbols_url:https://queue.taskcluster.net/v1/task/YBIE8vyJR_i1Dd21pO1saQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 02:16:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:16:58 INFO - https://queue.taskcluster.net/v1/task/YBIE8vyJR_i1Dd21pO1saQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:16:58 INFO - trying https://queue.taskcluster.net/v1/task/YBIE8vyJR_i1Dd21pO1saQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 02:16:58 INFO - Downloading https://queue.taskcluster.net/v1/task/YBIE8vyJR_i1Dd21pO1saQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip 02:16:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YBIE8vyJR_i1Dd21pO1saQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip'}, attempt #1 02:17:00 INFO - Downloaded 50744810 bytes. 02:17:00 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 02:17:00 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 02:17:03 INFO - Return code: 0 02:17:03 INFO - Running post-action listener: _resource_record_post_action 02:17:03 INFO - Running post-action listener: set_extra_try_arguments 02:17:03 INFO - ##### 02:17:03 INFO - ##### Running create-virtualenv step. 02:17:03 INFO - ##### 02:17:03 INFO - Running pre-action listener: _pre_create_virtualenv 02:17:03 INFO - Running pre-action listener: _resource_record_pre_action 02:17:03 INFO - Running main action method: create_virtualenv 02:17:03 INFO - Creating virtualenv C:\slave\test\build\venv 02:17:03 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 02:17:03 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 02:17:06 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 02:17:09 INFO - Installing distribute......................................................................................................................................................................................done. 02:17:11 INFO - Return code: 0 02:17:11 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 02:17:11 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')]} 02:17:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:17:11 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')]} 02:17:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:17:11 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 0x0246E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02397128>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, '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 0x02244D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-026', 'USERDOMAIN': 'T-W864-IX-026', '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-026', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-026', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\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 02:17:11 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 02:17:11 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 02:17:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:17:11 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Roaming', 02:17:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:17:11 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:17:11 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:17:11 INFO - 'COMPUTERNAME': 'T-W864-IX-026', 02:17:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:17:11 INFO - 'DCLOCATION': 'SCL3', 02:17:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:17:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:17:11 INFO - 'HOMEDRIVE': 'C:', 02:17:11 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 02:17:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:17:11 INFO - 'KTS_VERSION': '1.19c', 02:17:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 02:17:11 INFO - 'LOGONSERVER': '\\\\T-W864-IX-026', 02:17:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:17:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:17:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:17:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:17:11 INFO - 'MOZ_NO_REMOTE': '1', 02:17:11 INFO - 'NO_EM_RESTART': '1', 02:17:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:17:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:17:11 INFO - 'OS': 'Windows_NT', 02:17:11 INFO - 'OURDRIVE': 'C:', 02:17:11 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', 02:17:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:17:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:17:11 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:17:11 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:17:11 INFO - 'PROCESSOR_LEVEL': '6', 02:17:11 INFO - 'PROCESSOR_REVISION': '1e05', 02:17:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:17:11 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:17:11 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:17:11 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:17:11 INFO - 'PROMPT': '$P$G', 02:17:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:17:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:17:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:17:11 INFO - 'PWD': 'C:\\slave\\test', 02:17:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:17:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:17:11 INFO - 'SYSTEMDRIVE': 'C:', 02:17:11 INFO - 'SYSTEMROOT': 'C:\\windows', 02:17:11 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:17:11 INFO - 'TEST1': 'testie', 02:17:11 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:17:11 INFO - 'USERDOMAIN': 'T-W864-IX-026', 02:17:11 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 02:17:11 INFO - 'USERNAME': 'cltbld', 02:17:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-026', 02:17:11 INFO - 'WINDIR': 'C:\\windows', 02:17:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:17:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:17:12 INFO - Downloading/unpacking psutil>=0.7.1 02:17:12 INFO - Running setup.py egg_info for package psutil 02:17:12 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:17:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:17:12 INFO - Installing collected packages: psutil 02:17:12 INFO - Running setup.py install for psutil 02:17:12 INFO - building 'psutil._psutil_windows' extension 02:17:12 INFO - error: Unable to find vcvarsall.bat 02:17:12 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-wb58lt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:17:12 INFO - running install 02:17:12 INFO - running build 02:17:12 INFO - running build_py 02:17:12 INFO - creating build 02:17:12 INFO - creating build\lib.win32-2.7 02:17:12 INFO - creating build\lib.win32-2.7\psutil 02:17:12 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 02:17:12 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 02:17:12 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 02:17:12 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 02:17:12 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 02:17:12 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 02:17:12 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 02:17:12 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 02:17:12 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 02:17:12 INFO - running build_ext 02:17:12 INFO - building 'psutil._psutil_windows' extension 02:17:12 INFO - error: Unable to find vcvarsall.bat 02:17:12 INFO - ---------------------------------------- 02:17:12 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-wb58lt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:17:12 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-026\AppData\Roaming\pip\pip.log 02:17:12 WARNING - Return code: 1 02:17:12 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! 02:17:12 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 02:17: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')]} 02:17:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:17: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')]} 02:17:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:17:12 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0246E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02397128>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, '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 0x02244D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-026', 'USERDOMAIN': 'T-W864-IX-026', '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-026', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-026', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\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 02:17:12 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 02:17:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 02:17:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:17:12 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Roaming', 02:17:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:17:12 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:17:12 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:17:12 INFO - 'COMPUTERNAME': 'T-W864-IX-026', 02:17:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:17:12 INFO - 'DCLOCATION': 'SCL3', 02:17:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:17:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:17:12 INFO - 'HOMEDRIVE': 'C:', 02:17:12 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 02:17:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:17:12 INFO - 'KTS_VERSION': '1.19c', 02:17:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 02:17:12 INFO - 'LOGONSERVER': '\\\\T-W864-IX-026', 02:17:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:17:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:17:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:17:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:17:12 INFO - 'MOZ_NO_REMOTE': '1', 02:17:12 INFO - 'NO_EM_RESTART': '1', 02:17:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:17:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:17:12 INFO - 'OS': 'Windows_NT', 02:17:12 INFO - 'OURDRIVE': 'C:', 02:17:12 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 02:17:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:17:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:17:12 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:17:12 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:17:12 INFO - 'PROCESSOR_LEVEL': '6', 02:17:12 INFO - 'PROCESSOR_REVISION': '1e05', 02:17:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:17:12 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:17:12 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:17:12 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:17:12 INFO - 'PROMPT': '$P$G', 02:17:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:17:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:17:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:17:12 INFO - 'PWD': 'C:\\slave\\test', 02:17:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:17:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:17:12 INFO - 'SYSTEMDRIVE': 'C:', 02:17:12 INFO - 'SYSTEMROOT': 'C:\\windows', 02:17:12 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:17:12 INFO - 'TEST1': 'testie', 02:17:12 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:17:12 INFO - 'USERDOMAIN': 'T-W864-IX-026', 02:17:12 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 02:17:12 INFO - 'USERNAME': 'cltbld', 02:17:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-026', 02:17:12 INFO - 'WINDIR': 'C:\\windows', 02:17:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:17:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:17:13 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:17:13 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:17:13 INFO - Running setup.py egg_info for package mozsystemmonitor 02:17:13 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 02:17:13 INFO - Running setup.py egg_info for package psutil 02:17:13 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:17:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:17:13 INFO - Installing collected packages: mozsystemmonitor, psutil 02:17:13 INFO - Running setup.py install for mozsystemmonitor 02:17:13 INFO - Running setup.py install for psutil 02:17:13 INFO - building 'psutil._psutil_windows' extension 02:17:13 INFO - error: Unable to find vcvarsall.bat 02:17:13 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-55wekb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:17:13 INFO - running install 02:17:13 INFO - running build 02:17:13 INFO - running build_py 02:17:13 INFO - running build_ext 02:17:13 INFO - building 'psutil._psutil_windows' extension 02:17:13 INFO - error: Unable to find vcvarsall.bat 02:17:13 INFO - ---------------------------------------- 02:17:13 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-55wekb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:17:13 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-026\AppData\Roaming\pip\pip.log 02:17:13 WARNING - Return code: 1 02:17:13 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! 02:17:13 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 02:17:13 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')]} 02:17:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:17:13 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')]} 02:17:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:17:13 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 0x0246E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02397128>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, '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 0x02244D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-026', 'USERDOMAIN': 'T-W864-IX-026', '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-026', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-026', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\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 02:17:13 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 02:17:13 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 02:17:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:17:13 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Roaming', 02:17:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:17:13 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:17:13 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:17:13 INFO - 'COMPUTERNAME': 'T-W864-IX-026', 02:17:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:17:13 INFO - 'DCLOCATION': 'SCL3', 02:17:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:17:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:17:13 INFO - 'HOMEDRIVE': 'C:', 02:17:13 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 02:17:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:17:13 INFO - 'KTS_VERSION': '1.19c', 02:17:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 02:17:13 INFO - 'LOGONSERVER': '\\\\T-W864-IX-026', 02:17:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:17:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:17:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:17:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:17:13 INFO - 'MOZ_NO_REMOTE': '1', 02:17:13 INFO - 'NO_EM_RESTART': '1', 02:17:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:17:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:17:13 INFO - 'OS': 'Windows_NT', 02:17:13 INFO - 'OURDRIVE': 'C:', 02:17:13 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', 02:17:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:17:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:17:13 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:17:13 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:17:13 INFO - 'PROCESSOR_LEVEL': '6', 02:17:13 INFO - 'PROCESSOR_REVISION': '1e05', 02:17:13 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:17:13 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:17:13 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:17:13 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:17:13 INFO - 'PROMPT': '$P$G', 02:17:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:17:13 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:17:13 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:17:13 INFO - 'PWD': 'C:\\slave\\test', 02:17:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:17:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:17:13 INFO - 'SYSTEMDRIVE': 'C:', 02:17:13 INFO - 'SYSTEMROOT': 'C:\\windows', 02:17:13 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:17:13 INFO - 'TEST1': 'testie', 02:17:13 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:17:13 INFO - 'USERDOMAIN': 'T-W864-IX-026', 02:17:13 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 02:17:13 INFO - 'USERNAME': 'cltbld', 02:17:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-026', 02:17:13 INFO - 'WINDIR': 'C:\\windows', 02:17:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:17:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:17:14 INFO - Downloading/unpacking blobuploader==1.2.4 02:17:14 INFO - Downloading blobuploader-1.2.4.tar.gz 02:17:14 INFO - Running setup.py egg_info for package blobuploader 02:17:14 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:17:18 INFO - Running setup.py egg_info for package requests 02:17:18 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:17:18 INFO - Downloading docopt-0.6.1.tar.gz 02:17:18 INFO - Running setup.py egg_info for package docopt 02:17:18 INFO - Installing collected packages: blobuploader, docopt, requests 02:17:18 INFO - Running setup.py install for blobuploader 02:17:18 INFO - Running setup.py install for docopt 02:17:18 INFO - Running setup.py install for requests 02:17:18 INFO - Successfully installed blobuploader docopt requests 02:17:18 INFO - Cleaning up... 02:17:18 INFO - Return code: 0 02:17:18 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:17:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:17:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:17:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:17:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:17:18 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 0x0246E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02397128>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, '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 0x02244D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, '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-026', 'USERDOMAIN': 'T-W864-IX-026', '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-026', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-026', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\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 02:17:18 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 02:17:18 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 02:17:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:17:18 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Roaming', 02:17:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:17:18 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:17:18 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:17:18 INFO - 'COMPUTERNAME': 'T-W864-IX-026', 02:17:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:17:18 INFO - 'DCLOCATION': 'SCL3', 02:17:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:17:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:17:18 INFO - 'HOMEDRIVE': 'C:', 02:17:18 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 02:17:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:17:18 INFO - 'KTS_VERSION': '1.19c', 02:17:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 02:17:18 INFO - 'LOGONSERVER': '\\\\T-W864-IX-026', 02:17:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:17:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:17:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:17:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:17:18 INFO - 'MOZ_NO_REMOTE': '1', 02:17:18 INFO - 'NO_EM_RESTART': '1', 02:17:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:17:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:17:18 INFO - 'OS': 'Windows_NT', 02:17:18 INFO - 'OURDRIVE': 'C:', 02:17:18 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 02:17:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:17:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:17:18 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:17:18 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:17:18 INFO - 'PROCESSOR_LEVEL': '6', 02:17:18 INFO - 'PROCESSOR_REVISION': '1e05', 02:17:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:17:18 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:17:18 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:17:18 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:17:18 INFO - 'PROMPT': '$P$G', 02:17:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:17:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:17:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:17:18 INFO - 'PWD': 'C:\\slave\\test', 02:17:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:17:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:17:18 INFO - 'SYSTEMDRIVE': 'C:', 02:17:18 INFO - 'SYSTEMROOT': 'C:\\windows', 02:17:18 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:17:18 INFO - 'TEST1': 'testie', 02:17:18 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:17:18 INFO - 'USERDOMAIN': 'T-W864-IX-026', 02:17:18 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 02:17:18 INFO - 'USERNAME': 'cltbld', 02:17:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-026', 02:17:18 INFO - 'WINDIR': 'C:\\windows', 02:17:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:17:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:17:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:17:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:17:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:17:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:17:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:17:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:17:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:17:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:17:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:17:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:17:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:17:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:17:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:17:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:17:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:17:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:17:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:17:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:17:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:17:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:17:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:17:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:17:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:17:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:17:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:17:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:17:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:17:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:17:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:17:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:17:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:17:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:17:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:17:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:17:22 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:17:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:17:22 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:17:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:17:22 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:17:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:17:22 INFO - Unpacking c:\slave\test\build\tests\marionette 02:17:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:17:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:17:22 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 02:17:22 INFO - Running setup.py install for browsermob-proxy 02:17:37 INFO - Running setup.py install for manifestparser 02:17:37 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:17:37 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:17:37 INFO - Running setup.py install for marionette-client 02:17:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:17:37 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:17:37 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:17:37 INFO - Running setup.py install for marionette-driver 02:17:37 INFO - Running setup.py install for mozcrash 02:17:37 INFO - Running setup.py install for mozdebug 02:17:37 INFO - Running setup.py install for mozdevice 02:17:37 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:17:37 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:17:37 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:17:37 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:17:37 INFO - Running setup.py install for mozfile 02:17:37 INFO - Running setup.py install for mozhttpd 02:17:37 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:17:37 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:17:37 INFO - Running setup.py install for mozinfo 02:17:37 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 02:17:37 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 02:17:37 INFO - Running setup.py install for mozInstall 02:17:37 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:17:37 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:17:37 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:17:37 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:17:37 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:17:37 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:17:37 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:17:37 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:17:37 INFO - Running setup.py install for mozleak 02:17:37 INFO - Running setup.py install for mozlog 02:17:37 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 02:17:37 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 02:17:37 INFO - Running setup.py install for moznetwork 02:17:37 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 02:17:37 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 02:17:37 INFO - Running setup.py install for mozprocess 02:17:37 INFO - Running setup.py install for mozprofile 02:17:37 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:17:37 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:17:37 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:17:37 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:17:37 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:17:37 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:17:37 INFO - Running setup.py install for mozrunner 02:17:37 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:17:37 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:17:37 INFO - Running setup.py install for mozscreenshot 02:17:37 INFO - Running setup.py install for moztest 02:17:37 INFO - Running setup.py install for mozversion 02:17:37 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:17:37 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:17:37 INFO - Running setup.py install for wptserve 02:17:37 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 02:17:37 INFO - Cleaning up... 02:17:37 INFO - Return code: 0 02:17:37 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:17:37 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')]} 02:17:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:17:37 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')]} 02:17:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:17:37 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 0x0246E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02397128>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, '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 0x02244D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, '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-026', 'USERDOMAIN': 'T-W864-IX-026', '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-026', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-026', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\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 02:17:37 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 02:17:37 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 02:17:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:17:37 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Roaming', 02:17:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:17:37 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:17:37 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:17:37 INFO - 'COMPUTERNAME': 'T-W864-IX-026', 02:17:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:17:37 INFO - 'DCLOCATION': 'SCL3', 02:17:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:17:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:17:37 INFO - 'HOMEDRIVE': 'C:', 02:17:37 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 02:17:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:17:37 INFO - 'KTS_VERSION': '1.19c', 02:17:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 02:17:37 INFO - 'LOGONSERVER': '\\\\T-W864-IX-026', 02:17:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:17:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:17:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:17:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:17:37 INFO - 'MOZ_NO_REMOTE': '1', 02:17:37 INFO - 'NO_EM_RESTART': '1', 02:17:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:17:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:17:37 INFO - 'OS': 'Windows_NT', 02:17:37 INFO - 'OURDRIVE': 'C:', 02:17:37 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', 02:17:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:17:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:17:37 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:17:37 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:17:37 INFO - 'PROCESSOR_LEVEL': '6', 02:17:37 INFO - 'PROCESSOR_REVISION': '1e05', 02:17:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:17:37 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:17:37 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:17:37 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:17:37 INFO - 'PROMPT': '$P$G', 02:17:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:17:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:17:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:17:37 INFO - 'PWD': 'C:\\slave\\test', 02:17:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:17:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:17:37 INFO - 'SYSTEMDRIVE': 'C:', 02:17:37 INFO - 'SYSTEMROOT': 'C:\\windows', 02:17:37 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:17:37 INFO - 'TEST1': 'testie', 02:17:37 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:17:37 INFO - 'USERDOMAIN': 'T-W864-IX-026', 02:17:37 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 02:17:37 INFO - 'USERNAME': 'cltbld', 02:17:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-026', 02:17:37 INFO - 'WINDIR': 'C:\\windows', 02:17:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:17:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:17:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:17:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:17:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:17:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:17:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:17:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:17:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:17:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:17:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:17:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:17:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:17:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:17:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:17:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:17:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:17:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:17:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:17:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:17:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:17:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:17:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:17:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:17:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:17:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:17:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:17:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:17:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:17:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:17:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:17:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:17:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:17:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:17:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:17:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:17:41 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:17:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:17:41 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:17:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:17:41 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:17:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:17:41 INFO - Unpacking c:\slave\test\build\tests\marionette 02:17:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:17:41 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:17:41 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)) 02:17:53 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)) 02:17:53 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)) 02:17:53 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)) 02:17:53 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)) 02:17:53 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 02:17:53 INFO - Downloading blessings-1.6.tar.gz 02:17:53 INFO - Running setup.py egg_info for package blessings 02:17:53 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)) 02:17:53 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:17:53 INFO - Running setup.py install for blessings 02:17:53 INFO - Running setup.py install for browsermob-proxy 02:17:53 INFO - Running setup.py install for manifestparser 02:17:53 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:17:53 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:17:53 INFO - Running setup.py install for marionette-client 02:17:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:17:53 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:17:53 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:17:53 INFO - Running setup.py install for marionette-driver 02:17:53 INFO - Running setup.py install for mozcrash 02:17:53 INFO - Running setup.py install for mozdebug 02:17:53 INFO - Running setup.py install for mozdevice 02:17:53 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:17:53 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:17:53 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:17:53 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:17:53 INFO - Running setup.py install for mozhttpd 02:17:53 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:17:53 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:17:53 INFO - Running setup.py install for mozInstall 02:17:53 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:17:53 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:17:53 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:17:53 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:17:53 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:17:53 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:17:53 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:17:53 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:17:53 INFO - Running setup.py install for mozleak 02:17:53 INFO - Running setup.py install for mozprofile 02:17:53 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:17:53 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:17:53 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:17:53 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:17:53 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:17:53 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:17:53 INFO - Running setup.py install for mozrunner 02:17:53 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:17:53 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:17:55 INFO - Running setup.py install for mozscreenshot 02:17:55 INFO - Running setup.py install for moztest 02:17:55 INFO - Running setup.py install for mozversion 02:17:55 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:17:55 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:17:55 INFO - Running setup.py install for wptserve 02:17:55 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:17:55 INFO - Cleaning up... 02:17:55 INFO - Return code: 0 02:17:55 INFO - Done creating virtualenv C:\slave\test\build\venv. 02:17:55 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:17:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:17:55 INFO - Reading from file tmpfile_stdout 02:17:55 INFO - Using _rmtree_windows ... 02:17:55 INFO - Using _rmtree_windows ... 02:17:55 INFO - Current package versions: 02:17:55 INFO - blessings == 1.6 02:17:55 INFO - blobuploader == 1.2.4 02:17:55 INFO - browsermob-proxy == 0.6.0 02:17:55 INFO - distribute == 0.6.14 02:17:55 INFO - docopt == 0.6.1 02:17:55 INFO - manifestparser == 1.1 02:17:55 INFO - marionette-client == 2.3.0 02:17:55 INFO - marionette-driver == 1.4.0 02:17:55 INFO - mozInstall == 1.12 02:17:55 INFO - mozcrash == 0.17 02:17:55 INFO - mozdebug == 0.1 02:17:55 INFO - mozdevice == 0.48 02:17:55 INFO - mozfile == 1.2 02:17:55 INFO - mozhttpd == 0.7 02:17:55 INFO - mozinfo == 0.9 02:17:55 INFO - mozleak == 0.1 02:17:55 INFO - mozlog == 3.1 02:17:55 INFO - moznetwork == 0.27 02:17:55 INFO - mozprocess == 0.22 02:17:55 INFO - mozprofile == 0.28 02:17:55 INFO - mozrunner == 6.11 02:17:55 INFO - mozscreenshot == 0.1 02:17:55 INFO - mozsystemmonitor == 0.0 02:17:55 INFO - moztest == 0.7 02:17:55 INFO - mozversion == 1.4 02:17:55 INFO - requests == 1.2.3 02:17:55 INFO - wptserve == 1.4.0 02:17:55 INFO - Running post-action listener: _resource_record_post_action 02:17:55 INFO - Running post-action listener: _start_resource_monitoring 02:17:55 INFO - Starting resource monitoring. 02:17:56 INFO - ##### 02:17:56 INFO - ##### Running pull step. 02:17:56 INFO - ##### 02:17:56 INFO - Running pre-action listener: _resource_record_pre_action 02:17:56 INFO - Running main action method: pull 02:17:56 INFO - Pull has nothing to do! 02:17:56 INFO - Running post-action listener: _resource_record_post_action 02:17:56 INFO - ##### 02:17:56 INFO - ##### Running install step. 02:17:56 INFO - ##### 02:17:56 INFO - Running pre-action listener: _resource_record_pre_action 02:17:56 INFO - Running main action method: install 02:17:56 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:17:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:17:56 INFO - Reading from file tmpfile_stdout 02:17:56 INFO - Using _rmtree_windows ... 02:17:56 INFO - Using _rmtree_windows ... 02:17:56 INFO - Detecting whether we're running mozinstall >=1.0... 02:17:56 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 02:17:56 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 02:17:56 INFO - Reading from file tmpfile_stdout 02:17:56 INFO - Output received: 02:17:56 INFO - Usage: mozinstall-script.py [options] installer 02:17:56 INFO - Options: 02:17:56 INFO - -h, --help show this help message and exit 02:17:56 INFO - -d DEST, --destination=DEST 02:17:56 INFO - Directory to install application into. [default: 02:17:56 INFO - "C:\slave\test"] 02:17:56 INFO - --app=APP Application being installed. [default: firefox] 02:17:56 INFO - Using _rmtree_windows ... 02:17:56 INFO - Using _rmtree_windows ... 02:17:56 INFO - mkdir: C:\slave\test\build\application 02:17:56 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 02:17:56 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win64.zip --destination C:\slave\test\build\application 02:17:58 INFO - Reading from file tmpfile_stdout 02:17:58 INFO - Output received: 02:17:58 INFO - C:\slave\test\build\application\firefox\firefox.exe 02:17:58 INFO - Using _rmtree_windows ... 02:17:58 INFO - Using _rmtree_windows ... 02:17:58 INFO - Running post-action listener: _resource_record_post_action 02:17:58 INFO - ##### 02:17:58 INFO - ##### Running run-tests step. 02:17:58 INFO - ##### 02:17:58 INFO - Running pre-action listener: _resource_record_pre_action 02:17:58 INFO - Running main action method: run_tests 02:17:58 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 02:17:58 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:17:58 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:17:58 INFO - grabbing minidump binary from tooltool 02:17:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:17:58 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 0x0249F368>, '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 0x02244D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 02:17:58 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 02:17:58 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 02:17:59 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 02:18:00 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpu0g4sw 02:18:00 INFO - INFO - File integrity verified, renaming tmpu0g4sw to win32-minidump_stackwalk.exe 02:18:00 INFO - Return code: 0 02:18:00 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 02:18:00 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 02:18:00 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/YBIE8vyJR_i1Dd21pO1saQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 02:18:00 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/YBIE8vyJR_i1Dd21pO1saQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 02:18:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:18:00 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Roaming', 02:18:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:18:00 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:18:00 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:18:00 INFO - 'COMPUTERNAME': 'T-W864-IX-026', 02:18:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:18:00 INFO - 'DCLOCATION': 'SCL3', 02:18:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:18:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:18:00 INFO - 'HOMEDRIVE': 'C:', 02:18:00 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 02:18:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:18:00 INFO - 'KTS_VERSION': '1.19c', 02:18:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 02:18:00 INFO - 'LOGONSERVER': '\\\\T-W864-IX-026', 02:18:00 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 02:18:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:18:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:18:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:18:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:18:00 INFO - 'MOZ_NO_REMOTE': '1', 02:18:00 INFO - 'NO_EM_RESTART': '1', 02:18:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:18:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:18:00 INFO - 'OS': 'Windows_NT', 02:18:00 INFO - 'OURDRIVE': 'C:', 02:18:00 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', 02:18:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:18:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:18:00 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:18:00 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:18:00 INFO - 'PROCESSOR_LEVEL': '6', 02:18:00 INFO - 'PROCESSOR_REVISION': '1e05', 02:18:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:18:00 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:18:00 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:18:00 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:18:00 INFO - 'PROMPT': '$P$G', 02:18:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:18:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:18:00 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:18:00 INFO - 'PWD': 'C:\\slave\\test', 02:18:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:18:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:18:00 INFO - 'SYSTEMDRIVE': 'C:', 02:18:00 INFO - 'SYSTEMROOT': 'C:\\windows', 02:18:00 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:18:00 INFO - 'TEST1': 'testie', 02:18:00 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:18:00 INFO - 'USERDOMAIN': 'T-W864-IX-026', 02:18:00 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 02:18:00 INFO - 'USERNAME': 'cltbld', 02:18:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-026', 02:18:00 INFO - 'WINDIR': 'C:\\windows', 02:18:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:18:00 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/YBIE8vyJR_i1Dd21pO1saQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 02:18:02 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 02:18:02 INFO - import pkg_resources 02:18:03 INFO - Using 1 client processes 02:18:05 INFO - SUITE-START | Running 778 tests 02:18:05 INFO - Running testharness tests 02:18:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:18:05 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 02:18:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:18:05 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 02:18:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:18:05 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 02:18:06 INFO - Setting up ssl 02:18:06 INFO - PROCESS | certutil | 02:18:06 INFO - PROCESS | certutil | 02:18:06 INFO - PROCESS | certutil | 02:18:06 INFO - Certificate Nickname Trust Attributes 02:18:06 INFO - SSL,S/MIME,JAR/XPI 02:18:06 INFO - 02:18:06 INFO - web-platform-tests CT,, 02:18:06 INFO - 02:18:07 INFO - Starting runner 02:18:07 INFO - PROCESS | 704 | [704] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 02:18:07 INFO - PROCESS | 704 | [704] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 02:18:07 INFO - PROCESS | 704 | [704] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 02:18:09 INFO - PROCESS | 704 | 1467191889077 Marionette DEBUG Marionette enabled via build flag and pref 02:18:10 INFO - PROCESS | 704 | ++DOCSHELL 000000B20925E000 == 1 [pid = 704] [id = 1] 02:18:10 INFO - PROCESS | 704 | ++DOMWINDOW == 1 (000000B21818F800) [pid = 704] [serial = 1] [outer = 0000000000000000] 02:18:10 INFO - PROCESS | 704 | [704] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:18:10 INFO - PROCESS | 704 | ++DOMWINDOW == 2 (000000B218190800) [pid = 704] [serial = 2] [outer = 000000B21818F800] 02:18:10 INFO - PROCESS | 704 | ++DOCSHELL 000000B21B57E800 == 2 [pid = 704] [id = 2] 02:18:10 INFO - PROCESS | 704 | ++DOMWINDOW == 3 (000000B21B57F000) [pid = 704] [serial = 3] [outer = 0000000000000000] 02:18:10 INFO - PROCESS | 704 | [704] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:18:10 INFO - PROCESS | 704 | ++DOMWINDOW == 4 (000000B21B580000) [pid = 704] [serial = 4] [outer = 000000B21B57F000] 02:18:10 INFO - PROCESS | 704 | 1467191890828 Marionette INFO Listening on port 2828 02:18:12 INFO - PROCESS | 704 | 1467191892664 Marionette DEBUG Marionette enabled via command-line flag 02:18:12 INFO - PROCESS | 704 | ++DOCSHELL 000000B21C2C6800 == 3 [pid = 704] [id = 3] 02:18:12 INFO - PROCESS | 704 | ++DOMWINDOW == 5 (000000B21C50F000) [pid = 704] [serial = 5] [outer = 0000000000000000] 02:18:12 INFO - PROCESS | 704 | [704] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:18:12 INFO - PROCESS | 704 | ++DOMWINDOW == 6 (000000B21C510000) [pid = 704] [serial = 6] [outer = 000000B21C50F000] 02:18:12 INFO - PROCESS | 704 | [704] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:18:12 INFO - PROCESS | 704 | [704] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:18:13 INFO - PROCESS | 704 | ++DOMWINDOW == 7 (000000B21D021000) [pid = 704] [serial = 7] [outer = 000000B21B57F000] 02:18:13 INFO - PROCESS | 704 | [704] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:18:13 INFO - PROCESS | 704 | 1467191893724 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49292 02:18:13 INFO - PROCESS | 704 | [704] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:18:13 INFO - PROCESS | 704 | 1467191893755 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49293 02:18:13 INFO - PROCESS | 704 | [704] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:18:13 INFO - PROCESS | 704 | 1467191893763 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49294 02:18:13 INFO - PROCESS | 704 | [704] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:18:13 INFO - PROCESS | 704 | 1467191893797 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49295 02:18:13 INFO - PROCESS | 704 | [704] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:18:13 INFO - PROCESS | 704 | 1467191893804 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49296 02:18:13 INFO - PROCESS | 704 | 1467191893807 Marionette DEBUG Closed connection conn0 02:18:13 INFO - PROCESS | 704 | 1467191893809 Marionette DEBUG Closed connection conn1 02:18:13 INFO - PROCESS | 704 | 1467191893811 Marionette DEBUG Closed connection conn2 02:18:13 INFO - PROCESS | 704 | 1467191893864 Marionette DEBUG Closed connection conn3 02:18:13 INFO - PROCESS | 704 | 1467191893890 Marionette DEBUG Closed connection conn4 02:18:13 INFO - PROCESS | 704 | [704] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:18:13 INFO - PROCESS | 704 | 1467191893896 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49297 02:18:14 INFO - PROCESS | 704 | 1467191894022 Marionette DEBUG Closed connection conn5 02:18:14 INFO - PROCESS | 704 | [704] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:18:14 INFO - PROCESS | 704 | 1467191894028 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49298 02:18:14 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D54A000 == 4 [pid = 704] [id = 4] 02:18:14 INFO - PROCESS | 704 | ++DOMWINDOW == 8 (000000B2181D9C00) [pid = 704] [serial = 8] [outer = 0000000000000000] 02:18:14 INFO - PROCESS | 704 | ++DOMWINDOW == 9 (000000B21D5B7000) [pid = 704] [serial = 9] [outer = 000000B2181D9C00] 02:18:14 INFO - PROCESS | 704 | ++DOMWINDOW == 10 (000000B21D5B9000) [pid = 704] [serial = 10] [outer = 000000B2181D9C00] 02:18:14 INFO - PROCESS | 704 | 1467191894183 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:18:14 INFO - PROCESS | 704 | 1467191894189 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160629004805","device":"desktop","version":"48.0"} 02:18:14 INFO - PROCESS | 704 | [704] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:18:15 INFO - PROCESS | 704 | [704] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:18:15 INFO - PROCESS | 704 | [704] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:18:15 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D552000 == 5 [pid = 704] [id = 5] 02:18:15 INFO - PROCESS | 704 | ++DOMWINDOW == 11 (000000B21D558000) [pid = 704] [serial = 11] [outer = 0000000000000000] 02:18:15 INFO - PROCESS | 704 | ++DOCSHELL 000000B2230C8800 == 6 [pid = 704] [id = 6] 02:18:15 INFO - PROCESS | 704 | ++DOMWINDOW == 12 (000000B223103C00) [pid = 704] [serial = 12] [outer = 0000000000000000] 02:18:16 INFO - PROCESS | 704 | [704] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:18:16 INFO - PROCESS | 704 | ++DOCSHELL 000000B223DA6800 == 7 [pid = 704] [id = 7] 02:18:16 INFO - PROCESS | 704 | ++DOMWINDOW == 13 (000000B223103400) [pid = 704] [serial = 13] [outer = 0000000000000000] 02:18:16 INFO - PROCESS | 704 | [704] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:18:16 INFO - PROCESS | 704 | [704] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:18:16 INFO - PROCESS | 704 | ++DOMWINDOW == 14 (000000B2240D8800) [pid = 704] [serial = 14] [outer = 000000B223103400] 02:18:16 INFO - PROCESS | 704 | ++DOMWINDOW == 15 (000000B224376800) [pid = 704] [serial = 15] [outer = 000000B21D558000] 02:18:16 INFO - PROCESS | 704 | ++DOMWINDOW == 16 (000000B223EFB400) [pid = 704] [serial = 16] [outer = 000000B223103C00] 02:18:17 INFO - PROCESS | 704 | ++DOMWINDOW == 17 (000000B223EFD400) [pid = 704] [serial = 17] [outer = 000000B223103400] 02:18:17 INFO - PROCESS | 704 | 1467191897943 Marionette INFO startBrowser 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:17 INFO - PROCESS | 704 | 1467191897979 Marionette DEBUG loaded listener.js 02:18:18 INFO - PROCESS | 704 | 1467191897993 Marionette DEBUG loaded listener.js 02:18:18 INFO - PROCESS | 704 | 1467191897995 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:19 INFO - PROCESS | 704 | ++DOMWINDOW == 18 (000000B22607F800) [pid = 704] [serial = 18] [outer = 000000B223103400] 02:18:19 INFO - PROCESS | 704 | 1467191899162 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"5c0df39d-7cf8-4cc0-abbd-eadf7da4f976","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160629004805","device":"desktop","version":"48.0","command_id":1}}] 02:18:19 INFO - PROCESS | 704 | 1467191899790 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}] 02:18:19 INFO - PROCESS | 704 | 1467191899794 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:20 INFO - PROCESS | 704 | 1467191900637 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 02:18:20 INFO - PROCESS | 704 | 1467191900731 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:18:20 INFO - PROCESS | 704 | 1467191900734 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:20 INFO - PROCESS | 704 | [704] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:18:21 INFO - PROCESS | 704 | --DOCSHELL 000000B20925E000 == 6 [pid = 704] [id = 1] 02:18:22 INFO - PROCESS | 704 | [704] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:18:22 INFO - PROCESS | 704 | ++DOMWINDOW == 19 (000000B2213E6000) [pid = 704] [serial = 19] [outer = 000000B223103400] 02:18:22 INFO - PROCESS | 704 | [704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:18:22 INFO - PROCESS | 704 | [704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:18:22 INFO - PROCESS | 704 | 1467191902521 Marionette TRACE conn6 <- [1,3,null,{}] 02:18:22 INFO - PROCESS | 704 | 1467191902527 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 02:18:22 INFO - PROCESS | 704 | 1467191902530 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:22 INFO - PROCESS | 704 | 1467191902551 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 02:18:22 INFO - PROCESS | 704 | 1467191902577 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 02:18:22 INFO - PROCESS | 704 | 1467191902580 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 02:18:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:18:22 INFO - PROCESS | 704 | 1467191902591 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:18:22 INFO - PROCESS | 704 | 1467191902595 Marionette TRACE conn6 <- [1,6,null,{}] 02:18:22 INFO - PROCESS | 704 | 1467191902653 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}] 02:18:22 INFO - PROCESS | 704 | 1467191902656 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:22 INFO - PROCESS | 704 | 1467191902699 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 02:18:22 INFO - PROCESS | 704 | 1467191902718 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:22 INFO - PROCESS | 704 | 1467191902722 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:22 INFO - PROCESS | 704 | ++DOCSHELL 000000B217A7D000 == 7 [pid = 704] [id = 8] 02:18:22 INFO - PROCESS | 704 | ++DOMWINDOW == 20 (000000B21B7F7400) [pid = 704] [serial = 20] [outer = 0000000000000000] 02:18:22 INFO - PROCESS | 704 | ++DOMWINDOW == 21 (000000B21C34E000) [pid = 704] [serial = 21] [outer = 000000B21B7F7400] 02:18:22 INFO - PROCESS | 704 | 1467191902773 Marionette DEBUG loaded listener.js 02:18:22 INFO - PROCESS | 704 | ++DOMWINDOW == 22 (000000B21D5B1800) [pid = 704] [serial = 22] [outer = 000000B21B7F7400] 02:18:22 INFO - PROCESS | 704 | --DOCSHELL 000000B21D54A000 == 6 [pid = 704] [id = 4] 02:18:23 INFO - PROCESS | 704 | ++DOCSHELL 000000B2186CD000 == 7 [pid = 704] [id = 9] 02:18:23 INFO - PROCESS | 704 | ++DOMWINDOW == 23 (000000B220D08000) [pid = 704] [serial = 23] [outer = 0000000000000000] 02:18:23 INFO - PROCESS | 704 | ++DOMWINDOW == 24 (000000B220DB7C00) [pid = 704] [serial = 24] [outer = 000000B220D08000] 02:18:23 INFO - PROCESS | 704 | 1467191903505 Marionette DEBUG loaded listener.js 02:18:23 INFO - PROCESS | 704 | ++DOMWINDOW == 25 (000000B21DC62400) [pid = 704] [serial = 25] [outer = 000000B220D08000] 02:18:23 INFO - PROCESS | 704 | 1467191903809 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]]]}] 02:18:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:18:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1250ms 02:18:23 INFO - PROCESS | 704 | 1467191903898 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 02:18:23 INFO - PROCESS | 704 | 1467191903901 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 02:18:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:18:23 INFO - PROCESS | 704 | ++DOCSHELL 000000B21BCB9800 == 8 [pid = 704] [id = 10] 02:18:23 INFO - PROCESS | 704 | ++DOMWINDOW == 26 (000000B21BCBA000) [pid = 704] [serial = 26] [outer = 0000000000000000] 02:18:23 INFO - PROCESS | 704 | ++DOMWINDOW == 27 (000000B21BFC0000) [pid = 704] [serial = 27] [outer = 000000B21BCBA000] 02:18:24 INFO - PROCESS | 704 | 1467191903983 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:18:24 INFO - PROCESS | 704 | 1467191903985 Marionette TRACE conn6 <- [1,10,null,{}] 02:18:24 INFO - PROCESS | 704 | ++DOMWINDOW == 28 (000000B21D035800) [pid = 704] [serial = 28] [outer = 000000B21BCBA000] 02:18:24 INFO - PROCESS | 704 | ++DOCSHELL 000000B215FA2000 == 9 [pid = 704] [id = 11] 02:18:24 INFO - PROCESS | 704 | ++DOMWINDOW == 29 (000000B217A23400) [pid = 704] [serial = 29] [outer = 0000000000000000] 02:18:24 INFO - PROCESS | 704 | ++DOMWINDOW == 30 (000000B2241B8800) [pid = 704] [serial = 30] [outer = 000000B217A23400] 02:18:24 INFO - PROCESS | 704 | 1467191904325 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}] 02:18:24 INFO - PROCESS | 704 | 1467191904327 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:24 INFO - PROCESS | 704 | 1467191904452 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 02:18:24 INFO - PROCESS | 704 | ++DOMWINDOW == 31 (000000B2217F9800) [pid = 704] [serial = 31] [outer = 000000B217A23400] 02:18:24 INFO - PROCESS | 704 | 1467191904498 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:24 INFO - PROCESS | 704 | 1467191904501 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:24 INFO - PROCESS | 704 | ++DOCSHELL 000000B220CB1000 == 10 [pid = 704] [id = 12] 02:18:24 INFO - PROCESS | 704 | ++DOMWINDOW == 32 (000000B221FF3C00) [pid = 704] [serial = 32] [outer = 0000000000000000] 02:18:24 INFO - PROCESS | 704 | ++DOMWINDOW == 33 (000000B224BDA000) [pid = 704] [serial = 33] [outer = 000000B221FF3C00] 02:18:24 INFO - PROCESS | 704 | 1467191904549 Marionette DEBUG loaded listener.js 02:18:24 INFO - PROCESS | 704 | ++DOMWINDOW == 34 (000000B225473800) [pid = 704] [serial = 34] [outer = 000000B221FF3C00] 02:18:25 INFO - PROCESS | 704 | 1467191905353 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]]]}] 02:18:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:18:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1442ms 02:18:25 INFO - PROCESS | 704 | 1467191905386 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 02:18:25 INFO - PROCESS | 704 | 1467191905390 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 02:18:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:18:25 INFO - PROCESS | 704 | 1467191905402 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:18:25 INFO - PROCESS | 704 | 1467191905407 Marionette TRACE conn6 <- [1,14,null,{}] 02:18:25 INFO - PROCESS | 704 | 1467191905411 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}] 02:18:25 INFO - PROCESS | 704 | 1467191905414 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:25 INFO - PROCESS | 704 | 1467191905533 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 02:18:25 INFO - PROCESS | 704 | 1467191905551 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:25 INFO - PROCESS | 704 | 1467191905554 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:25 INFO - PROCESS | 704 | ++DOCSHELL 000000B2215D6000 == 11 [pid = 704] [id = 13] 02:18:25 INFO - PROCESS | 704 | ++DOMWINDOW == 35 (000000B226288C00) [pid = 704] [serial = 35] [outer = 0000000000000000] 02:18:25 INFO - PROCESS | 704 | ++DOMWINDOW == 36 (000000B226616800) [pid = 704] [serial = 36] [outer = 000000B226288C00] 02:18:25 INFO - PROCESS | 704 | 1467191905600 Marionette DEBUG loaded listener.js 02:18:25 INFO - PROCESS | 704 | ++DOMWINDOW == 37 (000000B227577400) [pid = 704] [serial = 37] [outer = 000000B226288C00] 02:18:26 INFO - PROCESS | 704 | 1467191905994 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]]]}] 02:18:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:18:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 650ms 02:18:26 INFO - PROCESS | 704 | 1467191906050 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 02:18:26 INFO - PROCESS | 704 | 1467191906053 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 02:18:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:18:26 INFO - PROCESS | 704 | 1467191906056 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:18:26 INFO - PROCESS | 704 | 1467191906058 Marionette TRACE conn6 <- [1,18,null,{}] 02:18:26 INFO - PROCESS | 704 | 1467191906061 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}] 02:18:26 INFO - PROCESS | 704 | 1467191906064 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:26 INFO - PROCESS | 704 | 1467191906173 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 02:18:26 INFO - PROCESS | 704 | 1467191906208 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:26 INFO - PROCESS | 704 | 1467191906211 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:26 INFO - PROCESS | 704 | ++DOCSHELL 000000B221F87000 == 12 [pid = 704] [id = 14] 02:18:26 INFO - PROCESS | 704 | ++DOMWINDOW == 38 (000000B21C2DF400) [pid = 704] [serial = 38] [outer = 0000000000000000] 02:18:26 INFO - PROCESS | 704 | ++DOMWINDOW == 39 (000000B2217F6400) [pid = 704] [serial = 39] [outer = 000000B21C2DF400] 02:18:26 INFO - PROCESS | 704 | 1467191906257 Marionette DEBUG loaded listener.js 02:18:26 INFO - PROCESS | 704 | ++DOMWINDOW == 40 (000000B226E75400) [pid = 704] [serial = 40] [outer = 000000B21C2DF400] 02:18:26 INFO - PROCESS | 704 | 1467191906634 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]]]}] 02:18:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:18:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 02:18:26 INFO - PROCESS | 704 | 1467191906687 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 02:18:26 INFO - PROCESS | 704 | 1467191906689 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 02:18:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:18:26 INFO - PROCESS | 704 | 1467191906693 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:18:26 INFO - PROCESS | 704 | 1467191906696 Marionette TRACE conn6 <- [1,22,null,{}] 02:18:26 INFO - PROCESS | 704 | 1467191906699 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}] 02:18:26 INFO - PROCESS | 704 | 1467191906701 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:26 INFO - PROCESS | 704 | 1467191906809 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 02:18:26 INFO - PROCESS | 704 | 1467191906819 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:26 INFO - PROCESS | 704 | 1467191906824 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:26 INFO - PROCESS | 704 | ++DOCSHELL 000000B223905800 == 13 [pid = 704] [id = 15] 02:18:26 INFO - PROCESS | 704 | ++DOMWINDOW == 41 (000000B223209800) [pid = 704] [serial = 41] [outer = 0000000000000000] 02:18:26 INFO - PROCESS | 704 | ++DOMWINDOW == 42 (000000B22320A400) [pid = 704] [serial = 42] [outer = 000000B223209800] 02:18:26 INFO - PROCESS | 704 | 1467191906890 Marionette DEBUG loaded listener.js 02:18:26 INFO - PROCESS | 704 | ++DOMWINDOW == 43 (000000B223224C00) [pid = 704] [serial = 43] [outer = 000000B223209800] 02:18:27 INFO - PROCESS | 704 | 1467191907266 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]]]}] 02:18:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:18:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 628ms 02:18:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:18:27 INFO - PROCESS | 704 | 1467191907324 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 02:18:27 INFO - PROCESS | 704 | 1467191907326 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 02:18:27 INFO - PROCESS | 704 | 1467191907329 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:18:27 INFO - PROCESS | 704 | 1467191907331 Marionette TRACE conn6 <- [1,26,null,{}] 02:18:27 INFO - PROCESS | 704 | 1467191907335 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}] 02:18:27 INFO - PROCESS | 704 | 1467191907337 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:27 INFO - PROCESS | 704 | 1467191907445 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 02:18:27 INFO - PROCESS | 704 | 1467191907473 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:27 INFO - PROCESS | 704 | 1467191907475 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:27 INFO - PROCESS | 704 | ++DOCSHELL 000000B2215DC000 == 14 [pid = 704] [id = 16] 02:18:27 INFO - PROCESS | 704 | ++DOMWINDOW == 44 (000000B223223C00) [pid = 704] [serial = 44] [outer = 0000000000000000] 02:18:27 INFO - PROCESS | 704 | ++DOMWINDOW == 45 (000000B223229400) [pid = 704] [serial = 45] [outer = 000000B223223C00] 02:18:27 INFO - PROCESS | 704 | 1467191907525 Marionette DEBUG loaded listener.js 02:18:27 INFO - PROCESS | 704 | ++DOMWINDOW == 46 (000000B223B21800) [pid = 704] [serial = 46] [outer = 000000B223223C00] 02:18:27 INFO - PROCESS | 704 | 1467191907984 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]]]}] 02:18:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:18:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 734ms 02:18:28 INFO - PROCESS | 704 | 1467191908071 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 02:18:28 INFO - PROCESS | 704 | 1467191908073 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 02:18:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:18:28 INFO - PROCESS | 704 | 1467191908077 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:18:28 INFO - PROCESS | 704 | 1467191908078 Marionette TRACE conn6 <- [1,30,null,{}] 02:18:28 INFO - PROCESS | 704 | 1467191908082 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}] 02:18:28 INFO - PROCESS | 704 | 1467191908084 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:28 INFO - PROCESS | 704 | 1467191908166 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 02:18:28 INFO - PROCESS | 704 | 1467191908174 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:28 INFO - PROCESS | 704 | 1467191908176 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:28 INFO - PROCESS | 704 | ++DOCSHELL 000000B2245D7800 == 15 [pid = 704] [id = 17] 02:18:28 INFO - PROCESS | 704 | ++DOMWINDOW == 47 (000000B2154EB800) [pid = 704] [serial = 47] [outer = 0000000000000000] 02:18:28 INFO - PROCESS | 704 | ++DOMWINDOW == 48 (000000B21719EC00) [pid = 704] [serial = 48] [outer = 000000B2154EB800] 02:18:28 INFO - PROCESS | 704 | 1467191908221 Marionette DEBUG loaded listener.js 02:18:28 INFO - PROCESS | 704 | ++DOMWINDOW == 49 (000000B2171A5000) [pid = 704] [serial = 49] [outer = 000000B2154EB800] 02:18:28 INFO - PROCESS | 704 | 1467191908587 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]]]}] 02:18:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:18:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 523ms 02:18:28 INFO - PROCESS | 704 | 1467191908603 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 02:18:28 INFO - PROCESS | 704 | 1467191908605 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 02:18:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:18:28 INFO - PROCESS | 704 | 1467191908609 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:18:28 INFO - PROCESS | 704 | 1467191908610 Marionette TRACE conn6 <- [1,34,null,{}] 02:18:28 INFO - PROCESS | 704 | 1467191908614 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}] 02:18:28 INFO - PROCESS | 704 | 1467191908616 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:28 INFO - PROCESS | 704 | 1467191908719 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 02:18:28 INFO - PROCESS | 704 | 1467191908726 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:28 INFO - PROCESS | 704 | 1467191908728 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:28 INFO - PROCESS | 704 | ++DOCSHELL 000000B224A87000 == 16 [pid = 704] [id = 18] 02:18:28 INFO - PROCESS | 704 | ++DOMWINDOW == 50 (000000B2171A5800) [pid = 704] [serial = 50] [outer = 0000000000000000] 02:18:28 INFO - PROCESS | 704 | ++DOMWINDOW == 51 (000000B2171AD800) [pid = 704] [serial = 51] [outer = 000000B2171A5800] 02:18:28 INFO - PROCESS | 704 | 1467191908773 Marionette DEBUG loaded listener.js 02:18:28 INFO - PROCESS | 704 | ++DOMWINDOW == 52 (000000B224768800) [pid = 704] [serial = 52] [outer = 000000B2171A5800] 02:18:29 INFO - PROCESS | 704 | 1467191909150 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]]]}] 02:18:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:18:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 588ms 02:18:29 INFO - PROCESS | 704 | 1467191909200 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 02:18:29 INFO - PROCESS | 704 | 1467191909202 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 02:18:29 INFO - PROCESS | 704 | 1467191909206 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:18:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:18:29 INFO - PROCESS | 704 | 1467191909216 Marionette TRACE conn6 <- [1,38,null,{}] 02:18:29 INFO - PROCESS | 704 | 1467191909220 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}] 02:18:29 INFO - PROCESS | 704 | 1467191909222 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:29 INFO - PROCESS | 704 | 1467191909326 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 02:18:29 INFO - PROCESS | 704 | 1467191909334 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:29 INFO - PROCESS | 704 | 1467191909336 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:29 INFO - PROCESS | 704 | ++DOCSHELL 000000B226273800 == 17 [pid = 704] [id = 19] 02:18:29 INFO - PROCESS | 704 | ++DOMWINDOW == 53 (000000B2171A8C00) [pid = 704] [serial = 53] [outer = 0000000000000000] 02:18:29 INFO - PROCESS | 704 | ++DOMWINDOW == 54 (000000B224770800) [pid = 704] [serial = 54] [outer = 000000B2171A8C00] 02:18:29 INFO - PROCESS | 704 | 1467191909380 Marionette DEBUG loaded listener.js 02:18:29 INFO - PROCESS | 704 | ++DOMWINDOW == 55 (000000B22986A000) [pid = 704] [serial = 55] [outer = 000000B2171A8C00] 02:18:29 INFO - PROCESS | 704 | 1467191909739 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]]]}] 02:18:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:18:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 586ms 02:18:29 INFO - PROCESS | 704 | 1467191909795 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 02:18:29 INFO - PROCESS | 704 | 1467191909798 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 02:18:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:18:29 INFO - PROCESS | 704 | 1467191909801 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:18:29 INFO - PROCESS | 704 | 1467191909802 Marionette TRACE conn6 <- [1,42,null,{}] 02:18:29 INFO - PROCESS | 704 | 1467191909806 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}] 02:18:29 INFO - PROCESS | 704 | 1467191909809 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:29 INFO - PROCESS | 704 | 1467191909915 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 02:18:29 INFO - PROCESS | 704 | 1467191909923 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:29 INFO - PROCESS | 704 | 1467191909925 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:29 INFO - PROCESS | 704 | ++DOCSHELL 000000B226ED4800 == 18 [pid = 704] [id = 20] 02:18:29 INFO - PROCESS | 704 | ++DOMWINDOW == 56 (000000B224767C00) [pid = 704] [serial = 56] [outer = 0000000000000000] 02:18:29 INFO - PROCESS | 704 | ++DOMWINDOW == 57 (000000B22986E400) [pid = 704] [serial = 57] [outer = 000000B224767C00] 02:18:29 INFO - PROCESS | 704 | 1467191909973 Marionette DEBUG loaded listener.js 02:18:30 INFO - PROCESS | 704 | ++DOMWINDOW == 58 (000000B2298EB400) [pid = 704] [serial = 58] [outer = 000000B224767C00] 02:18:30 INFO - PROCESS | 704 | 1467191910361 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]]]}] 02:18:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:18:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 583ms 02:18:30 INFO - PROCESS | 704 | 1467191910387 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 02:18:30 INFO - PROCESS | 704 | 1467191910390 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 02:18:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:18:30 INFO - PROCESS | 704 | 1467191910393 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:18:30 INFO - PROCESS | 704 | 1467191910395 Marionette TRACE conn6 <- [1,46,null,{}] 02:18:30 INFO - PROCESS | 704 | 1467191910399 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}] 02:18:30 INFO - PROCESS | 704 | 1467191910408 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:30 INFO - PROCESS | 704 | 1467191910511 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 02:18:30 INFO - PROCESS | 704 | 1467191910519 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:30 INFO - PROCESS | 704 | 1467191910521 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:30 INFO - PROCESS | 704 | ++DOCSHELL 000000B22B816000 == 19 [pid = 704] [id = 21] 02:18:30 INFO - PROCESS | 704 | ++DOMWINDOW == 59 (000000B2298EFC00) [pid = 704] [serial = 59] [outer = 0000000000000000] 02:18:30 INFO - PROCESS | 704 | ++DOMWINDOW == 60 (000000B22B84BC00) [pid = 704] [serial = 60] [outer = 000000B2298EFC00] 02:18:30 INFO - PROCESS | 704 | 1467191910570 Marionette DEBUG loaded listener.js 02:18:30 INFO - PROCESS | 704 | ++DOMWINDOW == 61 (000000B22B855400) [pid = 704] [serial = 61] [outer = 000000B2298EFC00] 02:18:30 INFO - PROCESS | 704 | 1467191910953 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]]]}] 02:18:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:18:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 02:18:30 INFO - PROCESS | 704 | 1467191910982 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 02:18:30 INFO - PROCESS | 704 | 1467191910984 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 02:18:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:18:30 INFO - PROCESS | 704 | 1467191910988 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:18:30 INFO - PROCESS | 704 | 1467191910989 Marionette TRACE conn6 <- [1,50,null,{}] 02:18:30 INFO - PROCESS | 704 | 1467191910993 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}] 02:18:30 INFO - PROCESS | 704 | 1467191910995 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:31 INFO - PROCESS | 704 | 1467191911111 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 02:18:31 INFO - PROCESS | 704 | 1467191911148 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:31 INFO - PROCESS | 704 | 1467191911150 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:31 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A1BD000 == 20 [pid = 704] [id = 22] 02:18:31 INFO - PROCESS | 704 | ++DOMWINDOW == 62 (000000B2298F2800) [pid = 704] [serial = 62] [outer = 0000000000000000] 02:18:31 INFO - PROCESS | 704 | ++DOMWINDOW == 63 (000000B22A30A800) [pid = 704] [serial = 63] [outer = 000000B2298F2800] 02:18:31 INFO - PROCESS | 704 | 1467191911194 Marionette DEBUG loaded listener.js 02:18:31 INFO - PROCESS | 704 | ++DOMWINDOW == 64 (000000B223394400) [pid = 704] [serial = 64] [outer = 000000B2298F2800] 02:18:31 INFO - PROCESS | 704 | --DOMWINDOW == 63 (000000B2181D9C00) [pid = 704] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:18:31 INFO - PROCESS | 704 | 1467191911593 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]]]}] 02:18:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:18:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 627ms 02:18:31 INFO - PROCESS | 704 | 1467191911618 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 02:18:31 INFO - PROCESS | 704 | 1467191911620 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 02:18:31 INFO - PROCESS | 704 | 1467191911624 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:18:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:18:31 INFO - PROCESS | 704 | 1467191911625 Marionette TRACE conn6 <- [1,54,null,{}] 02:18:31 INFO - PROCESS | 704 | 1467191911629 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}] 02:18:31 INFO - PROCESS | 704 | 1467191911631 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:31 INFO - PROCESS | 704 | 1467191911712 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 02:18:31 INFO - PROCESS | 704 | 1467191911717 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:31 INFO - PROCESS | 704 | 1467191911719 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:31 INFO - PROCESS | 704 | ++DOCSHELL 000000B226ECE000 == 21 [pid = 704] [id = 23] 02:18:31 INFO - PROCESS | 704 | ++DOMWINDOW == 64 (000000B216D2F000) [pid = 704] [serial = 65] [outer = 0000000000000000] 02:18:31 INFO - PROCESS | 704 | ++DOMWINDOW == 65 (000000B22017EC00) [pid = 704] [serial = 66] [outer = 000000B216D2F000] 02:18:31 INFO - PROCESS | 704 | 1467191911764 Marionette DEBUG loaded listener.js 02:18:31 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B2233A2400) [pid = 704] [serial = 67] [outer = 000000B216D2F000] 02:18:32 INFO - PROCESS | 704 | 1467191912134 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]]]}] 02:18:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:18:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 524ms 02:18:32 INFO - PROCESS | 704 | 1467191912151 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 02:18:32 INFO - PROCESS | 704 | 1467191912153 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 02:18:32 INFO - PROCESS | 704 | 1467191912156 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:18:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:18:32 INFO - PROCESS | 704 | 1467191912158 Marionette TRACE conn6 <- [1,58,null,{}] 02:18:32 INFO - PROCESS | 704 | 1467191912161 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}] 02:18:32 INFO - PROCESS | 704 | 1467191912163 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:32 INFO - PROCESS | 704 | 1467191912267 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 02:18:32 INFO - PROCESS | 704 | 1467191912274 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:32 INFO - PROCESS | 704 | 1467191912275 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:32 INFO - PROCESS | 704 | ++DOCSHELL 000000B216DB2800 == 22 [pid = 704] [id = 24] 02:18:32 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B217348800) [pid = 704] [serial = 68] [outer = 0000000000000000] 02:18:32 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B21734E400) [pid = 704] [serial = 69] [outer = 000000B217348800] 02:18:32 INFO - PROCESS | 704 | 1467191912319 Marionette DEBUG loaded listener.js 02:18:32 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B223394C00) [pid = 704] [serial = 70] [outer = 000000B217348800] 02:18:32 INFO - PROCESS | 704 | 1467191912695 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]]]}] 02:18:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:18:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 587ms 02:18:32 INFO - PROCESS | 704 | 1467191912747 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 02:18:32 INFO - PROCESS | 704 | 1467191912749 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 02:18:32 INFO - PROCESS | 704 | 1467191912752 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:18:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:18:32 INFO - PROCESS | 704 | 1467191912754 Marionette TRACE conn6 <- [1,62,null,{}] 02:18:32 INFO - PROCESS | 704 | 1467191912757 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}] 02:18:32 INFO - PROCESS | 704 | 1467191912759 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:32 INFO - PROCESS | 704 | 1467191912865 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 02:18:32 INFO - PROCESS | 704 | 1467191912872 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:32 INFO - PROCESS | 704 | 1467191912874 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:32 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BE3C000 == 23 [pid = 704] [id = 25] 02:18:32 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B22339A000) [pid = 704] [serial = 71] [outer = 0000000000000000] 02:18:32 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B22A508000) [pid = 704] [serial = 72] [outer = 000000B22339A000] 02:18:32 INFO - PROCESS | 704 | 1467191912918 Marionette DEBUG loaded listener.js 02:18:33 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B22A50E000) [pid = 704] [serial = 73] [outer = 000000B22339A000] 02:18:33 INFO - PROCESS | 704 | 1467191913275 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]]]}] 02:18:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:18:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 587ms 02:18:33 INFO - PROCESS | 704 | 1467191913343 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 02:18:33 INFO - PROCESS | 704 | 1467191913345 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 02:18:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:18:33 INFO - PROCESS | 704 | 1467191913349 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:18:33 INFO - PROCESS | 704 | 1467191913351 Marionette TRACE conn6 <- [1,66,null,{}] 02:18:33 INFO - PROCESS | 704 | 1467191913354 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}] 02:18:33 INFO - PROCESS | 704 | 1467191913356 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:33 INFO - PROCESS | 704 | 1467191913460 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 02:18:33 INFO - PROCESS | 704 | 1467191913467 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:33 INFO - PROCESS | 704 | 1467191913469 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:33 INFO - PROCESS | 704 | ++DOCSHELL 000000B216E73800 == 24 [pid = 704] [id = 26] 02:18:33 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B2171A1C00) [pid = 704] [serial = 74] [outer = 0000000000000000] 02:18:33 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B220C7D800) [pid = 704] [serial = 75] [outer = 000000B2171A1C00] 02:18:33 INFO - PROCESS | 704 | 1467191913513 Marionette DEBUG loaded listener.js 02:18:33 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B220D83000) [pid = 704] [serial = 76] [outer = 000000B2171A1C00] 02:18:33 INFO - PROCESS | 704 | 1467191913884 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]]]}] 02:18:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:18:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 02:18:33 INFO - PROCESS | 704 | 1467191913939 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 02:18:33 INFO - PROCESS | 704 | 1467191913941 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 02:18:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:18:33 INFO - PROCESS | 704 | 1467191913944 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:18:33 INFO - PROCESS | 704 | 1467191913946 Marionette TRACE conn6 <- [1,70,null,{}] 02:18:33 INFO - PROCESS | 704 | 1467191913949 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}] 02:18:33 INFO - PROCESS | 704 | 1467191913951 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:34 INFO - PROCESS | 704 | 1467191914054 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 02:18:34 INFO - PROCESS | 704 | 1467191914062 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:34 INFO - PROCESS | 704 | 1467191914064 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:34 INFO - PROCESS | 704 | ++DOCSHELL 000000B2247BA000 == 25 [pid = 704] [id = 27] 02:18:34 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B220D7F000) [pid = 704] [serial = 77] [outer = 0000000000000000] 02:18:34 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B22A511400) [pid = 704] [serial = 78] [outer = 000000B220D7F000] 02:18:34 INFO - PROCESS | 704 | 1467191914108 Marionette DEBUG loaded listener.js 02:18:34 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B22B8ACC00) [pid = 704] [serial = 79] [outer = 000000B220D7F000] 02:18:34 INFO - PROCESS | 704 | 1467191914478 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]]]}] 02:18:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:18:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 587ms 02:18:34 INFO - PROCESS | 704 | 1467191914535 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 02:18:34 INFO - PROCESS | 704 | 1467191914537 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 02:18:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:18:34 INFO - PROCESS | 704 | 1467191914540 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:18:34 INFO - PROCESS | 704 | 1467191914542 Marionette TRACE conn6 <- [1,74,null,{}] 02:18:34 INFO - PROCESS | 704 | 1467191914545 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}] 02:18:34 INFO - PROCESS | 704 | 1467191914547 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:34 INFO - PROCESS | 704 | 1467191914654 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 02:18:34 INFO - PROCESS | 704 | 1467191914661 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:34 INFO - PROCESS | 704 | 1467191914663 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:34 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A55E800 == 26 [pid = 704] [id = 28] 02:18:34 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B22A5AF800) [pid = 704] [serial = 80] [outer = 0000000000000000] 02:18:34 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B22A5B7400) [pid = 704] [serial = 81] [outer = 000000B22A5AF800] 02:18:34 INFO - PROCESS | 704 | 1467191914708 Marionette DEBUG loaded listener.js 02:18:34 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B22A5BA800) [pid = 704] [serial = 82] [outer = 000000B22A5AF800] 02:18:35 INFO - PROCESS | 704 | 1467191915089 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]]]}] 02:18:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:18:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 628ms 02:18:35 INFO - PROCESS | 704 | 1467191915172 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 02:18:35 INFO - PROCESS | 704 | 1467191915177 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 02:18:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:18:35 INFO - PROCESS | 704 | 1467191915182 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:18:35 INFO - PROCESS | 704 | 1467191915187 Marionette TRACE conn6 <- [1,78,null,{}] 02:18:35 INFO - PROCESS | 704 | 1467191915193 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}] 02:18:35 INFO - PROCESS | 704 | 1467191915197 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:35 INFO - PROCESS | 704 | 1467191915327 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 02:18:35 INFO - PROCESS | 704 | 1467191915393 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:35 INFO - PROCESS | 704 | 1467191915397 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:35 INFO - PROCESS | 704 | ++DOCSHELL 000000B217735000 == 27 [pid = 704] [id = 29] 02:18:35 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B215569800) [pid = 704] [serial = 83] [outer = 0000000000000000] 02:18:35 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B21556F800) [pid = 704] [serial = 84] [outer = 000000B215569800] 02:18:35 INFO - PROCESS | 704 | 1467191915458 Marionette DEBUG loaded listener.js 02:18:35 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B217A57800) [pid = 704] [serial = 85] [outer = 000000B215569800] 02:18:36 INFO - PROCESS | 704 | 1467191916062 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]]]}] 02:18:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:18:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 942ms 02:18:36 INFO - PROCESS | 704 | 1467191916129 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 02:18:36 INFO - PROCESS | 704 | 1467191916133 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 02:18:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:18:36 INFO - PROCESS | 704 | 1467191916140 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:18:36 INFO - PROCESS | 704 | 1467191916144 Marionette TRACE conn6 <- [1,82,null,{}] 02:18:36 INFO - PROCESS | 704 | 1467191916148 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}] 02:18:36 INFO - PROCESS | 704 | 1467191916152 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:36 INFO - PROCESS | 704 | 1467191916270 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 02:18:36 INFO - PROCESS | 704 | 1467191916331 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:36 INFO - PROCESS | 704 | 1467191916334 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:36 INFO - PROCESS | 704 | ++DOCSHELL 000000B223263000 == 28 [pid = 704] [id = 30] 02:18:36 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B2213E7400) [pid = 704] [serial = 86] [outer = 0000000000000000] 02:18:36 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B2217F4400) [pid = 704] [serial = 87] [outer = 000000B2213E7400] 02:18:36 INFO - PROCESS | 704 | 1467191916392 Marionette DEBUG loaded listener.js 02:18:36 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B223211800) [pid = 704] [serial = 88] [outer = 000000B2213E7400] 02:18:36 INFO - PROCESS | 704 | 1467191916952 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]]]}] 02:18:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:18:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 881ms 02:18:37 INFO - PROCESS | 704 | 1467191917023 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 02:18:37 INFO - PROCESS | 704 | 1467191917026 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 02:18:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:18:37 INFO - PROCESS | 704 | 1467191917030 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:18:37 INFO - PROCESS | 704 | 1467191917032 Marionette TRACE conn6 <- [1,86,null,{}] 02:18:37 INFO - PROCESS | 704 | 1467191917043 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}] 02:18:37 INFO - PROCESS | 704 | 1467191917048 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:37 INFO - PROCESS | 704 | 1467191917164 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 02:18:37 INFO - PROCESS | 704 | 1467191917226 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:37 INFO - PROCESS | 704 | 1467191917231 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:37 INFO - PROCESS | 704 | ++DOCSHELL 000000B226EDE800 == 29 [pid = 704] [id = 31] 02:18:37 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B22476D400) [pid = 704] [serial = 89] [outer = 0000000000000000] 02:18:37 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B224BA0800) [pid = 704] [serial = 90] [outer = 000000B22476D400] 02:18:37 INFO - PROCESS | 704 | 1467191917290 Marionette DEBUG loaded listener.js 02:18:37 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B22628BC00) [pid = 704] [serial = 91] [outer = 000000B22476D400] 02:18:38 INFO - PROCESS | 704 | 1467191918017 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]]]}] 02:18:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:18:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1035ms 02:18:38 INFO - PROCESS | 704 | 1467191918067 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 02:18:38 INFO - PROCESS | 704 | 1467191918072 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 02:18:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:18:38 INFO - PROCESS | 704 | 1467191918077 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:18:38 INFO - PROCESS | 704 | 1467191918080 Marionette TRACE conn6 <- [1,90,null,{}] 02:18:38 INFO - PROCESS | 704 | 1467191918086 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}] 02:18:38 INFO - PROCESS | 704 | 1467191918089 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:38 INFO - PROCESS | 704 | 1467191918198 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 02:18:38 INFO - PROCESS | 704 | 1467191918259 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:38 INFO - PROCESS | 704 | 1467191918264 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:38 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D528800 == 30 [pid = 704] [id = 32] 02:18:38 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B21C04C800) [pid = 704] [serial = 92] [outer = 0000000000000000] 02:18:38 INFO - PROCESS | 704 | ++DOMWINDOW == 92 (000000B21C278800) [pid = 704] [serial = 93] [outer = 000000B21C04C800] 02:18:38 INFO - PROCESS | 704 | 1467191918314 Marionette DEBUG loaded listener.js 02:18:38 INFO - PROCESS | 704 | ++DOMWINDOW == 93 (000000B21D5B1C00) [pid = 704] [serial = 94] [outer = 000000B21C04C800] 02:18:39 INFO - PROCESS | 704 | --DOMWINDOW == 92 (000000B2240D8800) [pid = 704] [serial = 14] [outer = 0000000000000000] [url = about:blank] 02:18:39 INFO - PROCESS | 704 | --DOMWINDOW == 91 (000000B21D5B9000) [pid = 704] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:18:39 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B21D5B7000) [pid = 704] [serial = 9] [outer = 0000000000000000] [url = about:blank] 02:18:39 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B21B580000) [pid = 704] [serial = 4] [outer = 0000000000000000] [url = about:blank] 02:18:39 INFO - PROCESS | 704 | 1467191919495 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]]]}] 02:18:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:18:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1494ms 02:18:39 INFO - PROCESS | 704 | 1467191919575 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 02:18:39 INFO - PROCESS | 704 | 1467191919580 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 02:18:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:18:39 INFO - PROCESS | 704 | 1467191919588 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:18:39 INFO - PROCESS | 704 | 1467191919591 Marionette TRACE conn6 <- [1,94,null,{}] 02:18:39 INFO - PROCESS | 704 | 1467191919597 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}] 02:18:39 INFO - PROCESS | 704 | 1467191919600 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:39 INFO - PROCESS | 704 | 1467191919694 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 02:18:39 INFO - PROCESS | 704 | 1467191919701 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:39 INFO - PROCESS | 704 | 1467191919705 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:39 INFO - PROCESS | 704 | ++DOCSHELL 000000B217557800 == 31 [pid = 704] [id = 33] 02:18:39 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B217353000) [pid = 704] [serial = 95] [outer = 0000000000000000] 02:18:39 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B217A1F400) [pid = 704] [serial = 96] [outer = 000000B217353000] 02:18:39 INFO - PROCESS | 704 | 1467191919754 Marionette DEBUG loaded listener.js 02:18:39 INFO - PROCESS | 704 | ++DOMWINDOW == 92 (000000B21B8CC400) [pid = 704] [serial = 97] [outer = 000000B217353000] 02:18:40 INFO - PROCESS | 704 | 1467191920199 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]]]}] 02:18:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:18:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 628ms 02:18:40 INFO - PROCESS | 704 | 1467191920217 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 02:18:40 INFO - PROCESS | 704 | 1467191920222 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 02:18:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:18:40 INFO - PROCESS | 704 | 1467191920229 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:18:40 INFO - PROCESS | 704 | 1467191920231 Marionette TRACE conn6 <- [1,98,null,{}] 02:18:40 INFO - PROCESS | 704 | 1467191920240 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}] 02:18:40 INFO - PROCESS | 704 | 1467191920243 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:40 INFO - PROCESS | 704 | 1467191920334 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 02:18:40 INFO - PROCESS | 704 | 1467191920340 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:40 INFO - PROCESS | 704 | 1467191920343 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:40 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D51C000 == 32 [pid = 704] [id = 34] 02:18:40 INFO - PROCESS | 704 | ++DOMWINDOW == 93 (000000B21DC64800) [pid = 704] [serial = 98] [outer = 0000000000000000] 02:18:40 INFO - PROCESS | 704 | ++DOMWINDOW == 94 (000000B220C35C00) [pid = 704] [serial = 99] [outer = 000000B21DC64800] 02:18:40 INFO - PROCESS | 704 | 1467191920391 Marionette DEBUG loaded listener.js 02:18:40 INFO - PROCESS | 704 | ++DOMWINDOW == 95 (000000B220D7CC00) [pid = 704] [serial = 100] [outer = 000000B21DC64800] 02:18:40 INFO - PROCESS | 704 | 1467191920817 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]]]}] 02:18:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:18:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 629ms 02:18:40 INFO - PROCESS | 704 | 1467191920859 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 02:18:40 INFO - PROCESS | 704 | 1467191920861 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 02:18:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:18:40 INFO - PROCESS | 704 | 1467191920865 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:18:40 INFO - PROCESS | 704 | 1467191920869 Marionette TRACE conn6 <- [1,102,null,{}] 02:18:40 INFO - PROCESS | 704 | 1467191920880 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}] 02:18:40 INFO - PROCESS | 704 | 1467191920885 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:40 INFO - PROCESS | 704 | 1467191920973 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 02:18:40 INFO - PROCESS | 704 | 1467191920981 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:40 INFO - PROCESS | 704 | 1467191920985 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:41 INFO - PROCESS | 704 | ++DOCSHELL 000000B223263800 == 33 [pid = 704] [id = 35] 02:18:41 INFO - PROCESS | 704 | ++DOMWINDOW == 96 (000000B22320BC00) [pid = 704] [serial = 101] [outer = 0000000000000000] 02:18:41 INFO - PROCESS | 704 | ++DOMWINDOW == 97 (000000B22322E800) [pid = 704] [serial = 102] [outer = 000000B22320BC00] 02:18:41 INFO - PROCESS | 704 | 1467191921034 Marionette DEBUG loaded listener.js 02:18:41 INFO - PROCESS | 704 | ++DOMWINDOW == 98 (000000B2233A1800) [pid = 704] [serial = 103] [outer = 000000B22320BC00] 02:18:41 INFO - PROCESS | 704 | 1467191921444 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]]]}] 02:18:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:18:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 627ms 02:18:41 INFO - PROCESS | 704 | 1467191921501 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 02:18:41 INFO - PROCESS | 704 | 1467191921504 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 02:18:41 INFO - PROCESS | 704 | 1467191921507 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:18:41 INFO - PROCESS | 704 | 1467191921509 Marionette TRACE conn6 <- [1,106,null,{}] 02:18:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:18:41 INFO - PROCESS | 704 | 1467191921513 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}] 02:18:41 INFO - PROCESS | 704 | 1467191921515 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:41 INFO - PROCESS | 704 | 1467191921602 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 02:18:41 INFO - PROCESS | 704 | 1467191921607 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:41 INFO - PROCESS | 704 | 1467191921610 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:41 INFO - PROCESS | 704 | ++DOCSHELL 000000B224517800 == 34 [pid = 704] [id = 36] 02:18:41 INFO - PROCESS | 704 | ++DOMWINDOW == 99 (000000B223B1A000) [pid = 704] [serial = 104] [outer = 0000000000000000] 02:18:41 INFO - PROCESS | 704 | ++DOMWINDOW == 100 (000000B223B1F000) [pid = 704] [serial = 105] [outer = 000000B223B1A000] 02:18:41 INFO - PROCESS | 704 | 1467191921655 Marionette DEBUG loaded listener.js 02:18:41 INFO - PROCESS | 704 | ++DOMWINDOW == 101 (000000B223FB0800) [pid = 704] [serial = 106] [outer = 000000B223B1A000] 02:18:42 INFO - PROCESS | 704 | 1467191922107 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]]]}] 02:18:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:18:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 627ms 02:18:42 INFO - PROCESS | 704 | 1467191922144 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 02:18:42 INFO - PROCESS | 704 | 1467191922146 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 02:18:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:18:42 INFO - PROCESS | 704 | 1467191922149 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:18:42 INFO - PROCESS | 704 | 1467191922151 Marionette TRACE conn6 <- [1,110,null,{}] 02:18:42 INFO - PROCESS | 704 | 1467191922154 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}] 02:18:42 INFO - PROCESS | 704 | 1467191922156 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:42 INFO - PROCESS | 704 | 1467191922259 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 02:18:42 INFO - PROCESS | 704 | 1467191922268 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:42 INFO - PROCESS | 704 | 1467191922270 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:42 INFO - PROCESS | 704 | ++DOCSHELL 000000B224A81000 == 35 [pid = 704] [id = 37] 02:18:42 INFO - PROCESS | 704 | ++DOMWINDOW == 102 (000000B224765C00) [pid = 704] [serial = 107] [outer = 0000000000000000] 02:18:42 INFO - PROCESS | 704 | ++DOMWINDOW == 103 (000000B22476E800) [pid = 704] [serial = 108] [outer = 000000B224765C00] 02:18:42 INFO - PROCESS | 704 | 1467191922315 Marionette DEBUG loaded listener.js 02:18:42 INFO - PROCESS | 704 | ++DOMWINDOW == 104 (000000B2251FB400) [pid = 704] [serial = 109] [outer = 000000B224765C00] 02:18:42 INFO - PROCESS | 704 | 1467191922761 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]]]}] 02:18:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:18:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 625ms 02:18:42 INFO - PROCESS | 704 | 1467191922775 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 02:18:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:18:42 INFO - PROCESS | 704 | 1467191922777 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 02:18:42 INFO - PROCESS | 704 | 1467191922780 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:18:42 INFO - PROCESS | 704 | 1467191922782 Marionette TRACE conn6 <- [1,114,null,{}] 02:18:42 INFO - PROCESS | 704 | 1467191922791 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}] 02:18:42 INFO - PROCESS | 704 | 1467191922797 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:42 INFO - PROCESS | 704 | 1467191922923 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 02:18:42 INFO - PROCESS | 704 | 1467191922930 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:42 INFO - PROCESS | 704 | 1467191922932 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:42 INFO - PROCESS | 704 | ++DOCSHELL 000000B227550800 == 36 [pid = 704] [id = 38] 02:18:42 INFO - PROCESS | 704 | ++DOMWINDOW == 105 (000000B225473400) [pid = 704] [serial = 110] [outer = 0000000000000000] 02:18:42 INFO - PROCESS | 704 | ++DOMWINDOW == 106 (000000B2260D8400) [pid = 704] [serial = 111] [outer = 000000B225473400] 02:18:42 INFO - PROCESS | 704 | 1467191922980 Marionette DEBUG loaded listener.js 02:18:43 INFO - PROCESS | 704 | ++DOMWINDOW == 107 (000000B2277A3000) [pid = 704] [serial = 112] [outer = 000000B225473400] 02:18:43 INFO - PROCESS | 704 | 1467191923427 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]]]}] 02:18:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:18:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 691ms 02:18:43 INFO - PROCESS | 704 | 1467191923484 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 02:18:43 INFO - PROCESS | 704 | 1467191923486 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 02:18:43 INFO - PROCESS | 704 | 1467191923490 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:18:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:18:43 INFO - PROCESS | 704 | 1467191923492 Marionette TRACE conn6 <- [1,118,null,{}] 02:18:43 INFO - PROCESS | 704 | 1467191923496 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}] 02:18:43 INFO - PROCESS | 704 | 1467191923498 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:43 INFO - PROCESS | 704 | 1467191923617 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 02:18:43 INFO - PROCESS | 704 | 1467191923667 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:43 INFO - PROCESS | 704 | 1467191923669 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:43 INFO - PROCESS | 704 | ++DOCSHELL 000000B22B80F800 == 37 [pid = 704] [id = 39] 02:18:43 INFO - PROCESS | 704 | ++DOMWINDOW == 108 (000000B2277AA000) [pid = 704] [serial = 113] [outer = 0000000000000000] 02:18:43 INFO - PROCESS | 704 | ++DOMWINDOW == 109 (000000B229868400) [pid = 704] [serial = 114] [outer = 000000B2277AA000] 02:18:43 INFO - PROCESS | 704 | 1467191923713 Marionette DEBUG loaded listener.js 02:18:43 INFO - PROCESS | 704 | ++DOMWINDOW == 110 (000000B2298E5400) [pid = 704] [serial = 115] [outer = 000000B2277AA000] 02:18:44 INFO - PROCESS | 704 | --DOMWINDOW == 109 (000000B216D2F000) [pid = 704] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:18:44 INFO - PROCESS | 704 | --DOMWINDOW == 108 (000000B21B7F7400) [pid = 704] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:18:44 INFO - PROCESS | 704 | --DOMWINDOW == 107 (000000B2171A8C00) [pid = 704] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:18:44 INFO - PROCESS | 704 | --DOMWINDOW == 106 (000000B226288C00) [pid = 704] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:18:44 INFO - PROCESS | 704 | --DOMWINDOW == 105 (000000B21C2DF400) [pid = 704] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:18:44 INFO - PROCESS | 704 | --DOMWINDOW == 104 (000000B221FF3C00) [pid = 704] [serial = 32] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:18:44 INFO - PROCESS | 704 | --DOMWINDOW == 103 (000000B2154EB800) [pid = 704] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:18:44 INFO - PROCESS | 704 | --DOMWINDOW == 102 (000000B2298EFC00) [pid = 704] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:18:44 INFO - PROCESS | 704 | --DOMWINDOW == 101 (000000B223223C00) [pid = 704] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:18:44 INFO - PROCESS | 704 | --DOMWINDOW == 100 (000000B2171A1C00) [pid = 704] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:18:44 INFO - PROCESS | 704 | --DOMWINDOW == 99 (000000B223209800) [pid = 704] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:18:44 INFO - PROCESS | 704 | --DOMWINDOW == 98 (000000B224767C00) [pid = 704] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:18:44 INFO - PROCESS | 704 | --DOMWINDOW == 97 (000000B2171A5800) [pid = 704] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:18:44 INFO - PROCESS | 704 | --DOMWINDOW == 96 (000000B220D7F000) [pid = 704] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:18:44 INFO - PROCESS | 704 | --DOMWINDOW == 95 (000000B217348800) [pid = 704] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:18:44 INFO - PROCESS | 704 | --DOMWINDOW == 94 (000000B2298F2800) [pid = 704] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:18:44 INFO - PROCESS | 704 | --DOMWINDOW == 93 (000000B22339A000) [pid = 704] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:18:44 INFO - PROCESS | 704 | --DOMWINDOW == 92 (000000B22A5AF800) [pid = 704] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:18:44 INFO - PROCESS | 704 | 1467191924275 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]]]}] 02:18:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:18:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 837ms 02:18:44 INFO - PROCESS | 704 | 1467191924332 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 02:18:44 INFO - PROCESS | 704 | 1467191924334 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 02:18:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:18:44 INFO - PROCESS | 704 | 1467191924337 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:18:44 INFO - PROCESS | 704 | 1467191924339 Marionette TRACE conn6 <- [1,122,null,{}] 02:18:44 INFO - PROCESS | 704 | 1467191924352 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}] 02:18:44 INFO - PROCESS | 704 | 1467191924355 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:44 INFO - PROCESS | 704 | 1467191924454 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 02:18:44 INFO - PROCESS | 704 | 1467191924460 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:44 INFO - PROCESS | 704 | 1467191924462 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:44 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A570000 == 38 [pid = 704] [id = 40] 02:18:44 INFO - PROCESS | 704 | ++DOMWINDOW == 93 (000000B21DC66800) [pid = 704] [serial = 116] [outer = 0000000000000000] 02:18:44 INFO - PROCESS | 704 | ++DOMWINDOW == 94 (000000B22322B800) [pid = 704] [serial = 117] [outer = 000000B21DC66800] 02:18:44 INFO - PROCESS | 704 | 1467191924507 Marionette DEBUG loaded listener.js 02:18:44 INFO - PROCESS | 704 | ++DOMWINDOW == 95 (000000B2298E5800) [pid = 704] [serial = 118] [outer = 000000B21DC66800] 02:18:44 INFO - PROCESS | 704 | 1467191924877 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]]]}] 02:18:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:18:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 02:18:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:18:44 INFO - PROCESS | 704 | 1467191924932 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 02:18:44 INFO - PROCESS | 704 | 1467191924934 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 02:18:44 INFO - PROCESS | 704 | 1467191924938 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:18:44 INFO - PROCESS | 704 | 1467191924940 Marionette TRACE conn6 <- [1,126,null,{}] 02:18:44 INFO - PROCESS | 704 | 1467191924943 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}] 02:18:44 INFO - PROCESS | 704 | 1467191924945 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:45 INFO - PROCESS | 704 | 1467191925024 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 02:18:45 INFO - PROCESS | 704 | 1467191925030 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:45 INFO - PROCESS | 704 | 1467191925032 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:45 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BE3B800 == 39 [pid = 704] [id = 41] 02:18:45 INFO - PROCESS | 704 | ++DOMWINDOW == 96 (000000B22A302400) [pid = 704] [serial = 119] [outer = 0000000000000000] 02:18:45 INFO - PROCESS | 704 | ++DOMWINDOW == 97 (000000B22A30AC00) [pid = 704] [serial = 120] [outer = 000000B22A302400] 02:18:45 INFO - PROCESS | 704 | 1467191925076 Marionette DEBUG loaded listener.js 02:18:45 INFO - PROCESS | 704 | ++DOMWINDOW == 98 (000000B22A506800) [pid = 704] [serial = 121] [outer = 000000B22A302400] 02:18:45 INFO - PROCESS | 704 | 1467191925487 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]]]}] 02:18:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:18:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 585ms 02:18:45 INFO - PROCESS | 704 | 1467191925527 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 02:18:45 INFO - PROCESS | 704 | 1467191925529 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 02:18:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:18:45 INFO - PROCESS | 704 | 1467191925545 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:18:45 INFO - PROCESS | 704 | 1467191925547 Marionette TRACE conn6 <- [1,130,null,{}] 02:18:45 INFO - PROCESS | 704 | 1467191925551 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}] 02:18:45 INFO - PROCESS | 704 | 1467191925553 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:45 INFO - PROCESS | 704 | 1467191925637 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 02:18:45 INFO - PROCESS | 704 | 1467191925644 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:45 INFO - PROCESS | 704 | 1467191925646 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:45 INFO - PROCESS | 704 | ++DOCSHELL 000000B215FB6800 == 40 [pid = 704] [id = 42] 02:18:45 INFO - PROCESS | 704 | ++DOMWINDOW == 99 (000000B21BF43000) [pid = 704] [serial = 122] [outer = 0000000000000000] 02:18:45 INFO - PROCESS | 704 | ++DOMWINDOW == 100 (000000B22A5B4400) [pid = 704] [serial = 123] [outer = 000000B21BF43000] 02:18:45 INFO - PROCESS | 704 | 1467191925692 Marionette DEBUG loaded listener.js 02:18:45 INFO - PROCESS | 704 | ++DOMWINDOW == 101 (000000B22B84EC00) [pid = 704] [serial = 124] [outer = 000000B21BF43000] 02:18:46 INFO - PROCESS | 704 | 1467191926097 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]]]}] 02:18:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:18:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 649ms 02:18:46 INFO - PROCESS | 704 | 1467191926191 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 02:18:46 INFO - PROCESS | 704 | 1467191926195 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 02:18:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:18:46 INFO - PROCESS | 704 | 1467191926200 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:18:46 INFO - PROCESS | 704 | 1467191926205 Marionette TRACE conn6 <- [1,134,null,{}] 02:18:46 INFO - PROCESS | 704 | 1467191926212 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}] 02:18:46 INFO - PROCESS | 704 | 1467191926216 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:46 INFO - PROCESS | 704 | 1467191926372 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 02:18:46 INFO - PROCESS | 704 | 1467191926488 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:46 INFO - PROCESS | 704 | 1467191926493 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:46 INFO - PROCESS | 704 | ++DOCSHELL 000000B21B8E7800 == 41 [pid = 704] [id = 43] 02:18:46 INFO - PROCESS | 704 | ++DOMWINDOW == 102 (000000B217711800) [pid = 704] [serial = 125] [outer = 0000000000000000] 02:18:46 INFO - PROCESS | 704 | ++DOMWINDOW == 103 (000000B2181DA800) [pid = 704] [serial = 126] [outer = 000000B217711800] 02:18:46 INFO - PROCESS | 704 | 1467191926551 Marionette DEBUG loaded listener.js 02:18:46 INFO - PROCESS | 704 | ++DOMWINDOW == 104 (000000B21C34F000) [pid = 704] [serial = 127] [outer = 000000B217711800] 02:18:47 INFO - PROCESS | 704 | 1467191927314 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]]]}] 02:18:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:18:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1132ms 02:18:47 INFO - PROCESS | 704 | 1467191927336 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 02:18:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:18:47 INFO - PROCESS | 704 | 1467191927340 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 02:18:47 INFO - PROCESS | 704 | 1467191927347 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:18:47 INFO - PROCESS | 704 | 1467191927351 Marionette TRACE conn6 <- [1,138,null,{}] 02:18:47 INFO - PROCESS | 704 | 1467191927355 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}] 02:18:47 INFO - PROCESS | 704 | 1467191927358 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:47 INFO - PROCESS | 704 | 1467191927479 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 02:18:47 INFO - PROCESS | 704 | 1467191927546 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:47 INFO - PROCESS | 704 | 1467191927548 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:47 INFO - PROCESS | 704 | ++DOCSHELL 000000B224B38800 == 42 [pid = 704] [id = 44] 02:18:47 INFO - PROCESS | 704 | ++DOMWINDOW == 105 (000000B220D7B400) [pid = 704] [serial = 128] [outer = 0000000000000000] 02:18:47 INFO - PROCESS | 704 | ++DOMWINDOW == 106 (000000B220DC0800) [pid = 704] [serial = 129] [outer = 000000B220D7B400] 02:18:47 INFO - PROCESS | 704 | 1467191927606 Marionette DEBUG loaded listener.js 02:18:47 INFO - PROCESS | 704 | ++DOMWINDOW == 107 (000000B223207C00) [pid = 704] [serial = 130] [outer = 000000B220D7B400] 02:18:48 INFO - PROCESS | 704 | 1467191928510 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]]]}] 02:18:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:18:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1241ms 02:18:48 INFO - PROCESS | 704 | 1467191928586 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 02:18:48 INFO - PROCESS | 704 | 1467191928590 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 02:18:48 INFO - PROCESS | 704 | 1467191928595 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:18:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:18:48 INFO - PROCESS | 704 | 1467191928598 Marionette TRACE conn6 <- [1,142,null,{}] 02:18:48 INFO - PROCESS | 704 | 1467191928604 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}] 02:18:48 INFO - PROCESS | 704 | 1467191928607 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:48 INFO - PROCESS | 704 | 1467191928726 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 02:18:48 INFO - PROCESS | 704 | 1467191928787 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:48 INFO - PROCESS | 704 | 1467191928791 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:48 INFO - PROCESS | 704 | ++DOCSHELL 000000B21C0AF800 == 43 [pid = 704] [id = 45] 02:18:48 INFO - PROCESS | 704 | ++DOMWINDOW == 108 (000000B21D11B400) [pid = 704] [serial = 131] [outer = 0000000000000000] 02:18:48 INFO - PROCESS | 704 | ++DOMWINDOW == 109 (000000B21D5B6000) [pid = 704] [serial = 132] [outer = 000000B21D11B400] 02:18:48 INFO - PROCESS | 704 | 1467191928842 Marionette DEBUG loaded listener.js 02:18:48 INFO - PROCESS | 704 | ++DOMWINDOW == 110 (000000B220D79C00) [pid = 704] [serial = 133] [outer = 000000B21D11B400] 02:18:49 INFO - PROCESS | 704 | --DOCSHELL 000000B217735000 == 42 [pid = 704] [id = 29] 02:18:49 INFO - PROCESS | 704 | --DOCSHELL 000000B22BE3B800 == 41 [pid = 704] [id = 41] 02:18:49 INFO - PROCESS | 704 | --DOCSHELL 000000B22A570000 == 40 [pid = 704] [id = 40] 02:18:49 INFO - PROCESS | 704 | --DOCSHELL 000000B22B80F800 == 39 [pid = 704] [id = 39] 02:18:49 INFO - PROCESS | 704 | --DOCSHELL 000000B227550800 == 38 [pid = 704] [id = 38] 02:18:49 INFO - PROCESS | 704 | --DOCSHELL 000000B224A81000 == 37 [pid = 704] [id = 37] 02:18:49 INFO - PROCESS | 704 | --DOCSHELL 000000B224517800 == 36 [pid = 704] [id = 36] 02:18:49 INFO - PROCESS | 704 | --DOCSHELL 000000B223263800 == 35 [pid = 704] [id = 35] 02:18:49 INFO - PROCESS | 704 | --DOCSHELL 000000B21D51C000 == 34 [pid = 704] [id = 34] 02:18:49 INFO - PROCESS | 704 | --DOCSHELL 000000B217557800 == 33 [pid = 704] [id = 33] 02:18:49 INFO - PROCESS | 704 | --DOCSHELL 000000B21D528800 == 32 [pid = 704] [id = 32] 02:18:49 INFO - PROCESS | 704 | --DOCSHELL 000000B226EDE800 == 31 [pid = 704] [id = 31] 02:18:49 INFO - PROCESS | 704 | --DOCSHELL 000000B223263000 == 30 [pid = 704] [id = 30] 02:18:49 INFO - PROCESS | 704 | --DOCSHELL 000000B224B38800 == 29 [pid = 704] [id = 44] 02:18:49 INFO - PROCESS | 704 | --DOCSHELL 000000B215FB6800 == 28 [pid = 704] [id = 42] 02:18:49 INFO - PROCESS | 704 | --DOCSHELL 000000B21B8E7800 == 27 [pid = 704] [id = 43] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 109 (000000B223EFD400) [pid = 704] [serial = 17] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 108 (000000B22017EC00) [pid = 704] [serial = 66] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 107 (000000B21D5B1800) [pid = 704] [serial = 22] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 106 (000000B224770800) [pid = 704] [serial = 54] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 105 (000000B22986A000) [pid = 704] [serial = 55] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 104 (000000B226616800) [pid = 704] [serial = 36] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 103 (000000B227577400) [pid = 704] [serial = 37] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 102 (000000B2217F6400) [pid = 704] [serial = 39] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 101 (000000B226E75400) [pid = 704] [serial = 40] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 100 (000000B224BDA000) [pid = 704] [serial = 33] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 99 (000000B225473800) [pid = 704] [serial = 34] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 98 (000000B21719EC00) [pid = 704] [serial = 48] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 97 (000000B2171A5000) [pid = 704] [serial = 49] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 96 (000000B21BFC0000) [pid = 704] [serial = 27] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 95 (000000B22B84BC00) [pid = 704] [serial = 60] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 94 (000000B22B855400) [pid = 704] [serial = 61] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 93 (000000B223229400) [pid = 704] [serial = 45] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 92 (000000B223B21800) [pid = 704] [serial = 46] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 91 (000000B220C7D800) [pid = 704] [serial = 75] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B22320A400) [pid = 704] [serial = 42] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B223224C00) [pid = 704] [serial = 43] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B22986E400) [pid = 704] [serial = 57] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B2298EB400) [pid = 704] [serial = 58] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B2171AD800) [pid = 704] [serial = 51] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B224768800) [pid = 704] [serial = 52] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B21C34E000) [pid = 704] [serial = 21] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B220D83000) [pid = 704] [serial = 76] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B22A511400) [pid = 704] [serial = 78] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B220DB7C00) [pid = 704] [serial = 24] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B22B8ACC00) [pid = 704] [serial = 79] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B2241B8800) [pid = 704] [serial = 30] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B223394C00) [pid = 704] [serial = 70] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B22A30A800) [pid = 704] [serial = 63] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B223394400) [pid = 704] [serial = 64] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B22A50E000) [pid = 704] [serial = 73] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B2233A2400) [pid = 704] [serial = 67] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B21734E400) [pid = 704] [serial = 69] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B22A508000) [pid = 704] [serial = 72] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B22A5B7400) [pid = 704] [serial = 81] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B22A5BA800) [pid = 704] [serial = 82] [outer = 0000000000000000] [url = about:blank] 02:18:49 INFO - PROCESS | 704 | 1467191929915 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]]]}] 02:18:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:18:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1338ms 02:18:49 INFO - PROCESS | 704 | 1467191929938 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 02:18:49 INFO - PROCESS | 704 | 1467191929942 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 02:18:49 INFO - PROCESS | 704 | 1467191929947 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:18:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:18:49 INFO - PROCESS | 704 | 1467191929951 Marionette TRACE conn6 <- [1,146,null,{}] 02:18:49 INFO - PROCESS | 704 | 1467191929956 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}] 02:18:49 INFO - PROCESS | 704 | 1467191929959 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:50 INFO - PROCESS | 704 | 1467191930052 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 02:18:50 INFO - PROCESS | 704 | 1467191930114 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:50 INFO - PROCESS | 704 | 1467191930116 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:50 INFO - PROCESS | 704 | ++DOCSHELL 000000B216DC9000 == 28 [pid = 704] [id = 46] 02:18:50 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B21734B800) [pid = 704] [serial = 134] [outer = 0000000000000000] 02:18:50 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B217715400) [pid = 704] [serial = 135] [outer = 000000B21734B800] 02:18:50 INFO - PROCESS | 704 | 1467191930166 Marionette DEBUG loaded listener.js 02:18:50 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B21BF3A800) [pid = 704] [serial = 136] [outer = 000000B21734B800] 02:18:50 INFO - PROCESS | 704 | 1467191930558 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]]]}] 02:18:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:18:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 630ms 02:18:50 INFO - PROCESS | 704 | 1467191930582 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 02:18:50 INFO - PROCESS | 704 | 1467191930587 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 02:18:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:18:50 INFO - PROCESS | 704 | 1467191930594 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:18:50 INFO - PROCESS | 704 | 1467191930597 Marionette TRACE conn6 <- [1,150,null,{}] 02:18:50 INFO - PROCESS | 704 | 1467191930601 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}] 02:18:50 INFO - PROCESS | 704 | 1467191930603 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:50 INFO - PROCESS | 704 | 1467191930717 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 02:18:50 INFO - PROCESS | 704 | 1467191930728 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:50 INFO - PROCESS | 704 | 1467191930731 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:50 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D020800 == 29 [pid = 704] [id = 47] 02:18:50 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B21DBC7C00) [pid = 704] [serial = 137] [outer = 0000000000000000] 02:18:50 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B21DC65800) [pid = 704] [serial = 138] [outer = 000000B21DBC7C00] 02:18:50 INFO - PROCESS | 704 | 1467191930780 Marionette DEBUG loaded listener.js 02:18:50 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B220C7D800) [pid = 704] [serial = 139] [outer = 000000B21DBC7C00] 02:18:51 INFO - PROCESS | 704 | 1467191931243 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]]]}] 02:18:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:18:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 690ms 02:18:51 INFO - PROCESS | 704 | 1467191931287 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 02:18:51 INFO - PROCESS | 704 | 1467191931289 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 02:18:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:18:51 INFO - PROCESS | 704 | 1467191931298 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:18:51 INFO - PROCESS | 704 | 1467191931301 Marionette TRACE conn6 <- [1,154,null,{}] 02:18:51 INFO - PROCESS | 704 | 1467191931313 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}] 02:18:51 INFO - PROCESS | 704 | 1467191931318 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:51 INFO - PROCESS | 704 | 1467191931402 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 02:18:51 INFO - PROCESS | 704 | 1467191931412 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:51 INFO - PROCESS | 704 | 1467191931415 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:51 INFO - PROCESS | 704 | ++DOCSHELL 000000B2217A3800 == 30 [pid = 704] [id = 48] 02:18:51 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B221F2A800) [pid = 704] [serial = 140] [outer = 0000000000000000] 02:18:51 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B223206800) [pid = 704] [serial = 141] [outer = 000000B221F2A800] 02:18:51 INFO - PROCESS | 704 | 1467191931463 Marionette DEBUG loaded listener.js 02:18:51 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B223229400) [pid = 704] [serial = 142] [outer = 000000B221F2A800] 02:18:51 INFO - PROCESS | 704 | 1467191931883 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]]]}] 02:18:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:18:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 649ms 02:18:51 INFO - PROCESS | 704 | 1467191931944 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 02:18:51 INFO - PROCESS | 704 | 1467191931947 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 02:18:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:18:51 INFO - PROCESS | 704 | 1467191931951 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:18:51 INFO - PROCESS | 704 | 1467191931953 Marionette TRACE conn6 <- [1,158,null,{}] 02:18:51 INFO - PROCESS | 704 | 1467191931956 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}] 02:18:51 INFO - PROCESS | 704 | 1467191931958 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:52 INFO - PROCESS | 704 | 1467191932067 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 02:18:52 INFO - PROCESS | 704 | 1467191932126 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:52 INFO - PROCESS | 704 | 1467191932128 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:52 INFO - PROCESS | 704 | ++DOCSHELL 000000B223914000 == 31 [pid = 704] [id = 49] 02:18:52 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B22339AC00) [pid = 704] [serial = 143] [outer = 0000000000000000] 02:18:52 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B22339C400) [pid = 704] [serial = 144] [outer = 000000B22339AC00] 02:18:52 INFO - PROCESS | 704 | 1467191932175 Marionette DEBUG loaded listener.js 02:18:52 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B223860C00) [pid = 704] [serial = 145] [outer = 000000B22339AC00] 02:18:52 INFO - PROCESS | 704 | 1467191932606 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]]]}] 02:18:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:18:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 670ms 02:18:52 INFO - PROCESS | 704 | 1467191932623 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 02:18:52 INFO - PROCESS | 704 | 1467191932625 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 02:18:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:18:52 INFO - PROCESS | 704 | 1467191932628 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:18:52 INFO - PROCESS | 704 | 1467191932630 Marionette TRACE conn6 <- [1,162,null,{}] 02:18:52 INFO - PROCESS | 704 | 1467191932634 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}] 02:18:52 INFO - PROCESS | 704 | 1467191932636 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:52 INFO - PROCESS | 704 | 1467191932744 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 02:18:52 INFO - PROCESS | 704 | 1467191932750 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:52 INFO - PROCESS | 704 | 1467191932752 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:52 INFO - PROCESS | 704 | ++DOCSHELL 000000B223D96000 == 32 [pid = 704] [id = 50] 02:18:52 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B21734CC00) [pid = 704] [serial = 146] [outer = 0000000000000000] 02:18:52 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B223B21800) [pid = 704] [serial = 147] [outer = 000000B21734CC00] 02:18:52 INFO - PROCESS | 704 | 1467191932796 Marionette DEBUG loaded listener.js 02:18:52 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B2240DA000) [pid = 704] [serial = 148] [outer = 000000B21734CC00] 02:18:53 INFO - PROCESS | 704 | 1467191933249 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]]]}] 02:18:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:18:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 626ms 02:18:53 INFO - PROCESS | 704 | 1467191933259 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 02:18:53 INFO - PROCESS | 704 | 1467191933261 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 02:18:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:18:53 INFO - PROCESS | 704 | 1467191933270 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:18:53 INFO - PROCESS | 704 | 1467191933272 Marionette TRACE conn6 <- [1,166,null,{}] 02:18:53 INFO - PROCESS | 704 | 1467191933275 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}] 02:18:53 INFO - PROCESS | 704 | 1467191933281 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:53 INFO - PROCESS | 704 | 1467191933401 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 02:18:53 INFO - PROCESS | 704 | 1467191933472 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:53 INFO - PROCESS | 704 | 1467191933474 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:53 INFO - PROCESS | 704 | ++DOCSHELL 000000B218113800 == 33 [pid = 704] [id = 51] 02:18:53 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B224BA1800) [pid = 704] [serial = 149] [outer = 0000000000000000] 02:18:53 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B226009800) [pid = 704] [serial = 150] [outer = 000000B224BA1800] 02:18:53 INFO - PROCESS | 704 | 1467191933519 Marionette DEBUG loaded listener.js 02:18:53 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B22628C400) [pid = 704] [serial = 151] [outer = 000000B224BA1800] 02:18:54 INFO - PROCESS | 704 | 1467191934084 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]]]}] 02:18:54 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B224765C00) [pid = 704] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:18:54 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B21DC64800) [pid = 704] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:18:54 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B223B1A000) [pid = 704] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:18:54 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B22320BC00) [pid = 704] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:18:54 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B21C04C800) [pid = 704] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:18:54 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B225473400) [pid = 704] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:18:54 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B22A302400) [pid = 704] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:18:54 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B21BF43000) [pid = 704] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:18:54 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B22476D400) [pid = 704] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:18:54 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B2213E7400) [pid = 704] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:18:54 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B215569800) [pid = 704] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:18:54 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B2277AA000) [pid = 704] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:18:54 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B21DC66800) [pid = 704] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:18:54 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B217353000) [pid = 704] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:18:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:18:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 839ms 02:18:54 INFO - PROCESS | 704 | 1467191934112 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 02:18:54 INFO - PROCESS | 704 | 1467191934114 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 02:18:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:18:54 INFO - PROCESS | 704 | 1467191934118 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:18:54 INFO - PROCESS | 704 | 1467191934119 Marionette TRACE conn6 <- [1,170,null,{}] 02:18:54 INFO - PROCESS | 704 | 1467191934127 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}] 02:18:54 INFO - PROCESS | 704 | 1467191934129 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:54 INFO - PROCESS | 704 | 1467191934207 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 02:18:54 INFO - PROCESS | 704 | 1467191934215 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:54 INFO - PROCESS | 704 | 1467191934217 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:54 INFO - PROCESS | 704 | ++DOCSHELL 000000B224A71000 == 34 [pid = 704] [id = 52] 02:18:54 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B21B874C00) [pid = 704] [serial = 152] [outer = 0000000000000000] 02:18:54 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B21DC66800) [pid = 704] [serial = 153] [outer = 000000B21B874C00] 02:18:54 INFO - PROCESS | 704 | 1467191934261 Marionette DEBUG loaded listener.js 02:18:54 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B223B1F400) [pid = 704] [serial = 154] [outer = 000000B21B874C00] 02:18:54 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B22779C800) [pid = 704] [serial = 155] [outer = 000000B217A23400] 02:18:54 INFO - PROCESS | 704 | 1467191934686 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]]]}] 02:18:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:18:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 628ms 02:18:54 INFO - PROCESS | 704 | 1467191934749 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 02:18:54 INFO - PROCESS | 704 | 1467191934751 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 02:18:54 INFO - PROCESS | 704 | 1467191934754 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:18:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:18:54 INFO - PROCESS | 704 | 1467191934756 Marionette TRACE conn6 <- [1,174,null,{}] 02:18:54 INFO - PROCESS | 704 | 1467191934760 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}] 02:18:54 INFO - PROCESS | 704 | 1467191934763 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:54 INFO - PROCESS | 704 | 1467191934842 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 02:18:54 INFO - PROCESS | 704 | 1467191934847 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:54 INFO - PROCESS | 704 | 1467191934849 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:54 INFO - PROCESS | 704 | ++DOCSHELL 000000B22141C800 == 35 [pid = 704] [id = 53] 02:18:54 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B223868000) [pid = 704] [serial = 156] [outer = 0000000000000000] 02:18:54 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B226E75400) [pid = 704] [serial = 157] [outer = 000000B223868000] 02:18:54 INFO - PROCESS | 704 | 1467191934903 Marionette DEBUG loaded listener.js 02:18:54 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B2277AB000) [pid = 704] [serial = 158] [outer = 000000B223868000] 02:18:55 INFO - PROCESS | 704 | 1467191935273 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]]]}] 02:18:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:18:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 587ms 02:18:55 INFO - PROCESS | 704 | 1467191935345 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 02:18:55 INFO - PROCESS | 704 | 1467191935347 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 02:18:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:18:55 INFO - PROCESS | 704 | 1467191935350 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:18:55 INFO - PROCESS | 704 | 1467191935352 Marionette TRACE conn6 <- [1,178,null,{}] 02:18:55 INFO - PROCESS | 704 | 1467191935356 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}] 02:18:55 INFO - PROCESS | 704 | 1467191935357 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:55 INFO - PROCESS | 704 | 1467191935436 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 02:18:55 INFO - PROCESS | 704 | 1467191935441 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:55 INFO - PROCESS | 704 | 1467191935443 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:55 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A1A5000 == 36 [pid = 704] [id = 54] 02:18:55 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B229868C00) [pid = 704] [serial = 159] [outer = 0000000000000000] 02:18:55 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B229870C00) [pid = 704] [serial = 160] [outer = 000000B229868C00] 02:18:55 INFO - PROCESS | 704 | 1467191935489 Marionette DEBUG loaded listener.js 02:18:55 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B2298EA400) [pid = 704] [serial = 161] [outer = 000000B229868C00] 02:18:55 INFO - PROCESS | 704 | 1467191935871 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]]]}] 02:18:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:18:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 585ms 02:18:55 INFO - PROCESS | 704 | 1467191935939 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 02:18:55 INFO - PROCESS | 704 | 1467191935941 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 02:18:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:18:55 INFO - PROCESS | 704 | 1467191935949 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:18:55 INFO - PROCESS | 704 | 1467191935950 Marionette TRACE conn6 <- [1,182,null,{}] 02:18:55 INFO - PROCESS | 704 | 1467191935954 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}] 02:18:55 INFO - PROCESS | 704 | 1467191935956 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:56 INFO - PROCESS | 704 | 1467191936038 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 02:18:56 INFO - PROCESS | 704 | 1467191936045 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:56 INFO - PROCESS | 704 | 1467191936047 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:56 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A569000 == 37 [pid = 704] [id = 55] 02:18:56 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B22A302400) [pid = 704] [serial = 162] [outer = 0000000000000000] 02:18:56 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B22A30A800) [pid = 704] [serial = 163] [outer = 000000B22A302400] 02:18:56 INFO - PROCESS | 704 | 1467191936102 Marionette DEBUG loaded listener.js 02:18:56 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B22A505800) [pid = 704] [serial = 164] [outer = 000000B22A302400] 02:18:56 INFO - PROCESS | 704 | 1467191936811 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]]]}] 02:18:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:18:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 881ms 02:18:56 INFO - PROCESS | 704 | 1467191936850 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 02:18:56 INFO - PROCESS | 704 | 1467191936855 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 02:18:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:18:56 INFO - PROCESS | 704 | 1467191936860 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:18:56 INFO - PROCESS | 704 | 1467191936866 Marionette TRACE conn6 <- [1,186,null,{}] 02:18:56 INFO - PROCESS | 704 | 1467191936871 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}] 02:18:56 INFO - PROCESS | 704 | 1467191936875 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:57 INFO - PROCESS | 704 | 1467191936998 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 02:18:57 INFO - PROCESS | 704 | 1467191937062 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:57 INFO - PROCESS | 704 | 1467191937066 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:57 INFO - PROCESS | 704 | ++DOCSHELL 000000B21C50D800 == 38 [pid = 704] [id = 56] 02:18:57 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B21D075C00) [pid = 704] [serial = 165] [outer = 0000000000000000] 02:18:57 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B21D112800) [pid = 704] [serial = 166] [outer = 000000B21D075C00] 02:18:57 INFO - PROCESS | 704 | 1467191937124 Marionette DEBUG loaded listener.js 02:18:57 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B220C7C400) [pid = 704] [serial = 167] [outer = 000000B21D075C00] 02:18:57 INFO - PROCESS | 704 | 1467191937909 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]]]}] 02:18:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:18:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1197ms 02:18:58 INFO - PROCESS | 704 | 1467191938059 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 02:18:58 INFO - PROCESS | 704 | 1467191938063 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 02:18:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:18:58 INFO - PROCESS | 704 | 1467191938068 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:18:58 INFO - PROCESS | 704 | 1467191938072 Marionette TRACE conn6 <- [1,190,null,{}] 02:18:58 INFO - PROCESS | 704 | 1467191938085 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}] 02:18:58 INFO - PROCESS | 704 | 1467191938089 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:58 INFO - PROCESS | 704 | 1467191938202 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 02:18:58 INFO - PROCESS | 704 | 1467191938262 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:58 INFO - PROCESS | 704 | 1467191938267 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:58 INFO - PROCESS | 704 | ++DOCSHELL 000000B21B8D8800 == 39 [pid = 704] [id = 57] 02:18:58 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B21D115000) [pid = 704] [serial = 168] [outer = 0000000000000000] 02:18:58 INFO - PROCESS | 704 | ++DOMWINDOW == 92 (000000B21D31F000) [pid = 704] [serial = 169] [outer = 000000B21D115000] 02:18:58 INFO - PROCESS | 704 | 1467191938318 Marionette DEBUG loaded listener.js 02:18:58 INFO - PROCESS | 704 | ++DOMWINDOW == 93 (000000B220D80C00) [pid = 704] [serial = 170] [outer = 000000B21D115000] 02:18:58 INFO - PROCESS | 704 | --DOCSHELL 000000B22A1A5000 == 38 [pid = 704] [id = 54] 02:18:58 INFO - PROCESS | 704 | --DOCSHELL 000000B22141C800 == 37 [pid = 704] [id = 53] 02:18:58 INFO - PROCESS | 704 | --DOCSHELL 000000B224A71000 == 36 [pid = 704] [id = 52] 02:18:58 INFO - PROCESS | 704 | --DOCSHELL 000000B218113800 == 35 [pid = 704] [id = 51] 02:18:58 INFO - PROCESS | 704 | --DOCSHELL 000000B223D96000 == 34 [pid = 704] [id = 50] 02:18:58 INFO - PROCESS | 704 | --DOCSHELL 000000B223914000 == 33 [pid = 704] [id = 49] 02:18:58 INFO - PROCESS | 704 | --DOCSHELL 000000B2217A3800 == 32 [pid = 704] [id = 48] 02:18:58 INFO - PROCESS | 704 | --DOCSHELL 000000B21D020800 == 31 [pid = 704] [id = 47] 02:18:58 INFO - PROCESS | 704 | --DOCSHELL 000000B216DC9000 == 30 [pid = 704] [id = 46] 02:18:58 INFO - PROCESS | 704 | --DOMWINDOW == 92 (000000B2251FB400) [pid = 704] [serial = 109] [outer = 0000000000000000] [url = about:blank] 02:18:58 INFO - PROCESS | 704 | --DOMWINDOW == 91 (000000B22476E800) [pid = 704] [serial = 108] [outer = 0000000000000000] [url = about:blank] 02:18:58 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B220C35C00) [pid = 704] [serial = 99] [outer = 0000000000000000] [url = about:blank] 02:18:58 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B220D7CC00) [pid = 704] [serial = 100] [outer = 0000000000000000] [url = about:blank] 02:18:58 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B223B1F000) [pid = 704] [serial = 105] [outer = 0000000000000000] [url = about:blank] 02:18:58 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B22322E800) [pid = 704] [serial = 102] [outer = 0000000000000000] [url = about:blank] 02:18:58 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B2233A1800) [pid = 704] [serial = 103] [outer = 0000000000000000] [url = about:blank] 02:18:58 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B21C278800) [pid = 704] [serial = 93] [outer = 0000000000000000] [url = about:blank] 02:18:58 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B21D5B1C00) [pid = 704] [serial = 94] [outer = 0000000000000000] [url = about:blank] 02:18:58 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B2277A3000) [pid = 704] [serial = 112] [outer = 0000000000000000] [url = about:blank] 02:18:58 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B2260D8400) [pid = 704] [serial = 111] [outer = 0000000000000000] [url = about:blank] 02:18:58 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B22A506800) [pid = 704] [serial = 121] [outer = 0000000000000000] [url = about:blank] 02:18:58 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B22A5B4400) [pid = 704] [serial = 123] [outer = 0000000000000000] [url = about:blank] 02:18:58 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B22B84EC00) [pid = 704] [serial = 124] [outer = 0000000000000000] [url = about:blank] 02:18:58 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B224BA0800) [pid = 704] [serial = 90] [outer = 0000000000000000] [url = about:blank] 02:18:58 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B22628BC00) [pid = 704] [serial = 91] [outer = 0000000000000000] [url = about:blank] 02:18:58 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B2217F4400) [pid = 704] [serial = 87] [outer = 0000000000000000] [url = about:blank] 02:18:58 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B223211800) [pid = 704] [serial = 88] [outer = 0000000000000000] [url = about:blank] 02:18:58 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B21556F800) [pid = 704] [serial = 84] [outer = 0000000000000000] [url = about:blank] 02:18:58 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B217A57800) [pid = 704] [serial = 85] [outer = 0000000000000000] [url = about:blank] 02:18:58 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B229868400) [pid = 704] [serial = 114] [outer = 0000000000000000] [url = about:blank] 02:18:58 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B22A30AC00) [pid = 704] [serial = 120] [outer = 0000000000000000] [url = about:blank] 02:18:58 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B22322B800) [pid = 704] [serial = 117] [outer = 0000000000000000] [url = about:blank] 02:18:58 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B2298E5400) [pid = 704] [serial = 115] [outer = 0000000000000000] [url = about:blank] 02:18:58 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B2298E5800) [pid = 704] [serial = 118] [outer = 0000000000000000] [url = about:blank] 02:18:58 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B217A1F400) [pid = 704] [serial = 96] [outer = 0000000000000000] [url = about:blank] 02:18:58 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B21B8CC400) [pid = 704] [serial = 97] [outer = 0000000000000000] [url = about:blank] 02:18:58 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B223FB0800) [pid = 704] [serial = 106] [outer = 0000000000000000] [url = about:blank] 02:18:58 INFO - PROCESS | 704 | 1467191938876 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]]]}] 02:18:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:18:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 839ms 02:18:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:18:58 INFO - PROCESS | 704 | 1467191938912 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 02:18:58 INFO - PROCESS | 704 | 1467191938915 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 02:18:58 INFO - PROCESS | 704 | 1467191938922 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:18:58 INFO - PROCESS | 704 | 1467191938926 Marionette TRACE conn6 <- [1,194,null,{}] 02:18:58 INFO - PROCESS | 704 | 1467191938930 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}] 02:18:58 INFO - PROCESS | 704 | 1467191938933 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:59 INFO - PROCESS | 704 | 1467191939022 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 02:18:59 INFO - PROCESS | 704 | 1467191939031 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:59 INFO - PROCESS | 704 | 1467191939034 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:59 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D020800 == 31 [pid = 704] [id = 58] 02:18:59 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B217A1F400) [pid = 704] [serial = 171] [outer = 0000000000000000] 02:18:59 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B21D31BC00) [pid = 704] [serial = 172] [outer = 000000B217A1F400] 02:18:59 INFO - PROCESS | 704 | 1467191939085 Marionette DEBUG loaded listener.js 02:18:59 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B220D7D400) [pid = 704] [serial = 173] [outer = 000000B217A1F400] 02:18:59 INFO - PROCESS | 704 | 1467191939533 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]]]}] 02:18:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:18:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 629ms 02:18:59 INFO - PROCESS | 704 | 1467191939549 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 02:18:59 INFO - PROCESS | 704 | 1467191939552 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 02:18:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:18:59 INFO - PROCESS | 704 | 1467191939555 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:18:59 INFO - PROCESS | 704 | 1467191939557 Marionette TRACE conn6 <- [1,198,null,{}] 02:18:59 INFO - PROCESS | 704 | 1467191939568 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}] 02:18:59 INFO - PROCESS | 704 | 1467191939573 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:59 INFO - PROCESS | 704 | 1467191939668 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 02:18:59 INFO - PROCESS | 704 | 1467191939734 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:59 INFO - PROCESS | 704 | 1467191939738 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:18:59 INFO - PROCESS | 704 | ++DOCSHELL 000000B221792800 == 32 [pid = 704] [id = 59] 02:18:59 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B223227400) [pid = 704] [serial = 174] [outer = 0000000000000000] 02:18:59 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B2232B1C00) [pid = 704] [serial = 175] [outer = 000000B223227400] 02:18:59 INFO - PROCESS | 704 | 1467191939790 Marionette DEBUG loaded listener.js 02:18:59 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B2233B4000) [pid = 704] [serial = 176] [outer = 000000B223227400] 02:19:00 INFO - PROCESS | 704 | 1467191940183 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]]]}] 02:19:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:19:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 671ms 02:19:00 INFO - PROCESS | 704 | 1467191940229 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 02:19:00 INFO - PROCESS | 704 | 1467191940232 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 02:19:00 INFO - PROCESS | 704 | 1467191940235 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:19:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:19:00 INFO - PROCESS | 704 | 1467191940238 Marionette TRACE conn6 <- [1,202,null,{}] 02:19:00 INFO - PROCESS | 704 | 1467191940242 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}] 02:19:00 INFO - PROCESS | 704 | 1467191940244 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:00 INFO - PROCESS | 704 | 1467191940339 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 02:19:00 INFO - PROCESS | 704 | 1467191940345 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:00 INFO - PROCESS | 704 | 1467191940347 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:00 INFO - PROCESS | 704 | ++DOCSHELL 000000B223B7B800 == 33 [pid = 704] [id = 60] 02:19:00 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B2171AA400) [pid = 704] [serial = 177] [outer = 0000000000000000] 02:19:00 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B223E5BC00) [pid = 704] [serial = 178] [outer = 000000B2171AA400] 02:19:00 INFO - PROCESS | 704 | 1467191940396 Marionette DEBUG loaded listener.js 02:19:00 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B224768400) [pid = 704] [serial = 179] [outer = 000000B2171AA400] 02:19:00 INFO - PROCESS | 704 | 1467191940813 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]]]}] 02:19:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:19:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 629ms 02:19:00 INFO - PROCESS | 704 | 1467191940867 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 02:19:00 INFO - PROCESS | 704 | 1467191940870 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 02:19:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:19:00 INFO - PROCESS | 704 | 1467191940879 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:19:00 INFO - PROCESS | 704 | 1467191940881 Marionette TRACE conn6 <- [1,206,null,{}] 02:19:00 INFO - PROCESS | 704 | 1467191940884 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}] 02:19:00 INFO - PROCESS | 704 | 1467191940887 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:01 INFO - PROCESS | 704 | 1467191940989 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 02:19:01 INFO - PROCESS | 704 | 1467191940996 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:01 INFO - PROCESS | 704 | 1467191940998 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:01 INFO - PROCESS | 704 | ++DOCSHELL 000000B2245DC800 == 34 [pid = 704] [id = 61] 02:19:01 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B224769400) [pid = 704] [serial = 180] [outer = 0000000000000000] 02:19:01 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B22489D000) [pid = 704] [serial = 181] [outer = 000000B224769400] 02:19:01 INFO - PROCESS | 704 | 1467191941051 Marionette DEBUG loaded listener.js 02:19:01 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B225210400) [pid = 704] [serial = 182] [outer = 000000B224769400] 02:19:01 INFO - PROCESS | 704 | 1467191941510 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]]]}] 02:19:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:19:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 671ms 02:19:01 INFO - PROCESS | 704 | 1467191941557 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 02:19:01 INFO - PROCESS | 704 | 1467191941559 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 02:19:01 INFO - PROCESS | 704 | 1467191941562 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:19:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:19:01 INFO - PROCESS | 704 | 1467191941564 Marionette TRACE conn6 <- [1,210,null,{}] 02:19:01 INFO - PROCESS | 704 | 1467191941567 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}] 02:19:01 INFO - PROCESS | 704 | 1467191941573 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:01 INFO - PROCESS | 704 | 1467191941719 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 02:19:01 INFO - PROCESS | 704 | 1467191941769 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:01 INFO - PROCESS | 704 | 1467191941772 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:01 INFO - PROCESS | 704 | ++DOCSHELL 000000B22525D800 == 35 [pid = 704] [id = 62] 02:19:01 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B2171AA000) [pid = 704] [serial = 183] [outer = 0000000000000000] 02:19:01 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B2277A6400) [pid = 704] [serial = 184] [outer = 000000B2171AA000] 02:19:01 INFO - PROCESS | 704 | 1467191941819 Marionette DEBUG loaded listener.js 02:19:01 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B2298E5400) [pid = 704] [serial = 185] [outer = 000000B2171AA000] 02:19:02 INFO - PROCESS | 704 | 1467191942260 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]]]}] 02:19:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:19:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 733ms 02:19:02 INFO - PROCESS | 704 | 1467191942300 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 02:19:02 INFO - PROCESS | 704 | 1467191942302 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 02:19:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:19:02 INFO - PROCESS | 704 | 1467191942337 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:19:02 INFO - PROCESS | 704 | 1467191942340 Marionette TRACE conn6 <- [1,214,null,{}] 02:19:02 INFO - PROCESS | 704 | 1467191942344 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}] 02:19:02 INFO - PROCESS | 704 | 1467191942346 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:02 INFO - PROCESS | 704 | 1467191942456 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 02:19:02 INFO - PROCESS | 704 | 1467191942467 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:02 INFO - PROCESS | 704 | 1467191942469 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:02 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A1A5000 == 36 [pid = 704] [id = 63] 02:19:02 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B22A303800) [pid = 704] [serial = 186] [outer = 0000000000000000] 02:19:02 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B22A30C800) [pid = 704] [serial = 187] [outer = 000000B22A303800] 02:19:02 INFO - PROCESS | 704 | 1467191942548 Marionette DEBUG loaded listener.js 02:19:02 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B22A50B400) [pid = 704] [serial = 188] [outer = 000000B22A303800] 02:19:02 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B229868C00) [pid = 704] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:19:02 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B22339AC00) [pid = 704] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:19:02 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B224BA1800) [pid = 704] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:19:02 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B221F2A800) [pid = 704] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:19:02 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B21734B800) [pid = 704] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:19:02 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B21D11B400) [pid = 704] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:19:02 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B21DBC7C00) [pid = 704] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:19:02 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B21734CC00) [pid = 704] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:19:02 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B217711800) [pid = 704] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:19:02 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B220D7B400) [pid = 704] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:19:02 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B21B874C00) [pid = 704] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:19:02 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B223868000) [pid = 704] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:19:03 INFO - PROCESS | 704 | 1467191942999 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]]]}] 02:19:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:19:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 692ms 02:19:03 INFO - PROCESS | 704 | 1467191943019 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 02:19:03 INFO - PROCESS | 704 | 1467191943021 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 02:19:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:19:03 INFO - PROCESS | 704 | 1467191943024 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:19:03 INFO - PROCESS | 704 | 1467191943026 Marionette TRACE conn6 <- [1,218,null,{}] 02:19:03 INFO - PROCESS | 704 | 1467191943030 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}] 02:19:03 INFO - PROCESS | 704 | 1467191943032 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:03 INFO - PROCESS | 704 | 1467191943116 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 02:19:03 INFO - PROCESS | 704 | 1467191943122 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:03 INFO - PROCESS | 704 | 1467191943124 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:03 INFO - PROCESS | 704 | ++DOCSHELL 000000B21755C800 == 37 [pid = 704] [id = 64] 02:19:03 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B21734B800) [pid = 704] [serial = 189] [outer = 0000000000000000] 02:19:03 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B220C32800) [pid = 704] [serial = 190] [outer = 000000B21734B800] 02:19:03 INFO - PROCESS | 704 | 1467191943171 Marionette DEBUG loaded listener.js 02:19:03 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B22986FC00) [pid = 704] [serial = 191] [outer = 000000B21734B800] 02:19:03 INFO - PROCESS | 704 | 1467191943578 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]]]}] 02:19:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:19:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 587ms 02:19:03 INFO - PROCESS | 704 | 1467191943615 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 02:19:03 INFO - PROCESS | 704 | 1467191943625 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 02:19:03 INFO - PROCESS | 704 | 1467191943629 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:19:03 INFO - PROCESS | 704 | 1467191943630 Marionette TRACE conn6 <- [1,222,null,{}] 02:19:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:19:03 INFO - PROCESS | 704 | 1467191943634 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}] 02:19:03 INFO - PROCESS | 704 | 1467191943636 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:03 INFO - PROCESS | 704 | 1467191943719 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 02:19:03 INFO - PROCESS | 704 | 1467191943724 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:03 INFO - PROCESS | 704 | 1467191943726 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:03 INFO - PROCESS | 704 | ++DOCSHELL 000000B227564000 == 38 [pid = 704] [id = 65] 02:19:03 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B2168CCC00) [pid = 704] [serial = 192] [outer = 0000000000000000] 02:19:03 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B2175B5800) [pid = 704] [serial = 193] [outer = 000000B2168CCC00] 02:19:03 INFO - PROCESS | 704 | 1467191943772 Marionette DEBUG loaded listener.js 02:19:03 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B218145000) [pid = 704] [serial = 194] [outer = 000000B2168CCC00] 02:19:04 INFO - PROCESS | 704 | 1467191944183 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]]]}] 02:19:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:19:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 587ms 02:19:04 INFO - PROCESS | 704 | 1467191944222 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 02:19:04 INFO - PROCESS | 704 | 1467191944224 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 02:19:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:19:04 INFO - PROCESS | 704 | 1467191944228 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:19:04 INFO - PROCESS | 704 | 1467191944229 Marionette TRACE conn6 <- [1,226,null,{}] 02:19:04 INFO - PROCESS | 704 | 1467191944243 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}] 02:19:04 INFO - PROCESS | 704 | 1467191944245 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:04 INFO - PROCESS | 704 | 1467191944328 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 02:19:04 INFO - PROCESS | 704 | 1467191944333 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:04 INFO - PROCESS | 704 | 1467191944336 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:04 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BA54800 == 39 [pid = 704] [id = 66] 02:19:04 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B2233BEC00) [pid = 704] [serial = 195] [outer = 0000000000000000] 02:19:04 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B22455F400) [pid = 704] [serial = 196] [outer = 000000B2233BEC00] 02:19:04 INFO - PROCESS | 704 | 1467191944380 Marionette DEBUG loaded listener.js 02:19:04 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B224565800) [pid = 704] [serial = 197] [outer = 000000B2233BEC00] 02:19:04 INFO - PROCESS | 704 | 1467191944787 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]]]}] 02:19:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:19:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 586ms 02:19:04 INFO - PROCESS | 704 | 1467191944817 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 02:19:04 INFO - PROCESS | 704 | 1467191944820 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 02:19:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:19:04 INFO - PROCESS | 704 | 1467191944823 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:19:04 INFO - PROCESS | 704 | 1467191944826 Marionette TRACE conn6 <- [1,230,null,{}] 02:19:04 INFO - PROCESS | 704 | 1467191944839 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}] 02:19:04 INFO - PROCESS | 704 | 1467191944841 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:04 INFO - PROCESS | 704 | 1467191944948 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 02:19:05 INFO - PROCESS | 704 | 1467191945095 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:05 INFO - PROCESS | 704 | 1467191945099 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:05 INFO - PROCESS | 704 | ++DOCSHELL 000000B216DB5800 == 40 [pid = 704] [id = 67] 02:19:05 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B21556EC00) [pid = 704] [serial = 198] [outer = 0000000000000000] 02:19:05 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B21685A400) [pid = 704] [serial = 199] [outer = 000000B21556EC00] 02:19:05 INFO - PROCESS | 704 | 1467191945200 Marionette DEBUG loaded listener.js 02:19:05 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B217A59C00) [pid = 704] [serial = 200] [outer = 000000B21556EC00] 02:19:05 INFO - PROCESS | 704 | 1467191945795 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]]]}] 02:19:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:19:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1030ms 02:19:05 INFO - PROCESS | 704 | 1467191945858 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 02:19:05 INFO - PROCESS | 704 | 1467191945861 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 02:19:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:19:05 INFO - PROCESS | 704 | 1467191945867 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:19:05 INFO - PROCESS | 704 | 1467191945870 Marionette TRACE conn6 <- [1,234,null,{}] 02:19:05 INFO - PROCESS | 704 | 1467191945875 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}] 02:19:05 INFO - PROCESS | 704 | 1467191945878 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:06 INFO - PROCESS | 704 | 1467191946002 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 02:19:06 INFO - PROCESS | 704 | 1467191946079 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:06 INFO - PROCESS | 704 | 1467191946082 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:06 INFO - PROCESS | 704 | ++DOCSHELL 000000B223A7A800 == 41 [pid = 704] [id = 68] 02:19:06 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B223110800) [pid = 704] [serial = 201] [outer = 0000000000000000] 02:19:06 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B223211400) [pid = 704] [serial = 202] [outer = 000000B223110800] 02:19:06 INFO - PROCESS | 704 | 1467191946194 Marionette DEBUG loaded listener.js 02:19:06 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B2233BD400) [pid = 704] [serial = 203] [outer = 000000B223110800] 02:19:06 INFO - PROCESS | 704 | 1467191946878 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]]]}] 02:19:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:19:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1028ms 02:19:06 INFO - PROCESS | 704 | 1467191946900 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 02:19:06 INFO - PROCESS | 704 | 1467191946904 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 02:19:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:19:06 INFO - PROCESS | 704 | 1467191946908 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:19:06 INFO - PROCESS | 704 | 1467191946911 Marionette TRACE conn6 <- [1,238,null,{}] 02:19:06 INFO - PROCESS | 704 | 1467191946915 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}] 02:19:06 INFO - PROCESS | 704 | 1467191946918 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:07 INFO - PROCESS | 704 | 1467191947036 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 02:19:07 INFO - PROCESS | 704 | 1467191947118 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:07 INFO - PROCESS | 704 | 1467191947121 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:07 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BAAA000 == 42 [pid = 704] [id = 69] 02:19:07 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B22481B400) [pid = 704] [serial = 204] [outer = 0000000000000000] 02:19:07 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B22481FC00) [pid = 704] [serial = 205] [outer = 000000B22481B400] 02:19:07 INFO - PROCESS | 704 | 1467191947177 Marionette DEBUG loaded listener.js 02:19:07 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B2260DAC00) [pid = 704] [serial = 206] [outer = 000000B22481B400] 02:19:07 INFO - PROCESS | 704 | 1467191947706 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]]]}] 02:19:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:19:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 881ms 02:19:07 INFO - PROCESS | 704 | 1467191947792 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 02:19:07 INFO - PROCESS | 704 | 1467191947795 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 02:19:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:19:07 INFO - PROCESS | 704 | 1467191947806 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:19:07 INFO - PROCESS | 704 | 1467191947812 Marionette TRACE conn6 <- [1,242,null,{}] 02:19:07 INFO - PROCESS | 704 | 1467191947817 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}] 02:19:07 INFO - PROCESS | 704 | 1467191947821 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:07 INFO - PROCESS | 704 | 1467191947942 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 02:19:08 INFO - PROCESS | 704 | 1467191948003 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:08 INFO - PROCESS | 704 | 1467191948006 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:08 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BBD6000 == 43 [pid = 704] [id = 70] 02:19:08 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B224A59000) [pid = 704] [serial = 207] [outer = 0000000000000000] 02:19:08 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B224A61000) [pid = 704] [serial = 208] [outer = 000000B224A59000] 02:19:08 INFO - PROCESS | 704 | 1467191948062 Marionette DEBUG loaded listener.js 02:19:08 INFO - PROCESS | 704 | ++DOMWINDOW == 92 (000000B229875800) [pid = 704] [serial = 209] [outer = 000000B224A59000] 02:19:08 INFO - PROCESS | 704 | 1467191948647 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]]]}] 02:19:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:19:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 901ms 02:19:08 INFO - PROCESS | 704 | 1467191948702 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 02:19:08 INFO - PROCESS | 704 | 1467191948705 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 02:19:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:19:08 INFO - PROCESS | 704 | 1467191948708 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:19:08 INFO - PROCESS | 704 | 1467191948711 Marionette TRACE conn6 <- [1,246,null,{}] 02:19:08 INFO - PROCESS | 704 | 1467191948714 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}] 02:19:08 INFO - PROCESS | 704 | 1467191948717 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:08 INFO - PROCESS | 704 | 1467191948928 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 02:19:09 INFO - PROCESS | 704 | 1467191949025 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:09 INFO - PROCESS | 704 | 1467191949028 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:09 INFO - PROCESS | 704 | ++DOCSHELL 000000B218112800 == 44 [pid = 704] [id = 71] 02:19:09 INFO - PROCESS | 704 | ++DOMWINDOW == 93 (000000B21734CC00) [pid = 704] [serial = 210] [outer = 0000000000000000] 02:19:09 INFO - PROCESS | 704 | ++DOMWINDOW == 94 (000000B217A1AC00) [pid = 704] [serial = 211] [outer = 000000B21734CC00] 02:19:09 INFO - PROCESS | 704 | 1467191949081 Marionette DEBUG loaded listener.js 02:19:09 INFO - PROCESS | 704 | ++DOMWINDOW == 95 (000000B21D5B2000) [pid = 704] [serial = 212] [outer = 000000B21734CC00] 02:19:09 INFO - PROCESS | 704 | 1467191949679 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]]]}] 02:19:09 INFO - PROCESS | 704 | --DOCSHELL 000000B22BA54800 == 43 [pid = 704] [id = 66] 02:19:09 INFO - PROCESS | 704 | --DOCSHELL 000000B227564000 == 42 [pid = 704] [id = 65] 02:19:09 INFO - PROCESS | 704 | --DOCSHELL 000000B21755C800 == 41 [pid = 704] [id = 64] 02:19:09 INFO - PROCESS | 704 | --DOCSHELL 000000B22A1A5000 == 40 [pid = 704] [id = 63] 02:19:09 INFO - PROCESS | 704 | --DOCSHELL 000000B22525D800 == 39 [pid = 704] [id = 62] 02:19:09 INFO - PROCESS | 704 | --DOCSHELL 000000B2245DC800 == 38 [pid = 704] [id = 61] 02:19:09 INFO - PROCESS | 704 | --DOCSHELL 000000B223B7B800 == 37 [pid = 704] [id = 60] 02:19:09 INFO - PROCESS | 704 | --DOCSHELL 000000B221792800 == 36 [pid = 704] [id = 59] 02:19:09 INFO - PROCESS | 704 | --DOCSHELL 000000B21D020800 == 35 [pid = 704] [id = 58] 02:19:09 INFO - PROCESS | 704 | --DOCSHELL 000000B21B8D8800 == 34 [pid = 704] [id = 57] 02:19:09 INFO - PROCESS | 704 | --DOCSHELL 000000B22A569000 == 33 [pid = 704] [id = 55] 02:19:09 INFO - PROCESS | 704 | --DOMWINDOW == 94 (000000B229870C00) [pid = 704] [serial = 160] [outer = 0000000000000000] [url = about:blank] 02:19:09 INFO - PROCESS | 704 | --DOMWINDOW == 93 (000000B22339C400) [pid = 704] [serial = 144] [outer = 0000000000000000] [url = about:blank] 02:19:09 INFO - PROCESS | 704 | --DOMWINDOW == 92 (000000B223860C00) [pid = 704] [serial = 145] [outer = 0000000000000000] [url = about:blank] 02:19:09 INFO - PROCESS | 704 | --DOMWINDOW == 91 (000000B226009800) [pid = 704] [serial = 150] [outer = 0000000000000000] [url = about:blank] 02:19:09 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B2217F9800) [pid = 704] [serial = 31] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:19:09 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B223206800) [pid = 704] [serial = 141] [outer = 0000000000000000] [url = about:blank] 02:19:09 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B217715400) [pid = 704] [serial = 135] [outer = 0000000000000000] [url = about:blank] 02:19:09 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B21BF3A800) [pid = 704] [serial = 136] [outer = 0000000000000000] [url = about:blank] 02:19:09 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B220D79C00) [pid = 704] [serial = 133] [outer = 0000000000000000] [url = about:blank] 02:19:09 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B21D5B6000) [pid = 704] [serial = 132] [outer = 0000000000000000] [url = about:blank] 02:19:09 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B220C7D800) [pid = 704] [serial = 139] [outer = 0000000000000000] [url = about:blank] 02:19:09 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B21DC65800) [pid = 704] [serial = 138] [outer = 0000000000000000] [url = about:blank] 02:19:09 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B223B21800) [pid = 704] [serial = 147] [outer = 0000000000000000] [url = about:blank] 02:19:09 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B21C34F000) [pid = 704] [serial = 127] [outer = 0000000000000000] [url = about:blank] 02:19:09 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B2181DA800) [pid = 704] [serial = 126] [outer = 0000000000000000] [url = about:blank] 02:19:09 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B223207C00) [pid = 704] [serial = 130] [outer = 0000000000000000] [url = about:blank] 02:19:09 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B220DC0800) [pid = 704] [serial = 129] [outer = 0000000000000000] [url = about:blank] 02:19:09 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B21DC66800) [pid = 704] [serial = 153] [outer = 0000000000000000] [url = about:blank] 02:19:09 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B2277AB000) [pid = 704] [serial = 158] [outer = 0000000000000000] [url = about:blank] 02:19:09 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B226E75400) [pid = 704] [serial = 157] [outer = 0000000000000000] [url = about:blank] 02:19:09 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B22628C400) [pid = 704] [serial = 151] [outer = 0000000000000000] [url = about:blank] 02:19:09 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B223B1F400) [pid = 704] [serial = 154] [outer = 0000000000000000] [url = about:blank] 02:19:09 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B2240DA000) [pid = 704] [serial = 148] [outer = 0000000000000000] [url = about:blank] 02:19:09 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B2298EA400) [pid = 704] [serial = 161] [outer = 0000000000000000] [url = about:blank] 02:19:09 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B223229400) [pid = 704] [serial = 142] [outer = 0000000000000000] [url = about:blank] 02:19:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:19:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1079ms 02:19:09 INFO - PROCESS | 704 | 1467191949790 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 02:19:09 INFO - PROCESS | 704 | 1467191949794 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 02:19:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:19:09 INFO - PROCESS | 704 | 1467191949810 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:19:09 INFO - PROCESS | 704 | 1467191949814 Marionette TRACE conn6 <- [1,250,null,{}] 02:19:09 INFO - PROCESS | 704 | 1467191949819 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}] 02:19:09 INFO - PROCESS | 704 | 1467191949822 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:09 INFO - PROCESS | 704 | 1467191949920 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 02:19:09 INFO - PROCESS | 704 | 1467191949927 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:09 INFO - PROCESS | 704 | 1467191949930 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:09 INFO - PROCESS | 704 | ++DOCSHELL 000000B21773A800 == 34 [pid = 704] [id = 72] 02:19:09 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B2171AD000) [pid = 704] [serial = 213] [outer = 0000000000000000] 02:19:09 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B217711800) [pid = 704] [serial = 214] [outer = 000000B2171AD000] 02:19:09 INFO - PROCESS | 704 | 1467191949978 Marionette DEBUG loaded listener.js 02:19:10 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B21C350C00) [pid = 704] [serial = 215] [outer = 000000B2171AD000] 02:19:10 INFO - PROCESS | 704 | 1467191950621 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]]]}] 02:19:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:19:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 881ms 02:19:10 INFO - PROCESS | 704 | 1467191950690 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 02:19:10 INFO - PROCESS | 704 | 1467191950693 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 02:19:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:19:10 INFO - PROCESS | 704 | 1467191950696 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:19:10 INFO - PROCESS | 704 | 1467191950698 Marionette TRACE conn6 <- [1,254,null,{}] 02:19:10 INFO - PROCESS | 704 | 1467191950702 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}] 02:19:10 INFO - PROCESS | 704 | 1467191950704 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:10 INFO - PROCESS | 704 | 1467191950797 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 02:19:10 INFO - PROCESS | 704 | 1467191950810 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:10 INFO - PROCESS | 704 | 1467191950813 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:10 INFO - PROCESS | 704 | ++DOCSHELL 000000B221413000 == 35 [pid = 704] [id = 73] 02:19:10 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B2232AB400) [pid = 704] [serial = 216] [outer = 0000000000000000] 02:19:10 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B22339E000) [pid = 704] [serial = 217] [outer = 000000B2232AB400] 02:19:10 INFO - PROCESS | 704 | 1467191950860 Marionette DEBUG loaded listener.js 02:19:10 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B2233D2C00) [pid = 704] [serial = 218] [outer = 000000B2232AB400] 02:19:11 INFO - PROCESS | 704 | 1467191951308 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]]]}] 02:19:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:19:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 627ms 02:19:11 INFO - PROCESS | 704 | 1467191951328 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 02:19:11 INFO - PROCESS | 704 | 1467191951332 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 02:19:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:19:11 INFO - PROCESS | 704 | 1467191951351 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:19:11 INFO - PROCESS | 704 | 1467191951356 Marionette TRACE conn6 <- [1,258,null,{}] 02:19:11 INFO - PROCESS | 704 | 1467191951359 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}] 02:19:11 INFO - PROCESS | 704 | 1467191951363 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:11 INFO - PROCESS | 704 | 1467191951458 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 02:19:11 INFO - PROCESS | 704 | 1467191951465 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:11 INFO - PROCESS | 704 | 1467191951467 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:11 INFO - PROCESS | 704 | ++DOCSHELL 000000B22391D000 == 36 [pid = 704] [id = 74] 02:19:11 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B223FAF400) [pid = 704] [serial = 219] [outer = 0000000000000000] 02:19:11 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B224562400) [pid = 704] [serial = 220] [outer = 000000B223FAF400] 02:19:11 INFO - PROCESS | 704 | 1467191951513 Marionette DEBUG loaded listener.js 02:19:11 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B224770000) [pid = 704] [serial = 221] [outer = 000000B223FAF400] 02:19:11 INFO - PROCESS | 704 | 1467191951939 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]]]}] 02:19:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:19:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 649ms 02:19:12 INFO - PROCESS | 704 | 1467191951993 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 02:19:12 INFO - PROCESS | 704 | 1467191951995 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 02:19:12 INFO - PROCESS | 704 | 1467191951998 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:19:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:19:12 INFO - PROCESS | 704 | 1467191952000 Marionette TRACE conn6 <- [1,262,null,{}] 02:19:12 INFO - PROCESS | 704 | 1467191952004 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}] 02:19:12 INFO - PROCESS | 704 | 1467191952006 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:12 INFO - PROCESS | 704 | 1467191952116 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 02:19:12 INFO - PROCESS | 704 | 1467191952188 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:12 INFO - PROCESS | 704 | 1467191952191 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:12 INFO - PROCESS | 704 | ++DOCSHELL 000000B22450E000 == 37 [pid = 704] [id = 75] 02:19:12 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B22481F000) [pid = 704] [serial = 222] [outer = 0000000000000000] 02:19:12 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B224A59800) [pid = 704] [serial = 223] [outer = 000000B22481F000] 02:19:12 INFO - PROCESS | 704 | 1467191952237 Marionette DEBUG loaded listener.js 02:19:12 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B224A63C00) [pid = 704] [serial = 224] [outer = 000000B22481F000] 02:19:12 INFO - PROCESS | 704 | 1467191952654 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]]]}] 02:19:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:19:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 671ms 02:19:12 INFO - PROCESS | 704 | 1467191952674 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 02:19:12 INFO - PROCESS | 704 | 1467191952676 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 02:19:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:19:12 INFO - PROCESS | 704 | 1467191952680 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:19:12 INFO - PROCESS | 704 | 1467191952682 Marionette TRACE conn6 <- [1,266,null,{}] 02:19:12 INFO - PROCESS | 704 | 1467191952685 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}] 02:19:12 INFO - PROCESS | 704 | 1467191952687 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:12 INFO - PROCESS | 704 | 1467191952798 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 02:19:12 INFO - PROCESS | 704 | 1467191952838 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:12 INFO - PROCESS | 704 | 1467191952844 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:12 INFO - PROCESS | 704 | ++DOCSHELL 000000B2247C4800 == 38 [pid = 704] [id = 76] 02:19:12 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B226280800) [pid = 704] [serial = 225] [outer = 0000000000000000] 02:19:12 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B22628C400) [pid = 704] [serial = 226] [outer = 000000B226280800] 02:19:12 INFO - PROCESS | 704 | 1467191952908 Marionette DEBUG loaded listener.js 02:19:12 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B2277A5000) [pid = 704] [serial = 227] [outer = 000000B226280800] 02:19:13 INFO - PROCESS | 704 | 1467191953367 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]]]}] 02:19:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:19:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 734ms 02:19:13 INFO - PROCESS | 704 | 1467191953417 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 02:19:13 INFO - PROCESS | 704 | 1467191953419 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 02:19:13 INFO - PROCESS | 704 | 1467191953422 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:19:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:19:13 INFO - PROCESS | 704 | 1467191953424 Marionette TRACE conn6 <- [1,270,null,{}] 02:19:13 INFO - PROCESS | 704 | 1467191953428 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}] 02:19:13 INFO - PROCESS | 704 | 1467191953430 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:13 INFO - PROCESS | 704 | 1467191953564 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 02:19:13 INFO - PROCESS | 704 | 1467191953585 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:13 INFO - PROCESS | 704 | 1467191953587 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:13 INFO - PROCESS | 704 | ++DOCSHELL 000000B22687B000 == 39 [pid = 704] [id = 77] 02:19:13 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B2298E4400) [pid = 704] [serial = 228] [outer = 0000000000000000] 02:19:13 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B22A308800) [pid = 704] [serial = 229] [outer = 000000B2298E4400] 02:19:13 INFO - PROCESS | 704 | 1467191953632 Marionette DEBUG loaded listener.js 02:19:13 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B22986E000) [pid = 704] [serial = 230] [outer = 000000B2298E4400] 02:19:14 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B2171AA000) [pid = 704] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:19:14 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B224769400) [pid = 704] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:19:14 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B22A303800) [pid = 704] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:19:14 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B2171AA400) [pid = 704] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:19:14 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B21D115000) [pid = 704] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:19:14 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B223227400) [pid = 704] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:19:14 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B217A1F400) [pid = 704] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:19:14 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B21734B800) [pid = 704] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:19:14 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B2168CCC00) [pid = 704] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:19:14 INFO - PROCESS | 704 | 1467191954119 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]]]}] 02:19:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:19:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 734ms 02:19:14 INFO - PROCESS | 704 | 1467191954161 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 02:19:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:19:14 INFO - PROCESS | 704 | 1467191954164 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 02:19:14 INFO - PROCESS | 704 | 1467191954167 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:19:14 INFO - PROCESS | 704 | 1467191954169 Marionette TRACE conn6 <- [1,274,null,{}] 02:19:14 INFO - PROCESS | 704 | 1467191954173 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}] 02:19:14 INFO - PROCESS | 704 | 1467191954175 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:14 INFO - PROCESS | 704 | 1467191954259 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 02:19:14 INFO - PROCESS | 704 | 1467191954265 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:14 INFO - PROCESS | 704 | 1467191954267 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:14 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A552800 == 40 [pid = 704] [id = 78] 02:19:14 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B2171AA400) [pid = 704] [serial = 231] [outer = 0000000000000000] 02:19:14 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B223EF8000) [pid = 704] [serial = 232] [outer = 000000B2171AA400] 02:19:14 INFO - PROCESS | 704 | 1467191954313 Marionette DEBUG loaded listener.js 02:19:14 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B22A5B0400) [pid = 704] [serial = 233] [outer = 000000B2171AA400] 02:19:14 INFO - PROCESS | 704 | 1467191954722 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]]]}] 02:19:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:19:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 587ms 02:19:14 INFO - PROCESS | 704 | 1467191954756 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 02:19:14 INFO - PROCESS | 704 | 1467191954758 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 02:19:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:19:14 INFO - PROCESS | 704 | 1467191954761 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:19:14 INFO - PROCESS | 704 | 1467191954763 Marionette TRACE conn6 <- [1,278,null,{}] 02:19:14 INFO - PROCESS | 704 | 1467191954766 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}] 02:19:14 INFO - PROCESS | 704 | 1467191954768 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:14 INFO - PROCESS | 704 | 1467191954854 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 02:19:14 INFO - PROCESS | 704 | 1467191954884 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:14 INFO - PROCESS | 704 | 1467191954886 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:14 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BA5C800 == 41 [pid = 704] [id = 79] 02:19:14 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B22A5B8400) [pid = 704] [serial = 234] [outer = 0000000000000000] 02:19:14 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B22B84C000) [pid = 704] [serial = 235] [outer = 000000B22A5B8400] 02:19:14 INFO - PROCESS | 704 | 1467191954939 Marionette DEBUG loaded listener.js 02:19:15 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B22B854000) [pid = 704] [serial = 236] [outer = 000000B22A5B8400] 02:19:15 INFO - PROCESS | 704 | 1467191955347 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]]]}] 02:19:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:19:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 02:19:15 INFO - PROCESS | 704 | 1467191955395 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 02:19:15 INFO - PROCESS | 704 | 1467191955397 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 02:19:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:19:15 INFO - PROCESS | 704 | 1467191955400 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:19:15 INFO - PROCESS | 704 | 1467191955402 Marionette TRACE conn6 <- [1,282,null,{}] 02:19:15 INFO - PROCESS | 704 | 1467191955406 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}] 02:19:15 INFO - PROCESS | 704 | 1467191955408 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:15 INFO - PROCESS | 704 | 1467191955494 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 02:19:15 INFO - PROCESS | 704 | 1467191955500 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:15 INFO - PROCESS | 704 | 1467191955502 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:15 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BBEF000 == 42 [pid = 704] [id = 80] 02:19:15 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B22B8A9400) [pid = 704] [serial = 237] [outer = 0000000000000000] 02:19:15 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B22B8AC800) [pid = 704] [serial = 238] [outer = 000000B22B8A9400] 02:19:15 INFO - PROCESS | 704 | 1467191955546 Marionette DEBUG loaded listener.js 02:19:15 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B22B8B3000) [pid = 704] [serial = 239] [outer = 000000B22B8A9400] 02:19:15 INFO - PROCESS | 704 | 1467191955946 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]]]}] 02:19:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:19:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 587ms 02:19:16 INFO - PROCESS | 704 | 1467191956003 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 02:19:16 INFO - PROCESS | 704 | 1467191956005 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 02:19:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:19:16 INFO - PROCESS | 704 | 1467191956009 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:19:16 INFO - PROCESS | 704 | 1467191956011 Marionette TRACE conn6 <- [1,286,null,{}] 02:19:16 INFO - PROCESS | 704 | 1467191956014 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}] 02:19:16 INFO - PROCESS | 704 | 1467191956016 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:16 INFO - PROCESS | 704 | 1467191956156 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 02:19:16 INFO - PROCESS | 704 | 1467191956297 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:16 INFO - PROCESS | 704 | 1467191956301 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:16 INFO - PROCESS | 704 | ++DOCSHELL 000000B21755C800 == 43 [pid = 704] [id = 81] 02:19:16 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B2171A3C00) [pid = 704] [serial = 240] [outer = 0000000000000000] 02:19:16 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B217346000) [pid = 704] [serial = 241] [outer = 000000B2171A3C00] 02:19:16 INFO - PROCESS | 704 | 1467191956363 Marionette DEBUG loaded listener.js 02:19:16 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B21D073400) [pid = 704] [serial = 242] [outer = 000000B2171A3C00] 02:19:16 INFO - PROCESS | 704 | 1467191956952 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]]]}] 02:19:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:19:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 986ms 02:19:17 INFO - PROCESS | 704 | 1467191956998 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 02:19:17 INFO - PROCESS | 704 | 1467191957003 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 02:19:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:19:17 INFO - PROCESS | 704 | 1467191957008 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:19:17 INFO - PROCESS | 704 | 1467191957012 Marionette TRACE conn6 <- [1,290,null,{}] 02:19:17 INFO - PROCESS | 704 | 1467191957017 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}] 02:19:17 INFO - PROCESS | 704 | 1467191957020 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:17 INFO - PROCESS | 704 | 1467191957144 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 02:19:17 INFO - PROCESS | 704 | 1467191957215 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:17 INFO - PROCESS | 704 | 1467191957218 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:17 INFO - PROCESS | 704 | ++DOCSHELL 000000B22324F000 == 44 [pid = 704] [id = 82] 02:19:17 INFO - PROCESS | 704 | ++DOMWINDOW == 92 (000000B22320AC00) [pid = 704] [serial = 243] [outer = 0000000000000000] 02:19:17 INFO - PROCESS | 704 | ++DOMWINDOW == 93 (000000B22322C400) [pid = 704] [serial = 244] [outer = 000000B22320AC00] 02:19:17 INFO - PROCESS | 704 | 1467191957317 Marionette DEBUG loaded listener.js 02:19:17 INFO - PROCESS | 704 | ++DOMWINDOW == 94 (000000B223B17400) [pid = 704] [serial = 245] [outer = 000000B22320AC00] 02:19:17 INFO - PROCESS | 704 | 1467191957905 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]]]}] 02:19:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:19:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 922ms 02:19:17 INFO - PROCESS | 704 | 1467191957976 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 02:19:17 INFO - PROCESS | 704 | 1467191957980 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 02:19:17 INFO - PROCESS | 704 | 1467191957982 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:19:18 INFO - PROCESS | 704 | 1467191957992 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:19:18 INFO - PROCESS | 704 | 1467191957994 Marionette TRACE conn6 <- [1,294,null,{}] 02:19:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:19:18 INFO - PROCESS | 704 | 1467191957999 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}] 02:19:18 INFO - PROCESS | 704 | 1467191958001 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:18 INFO - PROCESS | 704 | 1467191958129 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 02:19:18 INFO - PROCESS | 704 | 1467191958196 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:18 INFO - PROCESS | 704 | 1467191958199 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:18 INFO - PROCESS | 704 | ++DOCSHELL 000000B22C2AE000 == 45 [pid = 704] [id = 83] 02:19:18 INFO - PROCESS | 704 | ++DOMWINDOW == 95 (000000B22456B800) [pid = 704] [serial = 246] [outer = 0000000000000000] 02:19:18 INFO - PROCESS | 704 | ++DOMWINDOW == 96 (000000B2260D6400) [pid = 704] [serial = 247] [outer = 000000B22456B800] 02:19:18 INFO - PROCESS | 704 | 1467191958297 Marionette DEBUG loaded listener.js 02:19:18 INFO - PROCESS | 704 | ++DOMWINDOW == 97 (000000B229877000) [pid = 704] [serial = 248] [outer = 000000B22456B800] 02:19:18 INFO - PROCESS | 704 | 1467191958929 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]]]}] 02:19:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:19:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 985ms 02:19:18 INFO - PROCESS | 704 | 1467191958982 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 02:19:18 INFO - PROCESS | 704 | 1467191958987 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 02:19:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:19:19 INFO - PROCESS | 704 | 1467191958998 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:19:19 INFO - PROCESS | 704 | 1467191959003 Marionette TRACE conn6 <- [1,298,null,{}] 02:19:19 INFO - PROCESS | 704 | 1467191959007 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}] 02:19:19 INFO - PROCESS | 704 | 1467191959011 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:19 INFO - PROCESS | 704 | 1467191959134 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 02:19:19 INFO - PROCESS | 704 | 1467191959203 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:19 INFO - PROCESS | 704 | 1467191959206 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:19 INFO - PROCESS | 704 | ++DOCSHELL 000000B22CA15800 == 46 [pid = 704] [id = 84] 02:19:19 INFO - PROCESS | 704 | ++DOMWINDOW == 98 (000000B229872C00) [pid = 704] [serial = 249] [outer = 0000000000000000] 02:19:19 INFO - PROCESS | 704 | ++DOMWINDOW == 99 (000000B22C12E000) [pid = 704] [serial = 250] [outer = 000000B229872C00] 02:19:19 INFO - PROCESS | 704 | 1467191959303 Marionette DEBUG loaded listener.js 02:19:19 INFO - PROCESS | 704 | ++DOMWINDOW == 100 (000000B22C137800) [pid = 704] [serial = 251] [outer = 000000B229872C00] 02:19:20 INFO - PROCESS | 704 | 1467191960042 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]]]}] 02:19:20 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. 02:19:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1084ms 02:19:20 INFO - PROCESS | 704 | 1467191960080 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 02:19:20 INFO - PROCESS | 704 | 1467191960085 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 02:19:20 INFO - PROCESS | 704 | 1467191960090 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:19:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:19:20 INFO - PROCESS | 704 | 1467191960093 Marionette TRACE conn6 <- [1,302,null,{}] 02:19:20 INFO - PROCESS | 704 | 1467191960099 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}] 02:19:20 INFO - PROCESS | 704 | 1467191960102 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:20 INFO - PROCESS | 704 | 1467191960209 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 02:19:20 INFO - PROCESS | 704 | 1467191960281 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:20 INFO - PROCESS | 704 | 1467191960285 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:20 INFO - PROCESS | 704 | ++DOCSHELL 000000B220CB5800 == 47 [pid = 704] [id = 85] 02:19:20 INFO - PROCESS | 704 | ++DOMWINDOW == 101 (000000B21734A800) [pid = 704] [serial = 252] [outer = 0000000000000000] 02:19:20 INFO - PROCESS | 704 | ++DOMWINDOW == 102 (000000B2181DA800) [pid = 704] [serial = 253] [outer = 000000B21734A800] 02:19:20 INFO - PROCESS | 704 | 1467191960337 Marionette DEBUG loaded listener.js 02:19:20 INFO - PROCESS | 704 | ++DOMWINDOW == 103 (000000B22142FC00) [pid = 704] [serial = 254] [outer = 000000B21734A800] 02:19:20 INFO - PROCESS | 704 | --DOCSHELL 000000B22BBEF000 == 46 [pid = 704] [id = 80] 02:19:20 INFO - PROCESS | 704 | --DOCSHELL 000000B22BA5C800 == 45 [pid = 704] [id = 79] 02:19:20 INFO - PROCESS | 704 | --DOCSHELL 000000B22A552800 == 44 [pid = 704] [id = 78] 02:19:20 INFO - PROCESS | 704 | --DOCSHELL 000000B22687B000 == 43 [pid = 704] [id = 77] 02:19:20 INFO - PROCESS | 704 | --DOCSHELL 000000B2247C4800 == 42 [pid = 704] [id = 76] 02:19:20 INFO - PROCESS | 704 | --DOCSHELL 000000B22450E000 == 41 [pid = 704] [id = 75] 02:19:20 INFO - PROCESS | 704 | --DOCSHELL 000000B22391D000 == 40 [pid = 704] [id = 74] 02:19:20 INFO - PROCESS | 704 | --DOCSHELL 000000B221413000 == 39 [pid = 704] [id = 73] 02:19:20 INFO - PROCESS | 704 | --DOCSHELL 000000B21773A800 == 38 [pid = 704] [id = 72] 02:19:20 INFO - PROCESS | 704 | --DOCSHELL 000000B218112800 == 37 [pid = 704] [id = 71] 02:19:20 INFO - PROCESS | 704 | --DOCSHELL 000000B216DB5800 == 36 [pid = 704] [id = 67] 02:19:20 INFO - PROCESS | 704 | --DOMWINDOW == 102 (000000B220C32800) [pid = 704] [serial = 190] [outer = 0000000000000000] [url = about:blank] 02:19:20 INFO - PROCESS | 704 | --DOMWINDOW == 101 (000000B218145000) [pid = 704] [serial = 194] [outer = 0000000000000000] [url = about:blank] 02:19:20 INFO - PROCESS | 704 | --DOMWINDOW == 100 (000000B22A50B400) [pid = 704] [serial = 188] [outer = 0000000000000000] [url = about:blank] 02:19:20 INFO - PROCESS | 704 | --DOMWINDOW == 99 (000000B2175B5800) [pid = 704] [serial = 193] [outer = 0000000000000000] [url = about:blank] 02:19:20 INFO - PROCESS | 704 | --DOMWINDOW == 98 (000000B224768400) [pid = 704] [serial = 179] [outer = 0000000000000000] [url = about:blank] 02:19:20 INFO - PROCESS | 704 | --DOMWINDOW == 97 (000000B22455F400) [pid = 704] [serial = 196] [outer = 0000000000000000] [url = about:blank] 02:19:20 INFO - PROCESS | 704 | --DOMWINDOW == 96 (000000B2277A6400) [pid = 704] [serial = 184] [outer = 0000000000000000] [url = about:blank] 02:19:20 INFO - PROCESS | 704 | --DOMWINDOW == 95 (000000B225210400) [pid = 704] [serial = 182] [outer = 0000000000000000] [url = about:blank] 02:19:20 INFO - PROCESS | 704 | --DOMWINDOW == 94 (000000B22489D000) [pid = 704] [serial = 181] [outer = 0000000000000000] [url = about:blank] 02:19:20 INFO - PROCESS | 704 | --DOMWINDOW == 93 (000000B22A30C800) [pid = 704] [serial = 187] [outer = 0000000000000000] [url = about:blank] 02:19:20 INFO - PROCESS | 704 | --DOMWINDOW == 92 (000000B2298E5400) [pid = 704] [serial = 185] [outer = 0000000000000000] [url = about:blank] 02:19:20 INFO - PROCESS | 704 | --DOMWINDOW == 91 (000000B223E5BC00) [pid = 704] [serial = 178] [outer = 0000000000000000] [url = about:blank] 02:19:20 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B220D80C00) [pid = 704] [serial = 170] [outer = 0000000000000000] [url = about:blank] 02:19:20 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B21D31F000) [pid = 704] [serial = 169] [outer = 0000000000000000] [url = about:blank] 02:19:20 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B21D112800) [pid = 704] [serial = 166] [outer = 0000000000000000] [url = about:blank] 02:19:20 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B22A30A800) [pid = 704] [serial = 163] [outer = 0000000000000000] [url = about:blank] 02:19:20 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B2232B1C00) [pid = 704] [serial = 175] [outer = 0000000000000000] [url = about:blank] 02:19:20 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B2233B4000) [pid = 704] [serial = 176] [outer = 0000000000000000] [url = about:blank] 02:19:20 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B21D31BC00) [pid = 704] [serial = 172] [outer = 0000000000000000] [url = about:blank] 02:19:20 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B220D7D400) [pid = 704] [serial = 173] [outer = 0000000000000000] [url = about:blank] 02:19:20 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B22986FC00) [pid = 704] [serial = 191] [outer = 0000000000000000] [url = about:blank] 02:19:20 INFO - PROCESS | 704 | 1467191960988 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]]]}] 02:19:21 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. 02:19:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 921ms 02:19:21 INFO - PROCESS | 704 | 1467191961016 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 02:19:21 INFO - PROCESS | 704 | 1467191961021 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 02:19:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:19:21 INFO - PROCESS | 704 | 1467191961027 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:19:21 INFO - PROCESS | 704 | 1467191961029 Marionette TRACE conn6 <- [1,306,null,{}] 02:19:21 INFO - PROCESS | 704 | 1467191961033 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}] 02:19:21 INFO - PROCESS | 704 | 1467191961036 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:21 INFO - PROCESS | 704 | 1467191961132 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 02:19:21 INFO - PROCESS | 704 | 1467191961205 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:21 INFO - PROCESS | 704 | 1467191961207 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:21 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D185800 == 37 [pid = 704] [id = 86] 02:19:21 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B217348C00) [pid = 704] [serial = 255] [outer = 0000000000000000] 02:19:21 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B21D075000) [pid = 704] [serial = 256] [outer = 000000B217348C00] 02:19:21 INFO - PROCESS | 704 | 1467191961258 Marionette DEBUG loaded listener.js 02:19:21 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B220D7A000) [pid = 704] [serial = 257] [outer = 000000B217348C00] 02:19:21 INFO - PROCESS | 704 | 1467191961658 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]]]}] 02:19:21 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. 02:19:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 671ms 02:19:21 INFO - PROCESS | 704 | 1467191961701 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 02:19:21 INFO - PROCESS | 704 | 1467191961704 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 02:19:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:19:21 INFO - PROCESS | 704 | 1467191961707 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:19:21 INFO - PROCESS | 704 | 1467191961711 Marionette TRACE conn6 <- [1,310,null,{}] 02:19:21 INFO - PROCESS | 704 | 1467191961722 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}] 02:19:21 INFO - PROCESS | 704 | 1467191961727 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:21 INFO - PROCESS | 704 | 1467191961842 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 02:19:21 INFO - PROCESS | 704 | 1467191961857 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:21 INFO - PROCESS | 704 | 1467191961861 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:21 INFO - PROCESS | 704 | ++DOCSHELL 000000B223920000 == 38 [pid = 704] [id = 87] 02:19:21 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B2233DF400) [pid = 704] [serial = 258] [outer = 0000000000000000] 02:19:21 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B223B22800) [pid = 704] [serial = 259] [outer = 000000B2233DF400] 02:19:21 INFO - PROCESS | 704 | 1467191961917 Marionette DEBUG loaded listener.js 02:19:22 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B224560000) [pid = 704] [serial = 260] [outer = 000000B2233DF400] 02:19:22 INFO - PROCESS | 704 | 1467191962356 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]]]}] 02:19:22 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. 02:19:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 691ms 02:19:22 INFO - PROCESS | 704 | 1467191962401 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 02:19:22 INFO - PROCESS | 704 | 1467191962404 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 02:19:22 INFO - PROCESS | 704 | 1467191962407 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:19:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:19:22 INFO - PROCESS | 704 | 1467191962409 Marionette TRACE conn6 <- [1,314,null,{}] 02:19:22 INFO - PROCESS | 704 | 1467191962413 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}] 02:19:22 INFO - PROCESS | 704 | 1467191962415 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:22 INFO - PROCESS | 704 | 1467191962508 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 02:19:22 INFO - PROCESS | 704 | 1467191962516 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:22 INFO - PROCESS | 704 | 1467191962518 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:22 INFO - PROCESS | 704 | ++DOCSHELL 000000B2247A5800 == 39 [pid = 704] [id = 88] 02:19:22 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B22481A800) [pid = 704] [serial = 261] [outer = 0000000000000000] 02:19:22 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B22489D000) [pid = 704] [serial = 262] [outer = 000000B22481A800] 02:19:22 INFO - PROCESS | 704 | 1467191962567 Marionette DEBUG loaded listener.js 02:19:22 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B2251F5000) [pid = 704] [serial = 263] [outer = 000000B22481A800] 02:19:23 INFO - PROCESS | 704 | 1467191963152 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]]]}] 02:19:23 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. 02:19:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 776ms 02:19:23 INFO - PROCESS | 704 | 1467191963231 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 02:19:23 INFO - PROCESS | 704 | 1467191963236 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 02:19:23 INFO - PROCESS | 704 | 1467191963241 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:19:23 INFO - PROCESS | 704 | 1467191963245 Marionette TRACE conn6 <- [1,318,null,{}] 02:19:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:19:23 INFO - PROCESS | 704 | 1467191963251 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}] 02:19:23 INFO - PROCESS | 704 | 1467191963255 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:23 INFO - PROCESS | 704 | 1467191963413 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 02:19:23 INFO - PROCESS | 704 | 1467191963424 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:23 INFO - PROCESS | 704 | 1467191963427 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:23 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D81E000 == 40 [pid = 704] [id = 89] 02:19:23 INFO - PROCESS | 704 | ++DOMWINDOW == 92 (000000B21B5C5400) [pid = 704] [serial = 264] [outer = 0000000000000000] 02:19:23 INFO - PROCESS | 704 | ++DOMWINDOW == 93 (000000B220C30400) [pid = 704] [serial = 265] [outer = 000000B21B5C5400] 02:19:23 INFO - PROCESS | 704 | 1467191963486 Marionette DEBUG loaded listener.js 02:19:23 INFO - PROCESS | 704 | ++DOMWINDOW == 94 (000000B223211800) [pid = 704] [serial = 266] [outer = 000000B21B5C5400] 02:19:24 INFO - PROCESS | 704 | 1467191964098 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]]]}] 02:19:24 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. 02:19:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 880ms 02:19:24 INFO - PROCESS | 704 | 1467191964131 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 02:19:24 INFO - PROCESS | 704 | 1467191964136 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 02:19:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:19:24 INFO - PROCESS | 704 | 1467191964143 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:19:24 INFO - PROCESS | 704 | 1467191964146 Marionette TRACE conn6 <- [1,322,null,{}] 02:19:24 INFO - PROCESS | 704 | 1467191964150 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}] 02:19:24 INFO - PROCESS | 704 | 1467191964153 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:24 INFO - PROCESS | 704 | 1467191964269 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 02:19:24 INFO - PROCESS | 704 | 1467191964339 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:24 INFO - PROCESS | 704 | 1467191964342 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:24 INFO - PROCESS | 704 | ++DOCSHELL 000000B2254AB000 == 41 [pid = 704] [id = 90] 02:19:24 INFO - PROCESS | 704 | ++DOMWINDOW == 95 (000000B2241C1000) [pid = 704] [serial = 267] [outer = 0000000000000000] 02:19:24 INFO - PROCESS | 704 | ++DOMWINDOW == 96 (000000B22456A400) [pid = 704] [serial = 268] [outer = 000000B2241C1000] 02:19:24 INFO - PROCESS | 704 | 1467191964401 Marionette DEBUG loaded listener.js 02:19:24 INFO - PROCESS | 704 | ++DOMWINDOW == 97 (000000B224BDA000) [pid = 704] [serial = 269] [outer = 000000B2241C1000] 02:19:25 INFO - PROCESS | 704 | 1467191965068 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]]]}] 02:19:25 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. 02:19:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 986ms 02:19:25 INFO - PROCESS | 704 | 1467191965131 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 02:19:25 INFO - PROCESS | 704 | 1467191965134 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 02:19:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:19:25 INFO - PROCESS | 704 | 1467191965138 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:19:25 INFO - PROCESS | 704 | 1467191965142 Marionette TRACE conn6 <- [1,326,null,{}] 02:19:25 INFO - PROCESS | 704 | 1467191965154 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}] 02:19:25 INFO - PROCESS | 704 | 1467191965160 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:25 INFO - PROCESS | 704 | 1467191965316 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 02:19:25 INFO - PROCESS | 704 | 1467191965326 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:25 INFO - PROCESS | 704 | 1467191965329 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:25 INFO - PROCESS | 704 | ++DOCSHELL 000000B229B9C800 == 42 [pid = 704] [id = 91] 02:19:25 INFO - PROCESS | 704 | ++DOMWINDOW == 98 (000000B22986B400) [pid = 704] [serial = 270] [outer = 0000000000000000] 02:19:25 INFO - PROCESS | 704 | ++DOMWINDOW == 99 (000000B22986F400) [pid = 704] [serial = 271] [outer = 000000B22986B400] 02:19:25 INFO - PROCESS | 704 | 1467191965388 Marionette DEBUG loaded listener.js 02:19:25 INFO - PROCESS | 704 | ++DOMWINDOW == 100 (000000B2298EFC00) [pid = 704] [serial = 272] [outer = 000000B22986B400] 02:19:25 INFO - PROCESS | 704 | 1467191965984 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]]]}] 02:19:26 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. 02:19:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 881ms 02:19:26 INFO - PROCESS | 704 | 1467191966021 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 02:19:26 INFO - PROCESS | 704 | 1467191966024 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 02:19:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:19:26 INFO - PROCESS | 704 | 1467191966028 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:19:26 INFO - PROCESS | 704 | 1467191966030 Marionette TRACE conn6 <- [1,330,null,{}] 02:19:26 INFO - PROCESS | 704 | 1467191966034 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}] 02:19:26 INFO - PROCESS | 704 | 1467191966036 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:26 INFO - PROCESS | 704 | 1467191966147 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 02:19:26 INFO - PROCESS | 704 | 1467191966228 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:26 INFO - PROCESS | 704 | 1467191966231 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:26 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A551800 == 43 [pid = 704] [id = 92] 02:19:26 INFO - PROCESS | 704 | ++DOMWINDOW == 101 (000000B22331B800) [pid = 704] [serial = 273] [outer = 0000000000000000] 02:19:26 INFO - PROCESS | 704 | ++DOMWINDOW == 102 (000000B223320000) [pid = 704] [serial = 274] [outer = 000000B22331B800] 02:19:26 INFO - PROCESS | 704 | 1467191966287 Marionette DEBUG loaded listener.js 02:19:26 INFO - PROCESS | 704 | ++DOMWINDOW == 103 (000000B2298F2800) [pid = 704] [serial = 275] [outer = 000000B22331B800] 02:19:26 INFO - PROCESS | 704 | 1467191966894 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]]]}] 02:19:26 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. 02:19:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 881ms 02:19:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:19:26 INFO - PROCESS | 704 | 1467191966910 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 02:19:26 INFO - PROCESS | 704 | 1467191966913 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 02:19:26 INFO - PROCESS | 704 | 1467191966917 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:19:26 INFO - PROCESS | 704 | 1467191966919 Marionette TRACE conn6 <- [1,334,null,{}] 02:19:26 INFO - PROCESS | 704 | 1467191966923 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}] 02:19:26 INFO - PROCESS | 704 | 1467191966925 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:27 INFO - PROCESS | 704 | 1467191967032 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 02:19:27 INFO - PROCESS | 704 | 1467191967113 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:27 INFO - PROCESS | 704 | 1467191967116 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:27 INFO - PROCESS | 704 | ++DOCSHELL 000000B22B821000 == 44 [pid = 704] [id = 93] 02:19:27 INFO - PROCESS | 704 | ++DOMWINDOW == 104 (000000B22439A400) [pid = 704] [serial = 276] [outer = 0000000000000000] 02:19:27 INFO - PROCESS | 704 | ++DOMWINDOW == 105 (000000B2243A1C00) [pid = 704] [serial = 277] [outer = 000000B22439A400] 02:19:27 INFO - PROCESS | 704 | 1467191967172 Marionette DEBUG loaded listener.js 02:19:27 INFO - PROCESS | 704 | ++DOMWINDOW == 106 (000000B2243A7C00) [pid = 704] [serial = 278] [outer = 000000B22439A400] 02:19:27 INFO - PROCESS | 704 | 1467191967712 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]]]}] 02:19:27 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. 02:19:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 839ms 02:19:27 INFO - PROCESS | 704 | 1467191967758 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 02:19:27 INFO - PROCESS | 704 | 1467191967760 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 02:19:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:19:27 INFO - PROCESS | 704 | 1467191967764 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:19:27 INFO - PROCESS | 704 | 1467191967766 Marionette TRACE conn6 <- [1,338,null,{}] 02:19:27 INFO - PROCESS | 704 | 1467191967770 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}] 02:19:27 INFO - PROCESS | 704 | 1467191967776 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:27 INFO - PROCESS | 704 | 1467191967922 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 02:19:27 INFO - PROCESS | 704 | 1467191967987 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:28 INFO - PROCESS | 704 | 1467191967990 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:28 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BBE9000 == 45 [pid = 704] [id = 94] 02:19:28 INFO - PROCESS | 704 | ++DOMWINDOW == 107 (000000B224A8D400) [pid = 704] [serial = 279] [outer = 0000000000000000] 02:19:28 INFO - PROCESS | 704 | ++DOMWINDOW == 108 (000000B229BD4C00) [pid = 704] [serial = 280] [outer = 000000B224A8D400] 02:19:28 INFO - PROCESS | 704 | 1467191968046 Marionette DEBUG loaded listener.js 02:19:28 INFO - PROCESS | 704 | ++DOMWINDOW == 109 (000000B22A308C00) [pid = 704] [serial = 281] [outer = 000000B224A8D400] 02:19:28 INFO - PROCESS | 704 | 1467191968758 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]]]}] 02:19:28 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. 02:19:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1020ms 02:19:28 INFO - PROCESS | 704 | 1467191968786 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 02:19:28 INFO - PROCESS | 704 | 1467191968790 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 02:19:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:19:28 INFO - PROCESS | 704 | 1467191968795 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:19:28 INFO - PROCESS | 704 | 1467191968798 Marionette TRACE conn6 <- [1,342,null,{}] 02:19:28 INFO - PROCESS | 704 | 1467191968804 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}] 02:19:28 INFO - PROCESS | 704 | 1467191968807 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:28 INFO - PROCESS | 704 | 1467191968913 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 02:19:29 INFO - PROCESS | 704 | 1467191968987 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:29 INFO - PROCESS | 704 | 1467191968989 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:29 INFO - PROCESS | 704 | ++DOCSHELL 000000B22435C800 == 46 [pid = 704] [id = 95] 02:19:29 INFO - PROCESS | 704 | ++DOMWINDOW == 110 (000000B221FEE000) [pid = 704] [serial = 282] [outer = 0000000000000000] 02:19:29 INFO - PROCESS | 704 | ++DOMWINDOW == 111 (000000B223229000) [pid = 704] [serial = 283] [outer = 000000B221FEE000] 02:19:29 INFO - PROCESS | 704 | 1467191969040 Marionette DEBUG loaded listener.js 02:19:29 INFO - PROCESS | 704 | ++DOMWINDOW == 112 (000000B2233B4400) [pid = 704] [serial = 284] [outer = 000000B221FEE000] 02:19:29 INFO - PROCESS | 704 | --DOCSHELL 000000B223920000 == 45 [pid = 704] [id = 87] 02:19:29 INFO - PROCESS | 704 | --DOCSHELL 000000B21D185800 == 44 [pid = 704] [id = 86] 02:19:29 INFO - PROCESS | 704 | --DOCSHELL 000000B220CB5800 == 43 [pid = 704] [id = 85] 02:19:29 INFO - PROCESS | 704 | --DOCSHELL 000000B21755C800 == 42 [pid = 704] [id = 81] 02:19:29 INFO - PROCESS | 704 | 1467191969611 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]]]}] 02:19:29 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. 02:19:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 839ms 02:19:29 INFO - PROCESS | 704 | 1467191969634 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 02:19:29 INFO - PROCESS | 704 | 1467191969639 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 02:19:29 INFO - PROCESS | 704 | 1467191969650 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:19:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:19:29 INFO - PROCESS | 704 | 1467191969653 Marionette TRACE conn6 <- [1,346,null,{}] 02:19:29 INFO - PROCESS | 704 | 1467191969665 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}] 02:19:29 INFO - PROCESS | 704 | 1467191969668 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:29 INFO - PROCESS | 704 | 1467191969788 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 02:19:29 INFO - PROCESS | 704 | 1467191969840 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:29 INFO - PROCESS | 704 | 1467191969843 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:29 INFO - PROCESS | 704 | ++DOCSHELL 000000B22324C000 == 43 [pid = 704] [id = 96] 02:19:29 INFO - PROCESS | 704 | ++DOMWINDOW == 113 (000000B2217F7000) [pid = 704] [serial = 285] [outer = 0000000000000000] 02:19:29 INFO - PROCESS | 704 | ++DOMWINDOW == 114 (000000B2233BCC00) [pid = 704] [serial = 286] [outer = 000000B2217F7000] 02:19:29 INFO - PROCESS | 704 | 1467191969894 Marionette DEBUG loaded listener.js 02:19:29 INFO - PROCESS | 704 | ++DOMWINDOW == 115 (000000B223BBB400) [pid = 704] [serial = 287] [outer = 000000B2217F7000] 02:19:30 INFO - PROCESS | 704 | 1467191970397 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]]]}] 02:19:30 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. 02:19:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 796ms 02:19:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:19:30 INFO - PROCESS | 704 | 1467191970451 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 02:19:30 INFO - PROCESS | 704 | 1467191970454 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 02:19:30 INFO - PROCESS | 704 | 1467191970457 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:19:30 INFO - PROCESS | 704 | 1467191970461 Marionette TRACE conn6 <- [1,350,null,{}] 02:19:30 INFO - PROCESS | 704 | 1467191970477 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}] 02:19:30 INFO - PROCESS | 704 | 1467191970482 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:30 INFO - PROCESS | 704 | 1467191970601 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 02:19:30 INFO - PROCESS | 704 | 1467191970654 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:30 INFO - PROCESS | 704 | 1467191970657 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:30 INFO - PROCESS | 704 | ++DOCSHELL 000000B22B81A800 == 44 [pid = 704] [id = 97] 02:19:30 INFO - PROCESS | 704 | ++DOMWINDOW == 116 (000000B224771400) [pid = 704] [serial = 288] [outer = 0000000000000000] 02:19:30 INFO - PROCESS | 704 | ++DOMWINDOW == 117 (000000B22481D800) [pid = 704] [serial = 289] [outer = 000000B224771400] 02:19:30 INFO - PROCESS | 704 | 1467191970709 Marionette DEBUG loaded listener.js 02:19:30 INFO - PROCESS | 704 | ++DOMWINDOW == 118 (000000B224A93400) [pid = 704] [serial = 290] [outer = 000000B224771400] 02:19:31 INFO - PROCESS | 704 | 1467191971164 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]]]}] 02:19:31 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. 02:19:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 734ms 02:19:31 INFO - PROCESS | 704 | 1467191971194 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 02:19:31 INFO - PROCESS | 704 | 1467191971196 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 02:19:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:19:31 INFO - PROCESS | 704 | 1467191971206 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:19:31 INFO - PROCESS | 704 | 1467191971207 Marionette TRACE conn6 <- [1,354,null,{}] 02:19:31 INFO - PROCESS | 704 | 1467191971211 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}] 02:19:31 INFO - PROCESS | 704 | 1467191971213 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:31 INFO - PROCESS | 704 | 1467191971329 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 02:19:31 INFO - PROCESS | 704 | 1467191971335 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:31 INFO - PROCESS | 704 | 1467191971337 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:31 INFO - PROCESS | 704 | ++DOCSHELL 000000B22CA03000 == 45 [pid = 704] [id = 98] 02:19:31 INFO - PROCESS | 704 | ++DOMWINDOW == 119 (000000B22600A800) [pid = 704] [serial = 291] [outer = 0000000000000000] 02:19:31 INFO - PROCESS | 704 | ++DOMWINDOW == 120 (000000B226882C00) [pid = 704] [serial = 292] [outer = 000000B22600A800] 02:19:31 INFO - PROCESS | 704 | 1467191971387 Marionette DEBUG loaded listener.js 02:19:31 INFO - PROCESS | 704 | ++DOMWINDOW == 121 (000000B2298E8400) [pid = 704] [serial = 293] [outer = 000000B22600A800] 02:19:31 INFO - PROCESS | 704 | --DOMWINDOW == 120 (000000B21D075C00) [pid = 704] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:19:31 INFO - PROCESS | 704 | --DOMWINDOW == 119 (000000B22A302400) [pid = 704] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:19:31 INFO - PROCESS | 704 | --DOMWINDOW == 118 (000000B226280800) [pid = 704] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:19:31 INFO - PROCESS | 704 | --DOMWINDOW == 117 (000000B2232AB400) [pid = 704] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:19:31 INFO - PROCESS | 704 | --DOMWINDOW == 116 (000000B223FAF400) [pid = 704] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:19:31 INFO - PROCESS | 704 | --DOMWINDOW == 115 (000000B2171AD000) [pid = 704] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:19:31 INFO - PROCESS | 704 | --DOMWINDOW == 114 (000000B22481F000) [pid = 704] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:19:31 INFO - PROCESS | 704 | --DOMWINDOW == 113 (000000B21556EC00) [pid = 704] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:19:31 INFO - PROCESS | 704 | --DOMWINDOW == 112 (000000B21734CC00) [pid = 704] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:19:31 INFO - PROCESS | 704 | --DOMWINDOW == 111 (000000B22481B400) [pid = 704] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:19:31 INFO - PROCESS | 704 | --DOMWINDOW == 110 (000000B223110800) [pid = 704] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:19:31 INFO - PROCESS | 704 | --DOMWINDOW == 109 (000000B224A59000) [pid = 704] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:19:31 INFO - PROCESS | 704 | --DOMWINDOW == 108 (000000B2298E4400) [pid = 704] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:19:31 INFO - PROCESS | 704 | --DOMWINDOW == 107 (000000B2171AA400) [pid = 704] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:19:31 INFO - PROCESS | 704 | --DOMWINDOW == 106 (000000B22A5B8400) [pid = 704] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:19:31 INFO - PROCESS | 704 | --DOMWINDOW == 105 (000000B217348C00) [pid = 704] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:19:31 INFO - PROCESS | 704 | --DOMWINDOW == 104 (000000B22B8A9400) [pid = 704] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:19:31 INFO - PROCESS | 704 | --DOMWINDOW == 103 (000000B2233DF400) [pid = 704] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:19:31 INFO - PROCESS | 704 | --DOMWINDOW == 102 (000000B21734A800) [pid = 704] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:19:31 INFO - PROCESS | 704 | 1467191971935 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]]]}] 02:19:31 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. 02:19:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 776ms 02:19:31 INFO - PROCESS | 704 | 1467191971984 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 02:19:31 INFO - PROCESS | 704 | 1467191971986 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 02:19:31 INFO - PROCESS | 704 | 1467191971990 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:19:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:19:31 INFO - PROCESS | 704 | 1467191971992 Marionette TRACE conn6 <- [1,358,null,{}] 02:19:31 INFO - PROCESS | 704 | 1467191971995 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}] 02:19:31 INFO - PROCESS | 704 | 1467191971997 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:32 INFO - PROCESS | 704 | 1467191972084 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 02:19:32 INFO - PROCESS | 704 | 1467191972098 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:32 INFO - PROCESS | 704 | 1467191972100 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:32 INFO - PROCESS | 704 | ++DOCSHELL 000000B2164EC800 == 46 [pid = 704] [id = 99] 02:19:32 INFO - PROCESS | 704 | ++DOMWINDOW == 103 (000000B2232AB400) [pid = 704] [serial = 294] [outer = 0000000000000000] 02:19:32 INFO - PROCESS | 704 | ++DOMWINDOW == 104 (000000B22481F000) [pid = 704] [serial = 295] [outer = 000000B2232AB400] 02:19:32 INFO - PROCESS | 704 | 1467191972146 Marionette DEBUG loaded listener.js 02:19:32 INFO - PROCESS | 704 | ++DOMWINDOW == 105 (000000B229871C00) [pid = 704] [serial = 296] [outer = 000000B2232AB400] 02:19:32 INFO - PROCESS | 704 | 1467191972585 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]]]}] 02:19:32 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. 02:19:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 629ms 02:19:32 INFO - PROCESS | 704 | 1467191972622 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 02:19:32 INFO - PROCESS | 704 | 1467191972624 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 02:19:32 INFO - PROCESS | 704 | 1467191972627 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:19:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:19:32 INFO - PROCESS | 704 | 1467191972629 Marionette TRACE conn6 <- [1,362,null,{}] 02:19:32 INFO - PROCESS | 704 | 1467191972633 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}] 02:19:32 INFO - PROCESS | 704 | 1467191972638 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:32 INFO - PROCESS | 704 | 1467191972751 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 02:19:32 INFO - PROCESS | 704 | 1467191972758 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:32 INFO - PROCESS | 704 | 1467191972761 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:32 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BDC1800 == 47 [pid = 704] [id = 100] 02:19:32 INFO - PROCESS | 704 | ++DOMWINDOW == 106 (000000B217394C00) [pid = 704] [serial = 297] [outer = 0000000000000000] 02:19:32 INFO - PROCESS | 704 | ++DOMWINDOW == 107 (000000B22A30F800) [pid = 704] [serial = 298] [outer = 000000B217394C00] 02:19:32 INFO - PROCESS | 704 | 1467191972807 Marionette DEBUG loaded listener.js 02:19:32 INFO - PROCESS | 704 | ++DOMWINDOW == 108 (000000B22A50F400) [pid = 704] [serial = 299] [outer = 000000B217394C00] 02:19:33 INFO - PROCESS | 704 | 1467191973234 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]]]}] 02:19:33 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. 02:19:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 629ms 02:19:33 INFO - PROCESS | 704 | 1467191973260 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 02:19:33 INFO - PROCESS | 704 | 1467191973262 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 02:19:33 INFO - PROCESS | 704 | 1467191973265 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:19:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:19:33 INFO - PROCESS | 704 | 1467191973267 Marionette TRACE conn6 <- [1,366,null,{}] 02:19:33 INFO - PROCESS | 704 | 1467191973276 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}] 02:19:33 INFO - PROCESS | 704 | 1467191973278 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:33 INFO - PROCESS | 704 | 1467191973373 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 02:19:33 INFO - PROCESS | 704 | 1467191973378 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:33 INFO - PROCESS | 704 | 1467191973380 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:33 INFO - PROCESS | 704 | ++DOCSHELL 000000B223F2F800 == 48 [pid = 704] [id = 101] 02:19:33 INFO - PROCESS | 704 | ++DOMWINDOW == 109 (000000B21B5D3400) [pid = 704] [serial = 300] [outer = 0000000000000000] 02:19:33 INFO - PROCESS | 704 | ++DOMWINDOW == 110 (000000B21B5D9400) [pid = 704] [serial = 301] [outer = 000000B21B5D3400] 02:19:33 INFO - PROCESS | 704 | 1467191973425 Marionette DEBUG loaded listener.js 02:19:33 INFO - PROCESS | 704 | ++DOMWINDOW == 111 (000000B22A50B800) [pid = 704] [serial = 302] [outer = 000000B21B5D3400] 02:19:34 INFO - PROCESS | 704 | 1467191974109 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]]]}] 02:19:34 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. 02:19:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 881ms 02:19:34 INFO - PROCESS | 704 | 1467191974150 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 02:19:34 INFO - PROCESS | 704 | 1467191974155 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 02:19:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:19:34 INFO - PROCESS | 704 | 1467191974160 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:19:34 INFO - PROCESS | 704 | 1467191974166 Marionette TRACE conn6 <- [1,370,null,{}] 02:19:34 INFO - PROCESS | 704 | 1467191974172 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}] 02:19:34 INFO - PROCESS | 704 | 1467191974175 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:34 INFO - PROCESS | 704 | 1467191974295 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 02:19:34 INFO - PROCESS | 704 | 1467191974412 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:34 INFO - PROCESS | 704 | 1467191974415 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:34 INFO - PROCESS | 704 | ++DOCSHELL 000000B223F2C000 == 49 [pid = 704] [id = 102] 02:19:34 INFO - PROCESS | 704 | ++DOMWINDOW == 112 (000000B217399800) [pid = 704] [serial = 303] [outer = 0000000000000000] 02:19:34 INFO - PROCESS | 704 | ++DOMWINDOW == 113 (000000B21B5CEC00) [pid = 704] [serial = 304] [outer = 000000B217399800] 02:19:34 INFO - PROCESS | 704 | 1467191974477 Marionette DEBUG loaded listener.js 02:19:34 INFO - PROCESS | 704 | ++DOMWINDOW == 114 (000000B21C53CC00) [pid = 704] [serial = 305] [outer = 000000B217399800] 02:19:35 INFO - PROCESS | 704 | 1467191975095 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]]]}] 02:19:35 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. 02:19:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 985ms 02:19:35 INFO - PROCESS | 704 | 1467191975149 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 02:19:35 INFO - PROCESS | 704 | 1467191975154 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 02:19:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:19:35 INFO - PROCESS | 704 | 1467191975161 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:19:35 INFO - PROCESS | 704 | 1467191975164 Marionette TRACE conn6 <- [1,374,null,{}] 02:19:35 INFO - PROCESS | 704 | 1467191975169 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}] 02:19:35 INFO - PROCESS | 704 | 1467191975172 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:35 INFO - PROCESS | 704 | 1467191975295 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 02:19:35 INFO - PROCESS | 704 | 1467191975411 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:35 INFO - PROCESS | 704 | 1467191975414 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:35 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A560000 == 50 [pid = 704] [id = 103] 02:19:35 INFO - PROCESS | 704 | ++DOMWINDOW == 115 (000000B2213EA000) [pid = 704] [serial = 306] [outer = 0000000000000000] 02:19:35 INFO - PROCESS | 704 | ++DOMWINDOW == 116 (000000B223BC0C00) [pid = 704] [serial = 307] [outer = 000000B2213EA000] 02:19:35 INFO - PROCESS | 704 | 1467191975474 Marionette DEBUG loaded listener.js 02:19:35 INFO - PROCESS | 704 | ++DOMWINDOW == 117 (000000B2243A4C00) [pid = 704] [serial = 308] [outer = 000000B2213EA000] 02:19:36 INFO - PROCESS | 704 | 1467191976150 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:19:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:19:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1026ms 02:19:36 INFO - PROCESS | 704 | 1467191976189 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 02:19:36 INFO - PROCESS | 704 | 1467191976192 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 02:19:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:19:36 INFO - PROCESS | 704 | 1467191976196 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:19:36 INFO - PROCESS | 704 | 1467191976200 Marionette TRACE conn6 <- [1,378,null,{}] 02:19:36 INFO - PROCESS | 704 | 1467191976211 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}] 02:19:36 INFO - PROCESS | 704 | 1467191976217 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:36 INFO - PROCESS | 704 | 1467191976385 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 02:19:36 INFO - PROCESS | 704 | 1467191976503 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:36 INFO - PROCESS | 704 | 1467191976507 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:36 INFO - PROCESS | 704 | ++DOCSHELL 000000B22830E000 == 51 [pid = 704] [id = 104] 02:19:36 INFO - PROCESS | 704 | ++DOMWINDOW == 118 (000000B226887400) [pid = 704] [serial = 309] [outer = 0000000000000000] 02:19:36 INFO - PROCESS | 704 | ++DOMWINDOW == 119 (000000B229B62800) [pid = 704] [serial = 310] [outer = 000000B226887400] 02:19:36 INFO - PROCESS | 704 | 1467191976566 Marionette DEBUG loaded listener.js 02:19:36 INFO - PROCESS | 704 | ++DOMWINDOW == 120 (000000B229B6A800) [pid = 704] [serial = 311] [outer = 000000B226887400] 02:19:37 INFO - PROCESS | 704 | 1467191977275 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:19:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:19:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1126ms 02:19:37 INFO - PROCESS | 704 | 1467191977324 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 02:19:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:19:37 INFO - PROCESS | 704 | 1467191977327 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 02:19:37 INFO - PROCESS | 704 | 1467191977331 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:19:37 INFO - PROCESS | 704 | 1467191977333 Marionette TRACE conn6 <- [1,382,null,{}] 02:19:37 INFO - PROCESS | 704 | 1467191977337 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}] 02:19:37 INFO - PROCESS | 704 | 1467191977340 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:37 INFO - PROCESS | 704 | 1467191977461 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 02:19:37 INFO - PROCESS | 704 | 1467191977712 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:37 INFO - PROCESS | 704 | 1467191977716 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:37 INFO - PROCESS | 704 | ++DOCSHELL 000000B21BCB8000 == 52 [pid = 704] [id = 105] 02:19:37 INFO - PROCESS | 704 | ++DOMWINDOW == 121 (000000B217399C00) [pid = 704] [serial = 312] [outer = 0000000000000000] 02:19:37 INFO - PROCESS | 704 | ++DOMWINDOW == 122 (000000B218650400) [pid = 704] [serial = 313] [outer = 000000B217399C00] 02:19:37 INFO - PROCESS | 704 | 1467191977774 Marionette DEBUG loaded listener.js 02:19:37 INFO - PROCESS | 704 | ++DOMWINDOW == 123 (000000B21DC67C00) [pid = 704] [serial = 314] [outer = 000000B217399C00] 02:19:38 INFO - PROCESS | 704 | 1467191978424 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:19:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:19:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1130ms 02:19:38 INFO - PROCESS | 704 | 1467191978463 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 02:19:38 INFO - PROCESS | 704 | 1467191978467 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 02:19:38 INFO - PROCESS | 704 | 1467191978472 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:19:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:19:38 INFO - PROCESS | 704 | 1467191978475 Marionette TRACE conn6 <- [1,386,null,{}] 02:19:38 INFO - PROCESS | 704 | 1467191978480 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}] 02:19:38 INFO - PROCESS | 704 | 1467191978485 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:38 INFO - PROCESS | 704 | 1467191978591 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 02:19:38 INFO - PROCESS | 704 | 1467191978669 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:38 INFO - PROCESS | 704 | 1467191978672 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:38 INFO - PROCESS | 704 | ++DOCSHELL 000000B217735800 == 53 [pid = 704] [id = 106] 02:19:38 INFO - PROCESS | 704 | ++DOMWINDOW == 124 (000000B21556C000) [pid = 704] [serial = 315] [outer = 0000000000000000] 02:19:38 INFO - PROCESS | 704 | ++DOMWINDOW == 125 (000000B21B5D6800) [pid = 704] [serial = 316] [outer = 000000B21556C000] 02:19:38 INFO - PROCESS | 704 | 1467191978771 Marionette DEBUG loaded listener.js 02:19:38 INFO - PROCESS | 704 | ++DOMWINDOW == 126 (000000B223BB6000) [pid = 704] [serial = 317] [outer = 000000B21556C000] 02:19:38 INFO - PROCESS | 704 | --DOCSHELL 000000B22BDC1800 == 52 [pid = 704] [id = 100] 02:19:38 INFO - PROCESS | 704 | --DOCSHELL 000000B2164EC800 == 51 [pid = 704] [id = 99] 02:19:38 INFO - PROCESS | 704 | --DOCSHELL 000000B22CA03000 == 50 [pid = 704] [id = 98] 02:19:38 INFO - PROCESS | 704 | --DOCSHELL 000000B22B81A800 == 49 [pid = 704] [id = 97] 02:19:38 INFO - PROCESS | 704 | --DOCSHELL 000000B22324C000 == 48 [pid = 704] [id = 96] 02:19:38 INFO - PROCESS | 704 | --DOCSHELL 000000B22435C800 == 47 [pid = 704] [id = 95] 02:19:38 INFO - PROCESS | 704 | --DOMWINDOW == 125 (000000B2260D6400) [pid = 704] [serial = 247] [outer = 0000000000000000] [url = about:blank] 02:19:38 INFO - PROCESS | 704 | --DOMWINDOW == 124 (000000B22C12E000) [pid = 704] [serial = 250] [outer = 0000000000000000] [url = about:blank] 02:19:38 INFO - PROCESS | 704 | --DOMWINDOW == 123 (000000B22489D000) [pid = 704] [serial = 262] [outer = 0000000000000000] [url = about:blank] 02:19:38 INFO - PROCESS | 704 | --DOCSHELL 000000B2247A5800 == 46 [pid = 704] [id = 88] 02:19:38 INFO - PROCESS | 704 | --DOMWINDOW == 122 (000000B217A59C00) [pid = 704] [serial = 200] [outer = 0000000000000000] [url = about:blank] 02:19:38 INFO - PROCESS | 704 | --DOMWINDOW == 121 (000000B22322C400) [pid = 704] [serial = 244] [outer = 0000000000000000] [url = about:blank] 02:19:38 INFO - PROCESS | 704 | --DOMWINDOW == 120 (000000B2181DA800) [pid = 704] [serial = 253] [outer = 0000000000000000] [url = about:blank] 02:19:38 INFO - PROCESS | 704 | --DOMWINDOW == 119 (000000B217346000) [pid = 704] [serial = 241] [outer = 0000000000000000] [url = about:blank] 02:19:38 INFO - PROCESS | 704 | --DOMWINDOW == 118 (000000B223B22800) [pid = 704] [serial = 259] [outer = 0000000000000000] [url = about:blank] 02:19:38 INFO - PROCESS | 704 | --DOMWINDOW == 117 (000000B21D075000) [pid = 704] [serial = 256] [outer = 0000000000000000] [url = about:blank] 02:19:38 INFO - PROCESS | 704 | --DOMWINDOW == 116 (000000B22B8B3000) [pid = 704] [serial = 239] [outer = 0000000000000000] [url = about:blank] 02:19:38 INFO - PROCESS | 704 | --DOMWINDOW == 115 (000000B22628C400) [pid = 704] [serial = 226] [outer = 0000000000000000] [url = about:blank] 02:19:38 INFO - PROCESS | 704 | --DOMWINDOW == 114 (000000B22339E000) [pid = 704] [serial = 217] [outer = 0000000000000000] [url = about:blank] 02:19:38 INFO - PROCESS | 704 | --DOMWINDOW == 113 (000000B2233D2C00) [pid = 704] [serial = 218] [outer = 0000000000000000] [url = about:blank] 02:19:38 INFO - PROCESS | 704 | --DOMWINDOW == 112 (000000B224562400) [pid = 704] [serial = 220] [outer = 0000000000000000] [url = about:blank] 02:19:38 INFO - PROCESS | 704 | --DOMWINDOW == 111 (000000B217711800) [pid = 704] [serial = 214] [outer = 0000000000000000] [url = about:blank] 02:19:38 INFO - PROCESS | 704 | --DOMWINDOW == 110 (000000B21C350C00) [pid = 704] [serial = 215] [outer = 0000000000000000] [url = about:blank] 02:19:38 INFO - PROCESS | 704 | --DOMWINDOW == 109 (000000B224A59800) [pid = 704] [serial = 223] [outer = 0000000000000000] [url = about:blank] 02:19:38 INFO - PROCESS | 704 | --DOMWINDOW == 108 (000000B224A63C00) [pid = 704] [serial = 224] [outer = 0000000000000000] [url = about:blank] 02:19:38 INFO - PROCESS | 704 | --DOMWINDOW == 107 (000000B21685A400) [pid = 704] [serial = 199] [outer = 0000000000000000] [url = about:blank] 02:19:38 INFO - PROCESS | 704 | --DOMWINDOW == 106 (000000B217A1AC00) [pid = 704] [serial = 211] [outer = 0000000000000000] [url = about:blank] 02:19:38 INFO - PROCESS | 704 | --DOMWINDOW == 105 (000000B21D5B2000) [pid = 704] [serial = 212] [outer = 0000000000000000] [url = about:blank] 02:19:38 INFO - PROCESS | 704 | --DOMWINDOW == 104 (000000B22481FC00) [pid = 704] [serial = 205] [outer = 0000000000000000] [url = about:blank] 02:19:38 INFO - PROCESS | 704 | --DOMWINDOW == 103 (000000B223211400) [pid = 704] [serial = 202] [outer = 0000000000000000] [url = about:blank] 02:19:38 INFO - PROCESS | 704 | --DOMWINDOW == 102 (000000B224A61000) [pid = 704] [serial = 208] [outer = 0000000000000000] [url = about:blank] 02:19:38 INFO - PROCESS | 704 | --DOMWINDOW == 101 (000000B2277A5000) [pid = 704] [serial = 227] [outer = 0000000000000000] [url = about:blank] 02:19:38 INFO - PROCESS | 704 | --DOMWINDOW == 100 (000000B22A308800) [pid = 704] [serial = 229] [outer = 0000000000000000] [url = about:blank] 02:19:38 INFO - PROCESS | 704 | --DOMWINDOW == 99 (000000B223EF8000) [pid = 704] [serial = 232] [outer = 0000000000000000] [url = about:blank] 02:19:38 INFO - PROCESS | 704 | --DOMWINDOW == 98 (000000B22A5B0400) [pid = 704] [serial = 233] [outer = 0000000000000000] [url = about:blank] 02:19:38 INFO - PROCESS | 704 | --DOMWINDOW == 97 (000000B22B854000) [pid = 704] [serial = 236] [outer = 0000000000000000] [url = about:blank] 02:19:38 INFO - PROCESS | 704 | --DOMWINDOW == 96 (000000B22986E000) [pid = 704] [serial = 230] [outer = 0000000000000000] [url = about:blank] 02:19:39 INFO - PROCESS | 704 | --DOMWINDOW == 95 (000000B220D7A000) [pid = 704] [serial = 257] [outer = 0000000000000000] [url = about:blank] 02:19:39 INFO - PROCESS | 704 | --DOMWINDOW == 94 (000000B22142FC00) [pid = 704] [serial = 254] [outer = 0000000000000000] [url = about:blank] 02:19:39 INFO - PROCESS | 704 | --DOMWINDOW == 93 (000000B224560000) [pid = 704] [serial = 260] [outer = 0000000000000000] [url = about:blank] 02:19:39 INFO - PROCESS | 704 | --DOMWINDOW == 92 (000000B224770000) [pid = 704] [serial = 221] [outer = 0000000000000000] [url = about:blank] 02:19:39 INFO - PROCESS | 704 | --DOMWINDOW == 91 (000000B22B84C000) [pid = 704] [serial = 235] [outer = 0000000000000000] [url = about:blank] 02:19:39 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B2233BD400) [pid = 704] [serial = 203] [outer = 0000000000000000] [url = about:blank] 02:19:39 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B2260DAC00) [pid = 704] [serial = 206] [outer = 0000000000000000] [url = about:blank] 02:19:39 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B229875800) [pid = 704] [serial = 209] [outer = 0000000000000000] [url = about:blank] 02:19:39 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B220C7C400) [pid = 704] [serial = 167] [outer = 0000000000000000] [url = about:blank] 02:19:39 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B22A505800) [pid = 704] [serial = 164] [outer = 0000000000000000] [url = about:blank] 02:19:39 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B22B8AC800) [pid = 704] [serial = 238] [outer = 0000000000000000] [url = about:blank] 02:19:39 INFO - PROCESS | 704 | 1467191979280 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]]]}] 02:19:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:19:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 839ms 02:19:39 INFO - PROCESS | 704 | 1467191979317 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 02:19:39 INFO - PROCESS | 704 | 1467191979321 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 02:19:39 INFO - PROCESS | 704 | 1467191979326 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:19:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:19:39 INFO - PROCESS | 704 | 1467191979328 Marionette TRACE conn6 <- [1,390,null,{}] 02:19:39 INFO - PROCESS | 704 | 1467191979332 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}] 02:19:39 INFO - PROCESS | 704 | 1467191979335 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:39 INFO - PROCESS | 704 | 1467191979431 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 02:19:39 INFO - PROCESS | 704 | 1467191979439 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:39 INFO - PROCESS | 704 | 1467191979442 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:39 INFO - PROCESS | 704 | ++DOCSHELL 000000B2215E9800 == 47 [pid = 704] [id = 107] 02:19:39 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B21D11B400) [pid = 704] [serial = 318] [outer = 0000000000000000] 02:19:39 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B220D7C800) [pid = 704] [serial = 319] [outer = 000000B21D11B400] 02:19:39 INFO - PROCESS | 704 | 1467191979489 Marionette DEBUG loaded listener.js 02:19:39 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B22331E400) [pid = 704] [serial = 320] [outer = 000000B21D11B400] 02:19:39 INFO - PROCESS | 704 | 1467191979985 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]]]}] 02:19:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:19:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 670ms 02:19:40 INFO - PROCESS | 704 | 1467191980000 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 02:19:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:19:40 INFO - PROCESS | 704 | 1467191980003 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 02:19:40 INFO - PROCESS | 704 | 1467191980008 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:19:40 INFO - PROCESS | 704 | 1467191980014 Marionette TRACE conn6 <- [1,394,null,{}] 02:19:40 INFO - PROCESS | 704 | 1467191980023 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}] 02:19:40 INFO - PROCESS | 704 | 1467191980027 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:40 INFO - PROCESS | 704 | 1467191980128 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 02:19:40 INFO - PROCESS | 704 | 1467191980171 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:40 INFO - PROCESS | 704 | 1467191980173 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:40 INFO - PROCESS | 704 | ++DOCSHELL 000000B223B85800 == 48 [pid = 704] [id = 108] 02:19:40 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B220C2B800) [pid = 704] [serial = 321] [outer = 0000000000000000] 02:19:40 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B22439C400) [pid = 704] [serial = 322] [outer = 000000B220C2B800] 02:19:40 INFO - PROCESS | 704 | 1467191980288 Marionette DEBUG loaded listener.js 02:19:40 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B22476A000) [pid = 704] [serial = 323] [outer = 000000B220C2B800] 02:19:40 INFO - PROCESS | 704 | 1467191980673 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]]]}] 02:19:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:19:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 692ms 02:19:40 INFO - PROCESS | 704 | 1467191980701 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 02:19:40 INFO - PROCESS | 704 | 1467191980704 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 02:19:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:19:40 INFO - PROCESS | 704 | 1467191980707 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:19:40 INFO - PROCESS | 704 | 1467191980709 Marionette TRACE conn6 <- [1,398,null,{}] 02:19:40 INFO - PROCESS | 704 | 1467191980713 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}] 02:19:40 INFO - PROCESS | 704 | 1467191980715 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:40 INFO - PROCESS | 704 | 1467191980808 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 02:19:40 INFO - PROCESS | 704 | 1467191980813 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:40 INFO - PROCESS | 704 | 1467191980815 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:40 INFO - PROCESS | 704 | ++DOCSHELL 000000B2245DB800 == 49 [pid = 704] [id = 109] 02:19:40 INFO - PROCESS | 704 | ++DOMWINDOW == 92 (000000B22481FC00) [pid = 704] [serial = 324] [outer = 0000000000000000] 02:19:40 INFO - PROCESS | 704 | ++DOMWINDOW == 93 (000000B224A8C400) [pid = 704] [serial = 325] [outer = 000000B22481FC00] 02:19:40 INFO - PROCESS | 704 | 1467191980861 Marionette DEBUG loaded listener.js 02:19:40 INFO - PROCESS | 704 | ++DOMWINDOW == 94 (000000B224BA2000) [pid = 704] [serial = 326] [outer = 000000B22481FC00] 02:19:41 INFO - PROCESS | 704 | 1467191981357 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]]]}] 02:19:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:19:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 671ms 02:19:41 INFO - PROCESS | 704 | 1467191981381 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 02:19:41 INFO - PROCESS | 704 | 1467191981391 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 02:19:41 INFO - PROCESS | 704 | 1467191981401 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:19:41 INFO - PROCESS | 704 | 1467191981403 Marionette TRACE conn6 <- [1,402,null,{}] 02:19:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:19:41 INFO - PROCESS | 704 | 1467191981406 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}] 02:19:41 INFO - PROCESS | 704 | 1467191981408 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:41 INFO - PROCESS | 704 | 1467191981520 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 02:19:41 INFO - PROCESS | 704 | 1467191981599 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:41 INFO - PROCESS | 704 | 1467191981605 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:41 INFO - PROCESS | 704 | ++DOCSHELL 000000B2254AA800 == 50 [pid = 704] [id = 110] 02:19:41 INFO - PROCESS | 704 | ++DOMWINDOW == 95 (000000B226E73800) [pid = 704] [serial = 327] [outer = 0000000000000000] 02:19:41 INFO - PROCESS | 704 | ++DOMWINDOW == 96 (000000B227414C00) [pid = 704] [serial = 328] [outer = 000000B226E73800] 02:19:41 INFO - PROCESS | 704 | 1467191981662 Marionette DEBUG loaded listener.js 02:19:41 INFO - PROCESS | 704 | ++DOMWINDOW == 97 (000000B22741FC00) [pid = 704] [serial = 329] [outer = 000000B226E73800] 02:19:42 INFO - PROCESS | 704 | 1467191982185 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]]]}] 02:19:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:19:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 818ms 02:19:42 INFO - PROCESS | 704 | 1467191982226 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 02:19:42 INFO - PROCESS | 704 | 1467191982228 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 02:19:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:19:42 INFO - PROCESS | 704 | 1467191982231 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:19:42 INFO - PROCESS | 704 | 1467191982233 Marionette TRACE conn6 <- [1,406,null,{}] 02:19:42 INFO - PROCESS | 704 | 1467191982237 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}] 02:19:42 INFO - PROCESS | 704 | 1467191982239 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:42 INFO - PROCESS | 704 | 1467191982358 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 02:19:42 INFO - PROCESS | 704 | 1467191982414 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:42 INFO - PROCESS | 704 | 1467191982416 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:42 INFO - PROCESS | 704 | ++DOCSHELL 000000B22743F000 == 51 [pid = 704] [id = 111] 02:19:42 INFO - PROCESS | 704 | ++DOMWINDOW == 98 (000000B229B67C00) [pid = 704] [serial = 330] [outer = 0000000000000000] 02:19:42 INFO - PROCESS | 704 | ++DOMWINDOW == 99 (000000B229B6AC00) [pid = 704] [serial = 331] [outer = 000000B229B67C00] 02:19:42 INFO - PROCESS | 704 | 1467191982461 Marionette DEBUG loaded listener.js 02:19:42 INFO - PROCESS | 704 | ++DOMWINDOW == 100 (000000B229BD6000) [pid = 704] [serial = 332] [outer = 000000B229B67C00] 02:19:42 INFO - PROCESS | 704 | 1467191982905 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]]]}] 02:19:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:19:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 733ms 02:19:42 INFO - PROCESS | 704 | 1467191982968 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 02:19:42 INFO - PROCESS | 704 | 1467191982970 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 02:19:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:19:42 INFO - PROCESS | 704 | 1467191982973 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:19:42 INFO - PROCESS | 704 | 1467191982975 Marionette TRACE conn6 <- [1,410,null,{}] 02:19:42 INFO - PROCESS | 704 | 1467191982985 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}] 02:19:42 INFO - PROCESS | 704 | 1467191982987 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:43 INFO - PROCESS | 704 | 1467191983232 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 02:19:43 INFO - PROCESS | 704 | --DOMWINDOW == 99 (000000B2217F7000) [pid = 704] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:19:43 INFO - PROCESS | 704 | --DOMWINDOW == 98 (000000B224771400) [pid = 704] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:19:43 INFO - PROCESS | 704 | --DOMWINDOW == 97 (000000B22600A800) [pid = 704] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:19:43 INFO - PROCESS | 704 | --DOMWINDOW == 96 (000000B2232AB400) [pid = 704] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:19:43 INFO - PROCESS | 704 | --DOMWINDOW == 95 (000000B22481A800) [pid = 704] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:19:43 INFO - PROCESS | 704 | --DOMWINDOW == 94 (000000B21B5C5400) [pid = 704] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:19:43 INFO - PROCESS | 704 | --DOMWINDOW == 93 (000000B22331B800) [pid = 704] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:19:43 INFO - PROCESS | 704 | --DOMWINDOW == 92 (000000B22986B400) [pid = 704] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:19:43 INFO - PROCESS | 704 | --DOMWINDOW == 91 (000000B2241C1000) [pid = 704] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:19:43 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B22439A400) [pid = 704] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:19:43 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B221FEE000) [pid = 704] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:19:43 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B217394C00) [pid = 704] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:19:43 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B224A8D400) [pid = 704] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:19:43 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B229872C00) [pid = 704] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:19:43 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B22456B800) [pid = 704] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:19:43 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B2233BEC00) [pid = 704] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:19:43 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B22320AC00) [pid = 704] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:19:43 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B2171A3C00) [pid = 704] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:19:43 INFO - PROCESS | 704 | 1467191983291 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:43 INFO - PROCESS | 704 | 1467191983293 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:43 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D031000 == 52 [pid = 704] [id = 112] 02:19:43 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B216D2F800) [pid = 704] [serial = 333] [outer = 0000000000000000] 02:19:43 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B21738C000) [pid = 704] [serial = 334] [outer = 000000B216D2F800] 02:19:43 INFO - PROCESS | 704 | 1467191983339 Marionette DEBUG loaded listener.js 02:19:43 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B223314000) [pid = 704] [serial = 335] [outer = 000000B216D2F800] 02:19:43 INFO - PROCESS | 704 | 1467191983734 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]]]}] 02:19:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:19:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 818ms 02:19:43 INFO - PROCESS | 704 | 1467191983795 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 02:19:43 INFO - PROCESS | 704 | 1467191983797 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 02:19:43 INFO - PROCESS | 704 | 1467191983800 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:19:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:19:43 INFO - PROCESS | 704 | 1467191983802 Marionette TRACE conn6 <- [1,414,null,{}] 02:19:43 INFO - PROCESS | 704 | 1467191983805 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}] 02:19:43 INFO - PROCESS | 704 | 1467191983807 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:43 INFO - PROCESS | 704 | 1467191983896 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 02:19:43 INFO - PROCESS | 704 | 1467191983902 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:43 INFO - PROCESS | 704 | 1467191983904 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:43 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A552800 == 53 [pid = 704] [id = 113] 02:19:43 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B223E2C800) [pid = 704] [serial = 336] [outer = 0000000000000000] 02:19:43 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B22600A800) [pid = 704] [serial = 337] [outer = 000000B223E2C800] 02:19:43 INFO - PROCESS | 704 | 1467191983950 Marionette DEBUG loaded listener.js 02:19:44 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B22A509400) [pid = 704] [serial = 338] [outer = 000000B223E2C800] 02:19:44 INFO - PROCESS | 704 | 1467191984394 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]]]}] 02:19:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:19:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 629ms 02:19:44 INFO - PROCESS | 704 | 1467191984433 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 02:19:44 INFO - PROCESS | 704 | 1467191984435 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 02:19:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:19:44 INFO - PROCESS | 704 | 1467191984438 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:19:44 INFO - PROCESS | 704 | 1467191984440 Marionette TRACE conn6 <- [1,418,null,{}] 02:19:44 INFO - PROCESS | 704 | 1467191984443 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}] 02:19:44 INFO - PROCESS | 704 | 1467191984445 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:44 INFO - PROCESS | 704 | 1467191984532 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 02:19:44 INFO - PROCESS | 704 | 1467191984573 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:44 INFO - PROCESS | 704 | 1467191984575 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:44 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BA4B800 == 54 [pid = 704] [id = 114] 02:19:44 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B227C15000) [pid = 704] [serial = 339] [outer = 0000000000000000] 02:19:44 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B227C17400) [pid = 704] [serial = 340] [outer = 000000B227C15000] 02:19:44 INFO - PROCESS | 704 | 1467191984621 Marionette DEBUG loaded listener.js 02:19:44 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B22A50CC00) [pid = 704] [serial = 341] [outer = 000000B227C15000] 02:19:45 INFO - PROCESS | 704 | 1467191985579 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]]]}] 02:19:45 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 02:19:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1183ms 02:19:45 INFO - PROCESS | 704 | 1467191985625 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 02:19:45 INFO - PROCESS | 704 | 1467191985630 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 02:19:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:19:45 INFO - PROCESS | 704 | 1467191985636 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:19:45 INFO - PROCESS | 704 | 1467191985640 Marionette TRACE conn6 <- [1,422,null,{}] 02:19:45 INFO - PROCESS | 704 | 1467191985646 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}] 02:19:45 INFO - PROCESS | 704 | 1467191985649 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:45 INFO - PROCESS | 704 | 1467191985806 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 02:19:45 INFO - PROCESS | 704 | 1467191985962 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:45 INFO - PROCESS | 704 | 1467191985966 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:45 INFO - PROCESS | 704 | ++DOCSHELL 000000B220C9C000 == 55 [pid = 704] [id = 115] 02:19:45 INFO - PROCESS | 704 | ++DOMWINDOW == 92 (000000B21BF0F400) [pid = 704] [serial = 342] [outer = 0000000000000000] 02:19:46 INFO - PROCESS | 704 | ++DOMWINDOW == 93 (000000B21D075000) [pid = 704] [serial = 343] [outer = 000000B21BF0F400] 02:19:46 INFO - PROCESS | 704 | 1467191986031 Marionette DEBUG loaded listener.js 02:19:46 INFO - PROCESS | 704 | ++DOMWINDOW == 94 (000000B22142D400) [pid = 704] [serial = 344] [outer = 000000B21BF0F400] 02:19:47 INFO - PROCESS | 704 | 1467191987114 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]]]}] 02:19:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:19:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1546ms 02:19:47 INFO - PROCESS | 704 | 1467191987185 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 02:19:47 INFO - PROCESS | 704 | 1467191987190 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 02:19:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:19:47 INFO - PROCESS | 704 | 1467191987252 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:19:47 INFO - PROCESS | 704 | 1467191987256 Marionette TRACE conn6 <- [1,426,null,{}] 02:19:47 INFO - PROCESS | 704 | 1467191987260 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}] 02:19:47 INFO - PROCESS | 704 | 1467191987263 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:47 INFO - PROCESS | 704 | 1467191987400 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 02:19:47 INFO - PROCESS | 704 | 1467191987512 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:47 INFO - PROCESS | 704 | 1467191987515 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:47 INFO - PROCESS | 704 | ++DOCSHELL 000000B2247C5800 == 56 [pid = 704] [id = 116] 02:19:47 INFO - PROCESS | 704 | ++DOMWINDOW == 95 (000000B223BB5C00) [pid = 704] [serial = 345] [outer = 0000000000000000] 02:19:47 INFO - PROCESS | 704 | ++DOMWINDOW == 96 (000000B223FB0800) [pid = 704] [serial = 346] [outer = 000000B223BB5C00] 02:19:47 INFO - PROCESS | 704 | 1467191987574 Marionette DEBUG loaded listener.js 02:19:47 INFO - PROCESS | 704 | ++DOMWINDOW == 97 (000000B224768400) [pid = 704] [serial = 347] [outer = 000000B223BB5C00] 02:19:48 INFO - PROCESS | 704 | 1467191988158 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] 02:19:48 INFO - PROCESS | 704 | 1467191988196 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 02:19:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:19:48 INFO - PROCESS | 704 | 1467191988200 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:19:48 INFO - PROCESS | 704 | 1467191988204 Marionette TRACE conn6 <- [1,430,null,{}] 02:19:48 INFO - PROCESS | 704 | 1467191988216 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}] 02:19:48 INFO - PROCESS | 704 | 1467191988221 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:48 INFO - PROCESS | 704 | 1467191988344 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 02:19:48 INFO - PROCESS | 704 | 1467191988436 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:48 INFO - PROCESS | 704 | 1467191988439 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:48 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BDBD000 == 57 [pid = 704] [id = 117] 02:19:48 INFO - PROCESS | 704 | ++DOMWINDOW == 98 (000000B22741E000) [pid = 704] [serial = 348] [outer = 0000000000000000] 02:19:48 INFO - PROCESS | 704 | ++DOMWINDOW == 99 (000000B227C11000) [pid = 704] [serial = 349] [outer = 000000B22741E000] 02:19:48 INFO - PROCESS | 704 | 1467191988500 Marionette DEBUG loaded listener.js 02:19:48 INFO - PROCESS | 704 | ++DOMWINDOW == 100 (000000B229B63C00) [pid = 704] [serial = 350] [outer = 000000B22741E000] 02:19:49 INFO - PROCESS | 704 | 1467191989166 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]]]}] 02:19:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:19:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 986ms 02:19:49 INFO - PROCESS | 704 | 1467191989188 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 02:19:49 INFO - PROCESS | 704 | 1467191989191 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 02:19:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:19:49 INFO - PROCESS | 704 | 1467191989195 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:19:49 INFO - PROCESS | 704 | 1467191989197 Marionette TRACE conn6 <- [1,434,null,{}] 02:19:49 INFO - PROCESS | 704 | 1467191989200 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}] 02:19:49 INFO - PROCESS | 704 | 1467191989203 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:49 INFO - PROCESS | 704 | 1467191989320 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 02:19:49 INFO - PROCESS | 704 | 1467191989411 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:49 INFO - PROCESS | 704 | 1467191989414 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:49 INFO - PROCESS | 704 | ++DOCSHELL 000000B2245D6800 == 58 [pid = 704] [id = 118] 02:19:49 INFO - PROCESS | 704 | ++DOMWINDOW == 101 (000000B223869800) [pid = 704] [serial = 351] [outer = 0000000000000000] 02:19:49 INFO - PROCESS | 704 | ++DOMWINDOW == 102 (000000B2243A2400) [pid = 704] [serial = 352] [outer = 000000B223869800] 02:19:49 INFO - PROCESS | 704 | 1467191989469 Marionette DEBUG loaded listener.js 02:19:49 INFO - PROCESS | 704 | ++DOMWINDOW == 103 (000000B22B84BC00) [pid = 704] [serial = 353] [outer = 000000B223869800] 02:19:50 INFO - PROCESS | 704 | 1467191990232 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]]]}] 02:19:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:19:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1077ms 02:19:50 INFO - PROCESS | 704 | 1467191990276 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 02:19:50 INFO - PROCESS | 704 | 1467191990280 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 02:19:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:19:50 INFO - PROCESS | 704 | 1467191990286 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:19:50 INFO - PROCESS | 704 | 1467191990289 Marionette TRACE conn6 <- [1,438,null,{}] 02:19:50 INFO - PROCESS | 704 | 1467191990295 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}] 02:19:50 INFO - PROCESS | 704 | 1467191990299 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:50 INFO - PROCESS | 704 | 1467191990448 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 02:19:50 INFO - PROCESS | 704 | 1467191990502 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:50 INFO - PROCESS | 704 | 1467191990507 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:50 INFO - PROCESS | 704 | ++DOCSHELL 000000B223A70800 == 59 [pid = 704] [id = 119] 02:19:50 INFO - PROCESS | 704 | ++DOMWINDOW == 104 (000000B21D118400) [pid = 704] [serial = 354] [outer = 0000000000000000] 02:19:50 INFO - PROCESS | 704 | ++DOMWINDOW == 105 (000000B223204800) [pid = 704] [serial = 355] [outer = 000000B21D118400] 02:19:50 INFO - PROCESS | 704 | 1467191990558 Marionette DEBUG loaded listener.js 02:19:50 INFO - PROCESS | 704 | ++DOMWINDOW == 106 (000000B2233DF400) [pid = 704] [serial = 356] [outer = 000000B21D118400] 02:19:51 INFO - PROCESS | 704 | --DOCSHELL 000000B22A551800 == 58 [pid = 704] [id = 92] 02:19:51 INFO - PROCESS | 704 | --DOCSHELL 000000B229B9C800 == 57 [pid = 704] [id = 91] 02:19:51 INFO - PROCESS | 704 | --DOCSHELL 000000B21D81E000 == 56 [pid = 704] [id = 89] 02:19:51 INFO - PROCESS | 704 | --DOCSHELL 000000B22A552800 == 55 [pid = 704] [id = 113] 02:19:51 INFO - PROCESS | 704 | --DOCSHELL 000000B21D031000 == 54 [pid = 704] [id = 112] 02:19:51 INFO - PROCESS | 704 | --DOCSHELL 000000B22743F000 == 53 [pid = 704] [id = 111] 02:19:51 INFO - PROCESS | 704 | --DOCSHELL 000000B2254AA800 == 52 [pid = 704] [id = 110] 02:19:51 INFO - PROCESS | 704 | --DOCSHELL 000000B2245DB800 == 51 [pid = 704] [id = 109] 02:19:51 INFO - PROCESS | 704 | --DOCSHELL 000000B223B85800 == 50 [pid = 704] [id = 108] 02:19:51 INFO - PROCESS | 704 | --DOCSHELL 000000B2215E9800 == 49 [pid = 704] [id = 107] 02:19:51 INFO - PROCESS | 704 | --DOMWINDOW == 105 (000000B21B5D9400) [pid = 704] [serial = 301] [outer = 0000000000000000] [url = about:blank] 02:19:51 INFO - PROCESS | 704 | --DOCSHELL 000000B217735800 == 48 [pid = 704] [id = 106] 02:19:51 INFO - PROCESS | 704 | --DOCSHELL 000000B21BCB8000 == 47 [pid = 704] [id = 105] 02:19:51 INFO - PROCESS | 704 | --DOCSHELL 000000B22A560000 == 46 [pid = 704] [id = 103] 02:19:51 INFO - PROCESS | 704 | --DOCSHELL 000000B223F2C000 == 45 [pid = 704] [id = 102] 02:19:51 INFO - PROCESS | 704 | 1467191991215 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]]]}] 02:19:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:19:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 986ms 02:19:51 INFO - PROCESS | 704 | 1467191991275 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 02:19:51 INFO - PROCESS | 704 | 1467191991280 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 02:19:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:19:51 INFO - PROCESS | 704 | 1467191991286 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:19:51 INFO - PROCESS | 704 | 1467191991289 Marionette TRACE conn6 <- [1,442,null,{}] 02:19:51 INFO - PROCESS | 704 | 1467191991293 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}] 02:19:51 INFO - PROCESS | 704 | 1467191991295 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:51 INFO - PROCESS | 704 | 1467191991396 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 02:19:51 INFO - PROCESS | 704 | --DOMWINDOW == 104 (000000B223B17400) [pid = 704] [serial = 245] [outer = 0000000000000000] [url = about:blank] 02:19:51 INFO - PROCESS | 704 | --DOMWINDOW == 103 (000000B21D073400) [pid = 704] [serial = 242] [outer = 0000000000000000] [url = about:blank] 02:19:51 INFO - PROCESS | 704 | --DOMWINDOW == 102 (000000B2233BCC00) [pid = 704] [serial = 286] [outer = 0000000000000000] [url = about:blank] 02:19:51 INFO - PROCESS | 704 | --DOMWINDOW == 101 (000000B224A93400) [pid = 704] [serial = 290] [outer = 0000000000000000] [url = about:blank] 02:19:51 INFO - PROCESS | 704 | --DOMWINDOW == 100 (000000B22481D800) [pid = 704] [serial = 289] [outer = 0000000000000000] [url = about:blank] 02:19:51 INFO - PROCESS | 704 | --DOMWINDOW == 99 (000000B223BBB400) [pid = 704] [serial = 287] [outer = 0000000000000000] [url = about:blank] 02:19:51 INFO - PROCESS | 704 | --DOMWINDOW == 98 (000000B226882C00) [pid = 704] [serial = 292] [outer = 0000000000000000] [url = about:blank] 02:19:51 INFO - PROCESS | 704 | --DOMWINDOW == 97 (000000B22481F000) [pid = 704] [serial = 295] [outer = 0000000000000000] [url = about:blank] 02:19:51 INFO - PROCESS | 704 | --DOMWINDOW == 96 (000000B2251F5000) [pid = 704] [serial = 263] [outer = 0000000000000000] [url = about:blank] 02:19:51 INFO - PROCESS | 704 | --DOMWINDOW == 95 (000000B223211800) [pid = 704] [serial = 266] [outer = 0000000000000000] [url = about:blank] 02:19:51 INFO - PROCESS | 704 | --DOMWINDOW == 94 (000000B220C30400) [pid = 704] [serial = 265] [outer = 0000000000000000] [url = about:blank] 02:19:51 INFO - PROCESS | 704 | --DOMWINDOW == 93 (000000B2298F2800) [pid = 704] [serial = 275] [outer = 0000000000000000] [url = about:blank] 02:19:51 INFO - PROCESS | 704 | --DOMWINDOW == 92 (000000B223320000) [pid = 704] [serial = 274] [outer = 0000000000000000] [url = about:blank] 02:19:51 INFO - PROCESS | 704 | --DOMWINDOW == 91 (000000B2298EFC00) [pid = 704] [serial = 272] [outer = 0000000000000000] [url = about:blank] 02:19:51 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B22986F400) [pid = 704] [serial = 271] [outer = 0000000000000000] [url = about:blank] 02:19:51 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B224BDA000) [pid = 704] [serial = 269] [outer = 0000000000000000] [url = about:blank] 02:19:51 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B22456A400) [pid = 704] [serial = 268] [outer = 0000000000000000] [url = about:blank] 02:19:51 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B2243A7C00) [pid = 704] [serial = 278] [outer = 0000000000000000] [url = about:blank] 02:19:51 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B2243A1C00) [pid = 704] [serial = 277] [outer = 0000000000000000] [url = about:blank] 02:19:51 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B223229000) [pid = 704] [serial = 283] [outer = 0000000000000000] [url = about:blank] 02:19:51 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B22A30F800) [pid = 704] [serial = 298] [outer = 0000000000000000] [url = about:blank] 02:19:51 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B229BD4C00) [pid = 704] [serial = 280] [outer = 0000000000000000] [url = about:blank] 02:19:51 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B22A308C00) [pid = 704] [serial = 281] [outer = 0000000000000000] [url = about:blank] 02:19:51 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B22C137800) [pid = 704] [serial = 251] [outer = 0000000000000000] [url = about:blank] 02:19:51 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B229877000) [pid = 704] [serial = 248] [outer = 0000000000000000] [url = about:blank] 02:19:51 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B224565800) [pid = 704] [serial = 197] [outer = 0000000000000000] [url = about:blank] 02:19:51 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B22A50F400) [pid = 704] [serial = 299] [outer = 0000000000000000] [url = about:blank] 02:19:51 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B2298E8400) [pid = 704] [serial = 293] [outer = 0000000000000000] [url = about:blank] 02:19:51 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B229871C00) [pid = 704] [serial = 296] [outer = 0000000000000000] [url = about:blank] 02:19:51 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B2233B4400) [pid = 704] [serial = 284] [outer = 0000000000000000] [url = about:blank] 02:19:51 INFO - PROCESS | 704 | 1467191991482 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:51 INFO - PROCESS | 704 | 1467191991484 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:51 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D020800 == 46 [pid = 704] [id = 120] 02:19:51 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B217397400) [pid = 704] [serial = 357] [outer = 0000000000000000] 02:19:51 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B21D004C00) [pid = 704] [serial = 358] [outer = 000000B217397400] 02:19:51 INFO - PROCESS | 704 | 1467191991535 Marionette DEBUG loaded listener.js 02:19:51 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B220DB7C00) [pid = 704] [serial = 359] [outer = 000000B217397400] 02:19:52 INFO - PROCESS | 704 | 1467191991997 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]]]}] 02:19:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:19:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 734ms 02:19:52 INFO - PROCESS | 704 | 1467191992023 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 02:19:52 INFO - PROCESS | 704 | 1467191992026 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 02:19:52 INFO - PROCESS | 704 | 1467191992029 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:19:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:19:52 INFO - PROCESS | 704 | 1467191992034 Marionette TRACE conn6 <- [1,446,null,{}] 02:19:52 INFO - PROCESS | 704 | 1467191992045 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}] 02:19:52 INFO - PROCESS | 704 | 1467191992050 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:52 INFO - PROCESS | 704 | 1467191992142 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 02:19:52 INFO - PROCESS | 704 | 1467191992151 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:52 INFO - PROCESS | 704 | 1467191992154 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:52 INFO - PROCESS | 704 | ++DOCSHELL 000000B22413B000 == 47 [pid = 704] [id = 121] 02:19:52 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B223BC2400) [pid = 704] [serial = 360] [outer = 0000000000000000] 02:19:52 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B223FA7C00) [pid = 704] [serial = 361] [outer = 000000B223BC2400] 02:19:52 INFO - PROCESS | 704 | 1467191992204 Marionette DEBUG loaded listener.js 02:19:52 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B224565C00) [pid = 704] [serial = 362] [outer = 000000B223BC2400] 02:19:52 INFO - PROCESS | 704 | 1467191992689 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]]]}] 02:19:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:19:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 672ms 02:19:52 INFO - PROCESS | 704 | 1467191992704 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 02:19:52 INFO - PROCESS | 704 | 1467191992707 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 02:19:52 INFO - PROCESS | 704 | 1467191992710 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:19:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:19:52 INFO - PROCESS | 704 | 1467191992712 Marionette TRACE conn6 <- [1,450,null,{}] 02:19:52 INFO - PROCESS | 704 | 1467191992715 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}] 02:19:52 INFO - PROCESS | 704 | 1467191992717 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:52 INFO - PROCESS | 704 | 1467191992811 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 02:19:52 INFO - PROCESS | 704 | 1467191992819 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:52 INFO - PROCESS | 704 | 1467191992822 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:52 INFO - PROCESS | 704 | ++DOCSHELL 000000B2254C6800 == 48 [pid = 704] [id = 122] 02:19:52 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B224A8BC00) [pid = 704] [serial = 363] [outer = 0000000000000000] 02:19:52 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B224A91C00) [pid = 704] [serial = 364] [outer = 000000B224A8BC00] 02:19:52 INFO - PROCESS | 704 | 1467191992869 Marionette DEBUG loaded listener.js 02:19:52 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B2251F5000) [pid = 704] [serial = 365] [outer = 000000B224A8BC00] 02:19:53 INFO - PROCESS | 704 | 1467191993299 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] 02:19:53 INFO - PROCESS | 704 | 1467191993346 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 02:19:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:19:53 INFO - PROCESS | 704 | 1467191993350 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:19:53 INFO - PROCESS | 704 | 1467191993352 Marionette TRACE conn6 <- [1,454,null,{}] 02:19:53 INFO - PROCESS | 704 | 1467191993362 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}] 02:19:53 INFO - PROCESS | 704 | 1467191993365 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:53 INFO - PROCESS | 704 | 1467191993483 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 02:19:53 INFO - PROCESS | 704 | 1467191993561 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:53 INFO - PROCESS | 704 | 1467191993563 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:53 INFO - PROCESS | 704 | ++DOCSHELL 000000B22754C800 == 49 [pid = 704] [id = 123] 02:19:53 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B226616000) [pid = 704] [serial = 366] [outer = 0000000000000000] 02:19:53 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B227416800) [pid = 704] [serial = 367] [outer = 000000B226616000] 02:19:53 INFO - PROCESS | 704 | 1467191993611 Marionette DEBUG loaded listener.js 02:19:53 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B22779D800) [pid = 704] [serial = 368] [outer = 000000B226616000] 02:19:54 INFO - PROCESS | 704 | [704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:19:54 INFO - PROCESS | 704 | 1467191994061 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]]]}] 02:19:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:19:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 735ms 02:19:54 INFO - PROCESS | 704 | 1467191994088 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 02:19:54 INFO - PROCESS | 704 | 1467191994090 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 02:19:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:19:54 INFO - PROCESS | 704 | 1467191994093 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:19:54 INFO - PROCESS | 704 | 1467191994095 Marionette TRACE conn6 <- [1,458,null,{}] 02:19:54 INFO - PROCESS | 704 | 1467191994103 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}] 02:19:54 INFO - PROCESS | 704 | 1467191994109 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:54 INFO - PROCESS | 704 | 1467191994259 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 02:19:54 INFO - PROCESS | 704 | 1467191994314 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:54 INFO - PROCESS | 704 | 1467191994316 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:54 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A1B0800 == 50 [pid = 704] [id = 124] 02:19:54 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B227CCC400) [pid = 704] [serial = 369] [outer = 0000000000000000] 02:19:54 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B229869800) [pid = 704] [serial = 370] [outer = 000000B227CCC400] 02:19:54 INFO - PROCESS | 704 | 1467191994362 Marionette DEBUG loaded listener.js 02:19:54 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B2298EE000) [pid = 704] [serial = 371] [outer = 000000B227CCC400] 02:19:54 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B2243E2400) [pid = 704] [serial = 372] [outer = 000000B217A23400] 02:19:54 INFO - PROCESS | 704 | 1467191994898 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] 02:19:54 INFO - PROCESS | 704 | 1467191994917 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 02:19:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:19:54 INFO - PROCESS | 704 | 1467191994920 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:19:54 INFO - PROCESS | 704 | 1467191994922 Marionette TRACE conn6 <- [1,462,null,{}] 02:19:54 INFO - PROCESS | 704 | 1467191994932 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}] 02:19:54 INFO - PROCESS | 704 | 1467191994942 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:55 INFO - PROCESS | 704 | 1467191995055 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 02:19:55 INFO - PROCESS | 704 | 1467191995108 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:55 INFO - PROCESS | 704 | 1467191995110 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:55 INFO - PROCESS | 704 | ++DOCSHELL 000000B226EDD000 == 51 [pid = 704] [id = 125] 02:19:55 INFO - PROCESS | 704 | ++DOMWINDOW == 92 (000000B223210C00) [pid = 704] [serial = 373] [outer = 0000000000000000] 02:19:55 INFO - PROCESS | 704 | ++DOMWINDOW == 93 (000000B22779C400) [pid = 704] [serial = 374] [outer = 000000B223210C00] 02:19:55 INFO - PROCESS | 704 | 1467191995156 Marionette DEBUG loaded listener.js 02:19:55 INFO - PROCESS | 704 | ++DOMWINDOW == 94 (000000B229B69800) [pid = 704] [serial = 375] [outer = 000000B223210C00] 02:19:55 INFO - PROCESS | 704 | --DOMWINDOW == 93 (000000B226E73800) [pid = 704] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:19:55 INFO - PROCESS | 704 | --DOMWINDOW == 92 (000000B217399C00) [pid = 704] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:19:55 INFO - PROCESS | 704 | --DOMWINDOW == 91 (000000B226887400) [pid = 704] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:19:55 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B21556C000) [pid = 704] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:19:55 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B22481FC00) [pid = 704] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:19:55 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B220C2B800) [pid = 704] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:19:55 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B229B67C00) [pid = 704] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:19:55 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B21D11B400) [pid = 704] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:19:55 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B2213EA000) [pid = 704] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:19:55 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B217399800) [pid = 704] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:19:55 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B223E2C800) [pid = 704] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:19:55 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B216D2F800) [pid = 704] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:19:55 INFO - PROCESS | 704 | [704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:19:55 INFO - PROCESS | 704 | 1467191995662 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] 02:19:55 INFO - PROCESS | 704 | 1467191995702 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 02:19:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:19:55 INFO - PROCESS | 704 | 1467191995705 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:19:55 INFO - PROCESS | 704 | 1467191995707 Marionette TRACE conn6 <- [1,466,null,{}] 02:19:55 INFO - PROCESS | 704 | 1467191995710 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}] 02:19:55 INFO - PROCESS | 704 | 1467191995712 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:55 INFO - PROCESS | 704 | 1467191995830 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 02:19:55 INFO - PROCESS | 704 | 1467191995842 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:55 INFO - PROCESS | 704 | 1467191995844 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:55 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BBE4000 == 52 [pid = 704] [id = 126] 02:19:55 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B21B5DB800) [pid = 704] [serial = 376] [outer = 0000000000000000] 02:19:55 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B224A8B400) [pid = 704] [serial = 377] [outer = 000000B21B5DB800] 02:19:55 INFO - PROCESS | 704 | 1467191995891 Marionette DEBUG loaded listener.js 02:19:55 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B229B69C00) [pid = 704] [serial = 378] [outer = 000000B21B5DB800] 02:19:56 INFO - PROCESS | 704 | 1467191996300 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] 02:19:56 INFO - PROCESS | 704 | 1467191996340 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 02:19:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:19:56 INFO - PROCESS | 704 | 1467191996343 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:19:56 INFO - PROCESS | 704 | 1467191996345 Marionette TRACE conn6 <- [1,470,null,{}] 02:19:56 INFO - PROCESS | 704 | 1467191996373 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}] 02:19:56 INFO - PROCESS | 704 | 1467191996375 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:56 INFO - PROCESS | 704 | 1467191996465 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 02:19:56 INFO - PROCESS | 704 | 1467191996471 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:56 INFO - PROCESS | 704 | 1467191996473 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:56 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BE3C800 == 53 [pid = 704] [id = 127] 02:19:56 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B229BD1000) [pid = 704] [serial = 379] [outer = 0000000000000000] 02:19:56 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B22A50B400) [pid = 704] [serial = 380] [outer = 000000B229BD1000] 02:19:56 INFO - PROCESS | 704 | 1467191996518 Marionette DEBUG loaded listener.js 02:19:56 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B22B84C000) [pid = 704] [serial = 381] [outer = 000000B229BD1000] 02:19:56 INFO - PROCESS | 704 | 1467191996965 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]]]}] 02:19:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:19:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 671ms 02:19:57 INFO - PROCESS | 704 | 1467191997017 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 02:19:57 INFO - PROCESS | 704 | 1467191997020 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 02:19:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:19:57 INFO - PROCESS | 704 | 1467191997023 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:19:57 INFO - PROCESS | 704 | 1467191997025 Marionette TRACE conn6 <- [1,474,null,{}] 02:19:57 INFO - PROCESS | 704 | 1467191997028 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}] 02:19:57 INFO - PROCESS | 704 | 1467191997030 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:57 INFO - PROCESS | 704 | 1467191997120 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 02:19:57 INFO - PROCESS | 704 | 1467191997127 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:57 INFO - PROCESS | 704 | 1467191997129 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:57 INFO - PROCESS | 704 | ++DOCSHELL 000000B22C2A4000 == 54 [pid = 704] [id = 128] 02:19:57 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B22B8ACC00) [pid = 704] [serial = 382] [outer = 0000000000000000] 02:19:57 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B22B8AF800) [pid = 704] [serial = 383] [outer = 000000B22B8ACC00] 02:19:57 INFO - PROCESS | 704 | 1467191997176 Marionette DEBUG loaded listener.js 02:19:57 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B22B8B7800) [pid = 704] [serial = 384] [outer = 000000B22B8ACC00] 02:19:57 INFO - PROCESS | 704 | 1467191997875 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]]]}] 02:19:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:19:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 923ms 02:19:57 INFO - PROCESS | 704 | 1467191997950 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 02:19:57 INFO - PROCESS | 704 | 1467191997954 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 02:19:57 INFO - PROCESS | 704 | 1467191997959 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:19:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:19:57 INFO - PROCESS | 704 | 1467191997963 Marionette TRACE conn6 <- [1,478,null,{}] 02:19:57 INFO - PROCESS | 704 | 1467191997970 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}] 02:19:57 INFO - PROCESS | 704 | 1467191997973 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:58 INFO - PROCESS | 704 | 1467191998136 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 02:19:58 INFO - PROCESS | 704 | 1467191998249 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:58 INFO - PROCESS | 704 | 1467191998252 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:58 INFO - PROCESS | 704 | ++DOCSHELL 000000B221F87800 == 55 [pid = 704] [id = 129] 02:19:58 INFO - PROCESS | 704 | ++DOMWINDOW == 92 (000000B21B5DC400) [pid = 704] [serial = 385] [outer = 0000000000000000] 02:19:58 INFO - PROCESS | 704 | ++DOMWINDOW == 93 (000000B220C2C800) [pid = 704] [serial = 386] [outer = 000000B21B5DC400] 02:19:58 INFO - PROCESS | 704 | 1467191998313 Marionette DEBUG loaded listener.js 02:19:58 INFO - PROCESS | 704 | ++DOMWINDOW == 94 (000000B22331B000) [pid = 704] [serial = 387] [outer = 000000B21B5DC400] 02:19:58 INFO - PROCESS | 704 | 1467191998903 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]]]}] 02:19:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:19:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 986ms 02:19:58 INFO - PROCESS | 704 | 1467191998949 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 02:19:58 INFO - PROCESS | 704 | 1467191998954 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 02:19:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:19:58 INFO - PROCESS | 704 | 1467191998961 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:19:58 INFO - PROCESS | 704 | 1467191998964 Marionette TRACE conn6 <- [1,482,null,{}] 02:19:58 INFO - PROCESS | 704 | 1467191998968 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}] 02:19:58 INFO - PROCESS | 704 | 1467191998971 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:59 INFO - PROCESS | 704 | 1467191999093 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 02:19:59 INFO - PROCESS | 704 | 1467191999185 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:59 INFO - PROCESS | 704 | 1467191999188 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:19:59 INFO - PROCESS | 704 | ++DOCSHELL 000000B229BA5000 == 56 [pid = 704] [id = 130] 02:19:59 INFO - PROCESS | 704 | ++DOMWINDOW == 95 (000000B2243EE000) [pid = 704] [serial = 388] [outer = 0000000000000000] 02:19:59 INFO - PROCESS | 704 | ++DOMWINDOW == 96 (000000B224425C00) [pid = 704] [serial = 389] [outer = 000000B2243EE000] 02:19:59 INFO - PROCESS | 704 | 1467191999247 Marionette DEBUG loaded listener.js 02:19:59 INFO - PROCESS | 704 | ++DOMWINDOW == 97 (000000B22442D000) [pid = 704] [serial = 390] [outer = 000000B2243EE000] 02:19:59 INFO - PROCESS | 704 | 1467191999891 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]]]}] 02:19:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:19:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 986ms 02:19:59 INFO - PROCESS | 704 | 1467191999948 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 02:19:59 INFO - PROCESS | 704 | 1467191999951 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 02:19:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:19:59 INFO - PROCESS | 704 | 1467191999955 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:19:59 INFO - PROCESS | 704 | 1467191999959 Marionette TRACE conn6 <- [1,486,null,{}] 02:19:59 INFO - PROCESS | 704 | 1467191999971 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}] 02:19:59 INFO - PROCESS | 704 | 1467191999976 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:00 INFO - PROCESS | 704 | 1467192000094 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 02:20:00 INFO - PROCESS | 704 | 1467192000216 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:00 INFO - PROCESS | 704 | 1467192000220 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:00 INFO - PROCESS | 704 | ++DOCSHELL 000000B22CA0C800 == 57 [pid = 704] [id = 131] 02:20:00 INFO - PROCESS | 704 | ++DOMWINDOW == 98 (000000B22446E000) [pid = 704] [serial = 391] [outer = 0000000000000000] 02:20:00 INFO - PROCESS | 704 | ++DOMWINDOW == 99 (000000B224473C00) [pid = 704] [serial = 392] [outer = 000000B22446E000] 02:20:00 INFO - PROCESS | 704 | 1467192000280 Marionette DEBUG loaded listener.js 02:20:00 INFO - PROCESS | 704 | ++DOMWINDOW == 100 (000000B224A64C00) [pid = 704] [serial = 393] [outer = 000000B22446E000] 02:20:00 INFO - PROCESS | 704 | 1467192000926 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]]]}] 02:20:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:20:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1023ms 02:20:00 INFO - PROCESS | 704 | 1467192000980 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 02:20:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:20:00 INFO - PROCESS | 704 | 1467192000984 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 02:20:00 INFO - PROCESS | 704 | 1467192000987 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:20:00 INFO - PROCESS | 704 | 1467192000990 Marionette TRACE conn6 <- [1,490,null,{}] 02:20:00 INFO - PROCESS | 704 | 1467192000993 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}] 02:20:01 INFO - PROCESS | 704 | 1467192000996 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:01 INFO - PROCESS | 704 | 1467192001117 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 02:20:01 INFO - PROCESS | 704 | 1467192001235 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:01 INFO - PROCESS | 704 | 1467192001237 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:01 INFO - PROCESS | 704 | ++DOCSHELL 000000B22D110800 == 58 [pid = 704] [id = 132] 02:20:01 INFO - PROCESS | 704 | ++DOMWINDOW == 101 (000000B21738B000) [pid = 704] [serial = 394] [outer = 0000000000000000] 02:20:01 INFO - PROCESS | 704 | ++DOMWINDOW == 102 (000000B227C1A400) [pid = 704] [serial = 395] [outer = 000000B21738B000] 02:20:01 INFO - PROCESS | 704 | 1467192001296 Marionette DEBUG loaded listener.js 02:20:01 INFO - PROCESS | 704 | ++DOMWINDOW == 103 (000000B227CD5800) [pid = 704] [serial = 396] [outer = 000000B21738B000] 02:20:02 INFO - PROCESS | 704 | 1467192002090 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]]]}] 02:20:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:20:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1186ms 02:20:02 INFO - PROCESS | 704 | 1467192002178 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 02:20:02 INFO - PROCESS | 704 | 1467192002183 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 02:20:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:20:02 INFO - PROCESS | 704 | 1467192002189 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:20:02 INFO - PROCESS | 704 | 1467192002192 Marionette TRACE conn6 <- [1,494,null,{}] 02:20:02 INFO - PROCESS | 704 | 1467192002198 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}] 02:20:02 INFO - PROCESS | 704 | 1467192002201 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:02 INFO - PROCESS | 704 | 1467192002317 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 02:20:02 INFO - PROCESS | 704 | 1467192002389 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:02 INFO - PROCESS | 704 | 1467192002393 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:02 INFO - PROCESS | 704 | ++DOCSHELL 000000B22325E000 == 59 [pid = 704] [id = 133] 02:20:02 INFO - PROCESS | 704 | ++DOMWINDOW == 104 (000000B21D11BC00) [pid = 704] [serial = 397] [outer = 0000000000000000] 02:20:02 INFO - PROCESS | 704 | ++DOMWINDOW == 105 (000000B220C38000) [pid = 704] [serial = 398] [outer = 000000B21D11BC00] 02:20:02 INFO - PROCESS | 704 | 1467192002445 Marionette DEBUG loaded listener.js 02:20:02 INFO - PROCESS | 704 | ++DOMWINDOW == 106 (000000B223314400) [pid = 704] [serial = 399] [outer = 000000B21D11BC00] 02:20:03 INFO - PROCESS | 704 | 1467192003034 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]]]}] 02:20:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:20:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 880ms 02:20:03 INFO - PROCESS | 704 | 1467192003069 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 02:20:03 INFO - PROCESS | 704 | 1467192003073 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 02:20:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:20:03 INFO - PROCESS | 704 | 1467192003080 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:20:03 INFO - PROCESS | 704 | 1467192003082 Marionette TRACE conn6 <- [1,498,null,{}] 02:20:03 INFO - PROCESS | 704 | 1467192003086 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}] 02:20:03 INFO - PROCESS | 704 | 1467192003089 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:03 INFO - PROCESS | 704 | 1467192003201 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 02:20:03 INFO - PROCESS | 704 | 1467192003280 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:03 INFO - PROCESS | 704 | 1467192003283 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:04 INFO - PROCESS | 704 | --DOCSHELL 000000B22BE3C800 == 58 [pid = 704] [id = 127] 02:20:04 INFO - PROCESS | 704 | --DOCSHELL 000000B22BBE4000 == 57 [pid = 704] [id = 126] 02:20:04 INFO - PROCESS | 704 | --DOCSHELL 000000B226EDD000 == 56 [pid = 704] [id = 125] 02:20:04 INFO - PROCESS | 704 | --DOCSHELL 000000B22A1B0800 == 55 [pid = 704] [id = 124] 02:20:04 INFO - PROCESS | 704 | --DOCSHELL 000000B22754C800 == 54 [pid = 704] [id = 123] 02:20:04 INFO - PROCESS | 704 | --DOCSHELL 000000B2254C6800 == 53 [pid = 704] [id = 122] 02:20:04 INFO - PROCESS | 704 | --DOCSHELL 000000B22413B000 == 52 [pid = 704] [id = 121] 02:20:04 INFO - PROCESS | 704 | --DOCSHELL 000000B21D020800 == 51 [pid = 704] [id = 120] 02:20:04 INFO - PROCESS | 704 | --DOCSHELL 000000B223A70800 == 50 [pid = 704] [id = 119] 02:20:04 INFO - PROCESS | 704 | --DOCSHELL 000000B2245D6800 == 49 [pid = 704] [id = 118] 02:20:04 INFO - PROCESS | 704 | --DOCSHELL 000000B22BDBD000 == 48 [pid = 704] [id = 117] 02:20:04 INFO - PROCESS | 704 | --DOCSHELL 000000B2247C5800 == 47 [pid = 704] [id = 116] 02:20:04 INFO - PROCESS | 704 | --DOCSHELL 000000B220C9C000 == 46 [pid = 704] [id = 115] 02:20:04 INFO - PROCESS | 704 | --DOCSHELL 000000B22BA4B800 == 45 [pid = 704] [id = 114] 02:20:04 INFO - PROCESS | 704 | --DOCSHELL 000000B22324F000 == 44 [pid = 704] [id = 82] 02:20:04 INFO - PROCESS | 704 | --DOCSHELL 000000B22830E000 == 43 [pid = 704] [id = 104] 02:20:04 INFO - PROCESS | 704 | --DOCSHELL 000000B22C2AE000 == 42 [pid = 704] [id = 83] 02:20:04 INFO - PROCESS | 704 | --DOCSHELL 000000B22BAAA000 == 41 [pid = 704] [id = 69] 02:20:04 INFO - PROCESS | 704 | --DOCSHELL 000000B2254AB000 == 40 [pid = 704] [id = 90] 02:20:04 INFO - PROCESS | 704 | --DOCSHELL 000000B22CA15800 == 39 [pid = 704] [id = 84] 02:20:04 INFO - PROCESS | 704 | --DOCSHELL 000000B21C50D800 == 38 [pid = 704] [id = 56] 02:20:04 INFO - PROCESS | 704 | --DOCSHELL 000000B21C0AF800 == 37 [pid = 704] [id = 45] 02:20:04 INFO - PROCESS | 704 | --DOCSHELL 000000B223F2F800 == 36 [pid = 704] [id = 101] 02:20:04 INFO - PROCESS | 704 | --DOCSHELL 000000B22BBD6000 == 35 [pid = 704] [id = 70] 02:20:04 INFO - PROCESS | 704 | --DOCSHELL 000000B22B821000 == 34 [pid = 704] [id = 93] 02:20:04 INFO - PROCESS | 704 | --DOCSHELL 000000B22BBE9000 == 33 [pid = 704] [id = 94] 02:20:04 INFO - PROCESS | 704 | --DOCSHELL 000000B223A7A800 == 32 [pid = 704] [id = 68] 02:20:04 INFO - PROCESS | 704 | --DOCSHELL 000000B22325E000 == 31 [pid = 704] [id = 133] 02:20:04 INFO - PROCESS | 704 | --DOCSHELL 000000B22D110800 == 30 [pid = 704] [id = 132] 02:20:04 INFO - PROCESS | 704 | --DOCSHELL 000000B22CA0C800 == 29 [pid = 704] [id = 131] 02:20:04 INFO - PROCESS | 704 | --DOCSHELL 000000B229BA5000 == 28 [pid = 704] [id = 130] 02:20:04 INFO - PROCESS | 704 | --DOCSHELL 000000B221F87800 == 27 [pid = 704] [id = 129] 02:20:04 INFO - PROCESS | 704 | --DOCSHELL 000000B22C2A4000 == 26 [pid = 704] [id = 128] 02:20:04 INFO - PROCESS | 704 | ++DOCSHELL 000000B2155AD800 == 27 [pid = 704] [id = 134] 02:20:04 INFO - PROCESS | 704 | ++DOMWINDOW == 107 (000000B2154EF400) [pid = 704] [serial = 400] [outer = 0000000000000000] 02:20:04 INFO - PROCESS | 704 | ++DOMWINDOW == 108 (000000B216D2DC00) [pid = 704] [serial = 401] [outer = 000000B2154EF400] 02:20:04 INFO - PROCESS | 704 | 1467192004130 Marionette DEBUG loaded listener.js 02:20:04 INFO - PROCESS | 704 | ++DOMWINDOW == 109 (000000B21738D400) [pid = 704] [serial = 402] [outer = 000000B2154EF400] 02:20:04 INFO - PROCESS | 704 | --DOMWINDOW == 108 (000000B227C17400) [pid = 704] [serial = 340] [outer = 0000000000000000] [url = about:blank] 02:20:04 INFO - PROCESS | 704 | --DOMWINDOW == 107 (000000B227414C00) [pid = 704] [serial = 328] [outer = 0000000000000000] [url = about:blank] 02:20:04 INFO - PROCESS | 704 | --DOMWINDOW == 106 (000000B21DC67C00) [pid = 704] [serial = 314] [outer = 0000000000000000] [url = about:blank] 02:20:04 INFO - PROCESS | 704 | --DOMWINDOW == 105 (000000B218650400) [pid = 704] [serial = 313] [outer = 0000000000000000] [url = about:blank] 02:20:04 INFO - PROCESS | 704 | --DOMWINDOW == 104 (000000B229B6A800) [pid = 704] [serial = 311] [outer = 0000000000000000] [url = about:blank] 02:20:04 INFO - PROCESS | 704 | --DOMWINDOW == 103 (000000B229B62800) [pid = 704] [serial = 310] [outer = 0000000000000000] [url = about:blank] 02:20:04 INFO - PROCESS | 704 | --DOMWINDOW == 102 (000000B21B5D6800) [pid = 704] [serial = 316] [outer = 0000000000000000] [url = about:blank] 02:20:04 INFO - PROCESS | 704 | --DOMWINDOW == 101 (000000B223BB6000) [pid = 704] [serial = 317] [outer = 0000000000000000] [url = about:blank] 02:20:04 INFO - PROCESS | 704 | --DOMWINDOW == 100 (000000B224A8C400) [pid = 704] [serial = 325] [outer = 0000000000000000] [url = about:blank] 02:20:04 INFO - PROCESS | 704 | --DOMWINDOW == 99 (000000B22439C400) [pid = 704] [serial = 322] [outer = 0000000000000000] [url = about:blank] 02:20:04 INFO - PROCESS | 704 | --DOMWINDOW == 98 (000000B22476A000) [pid = 704] [serial = 323] [outer = 0000000000000000] [url = about:blank] 02:20:04 INFO - PROCESS | 704 | --DOMWINDOW == 97 (000000B229B6AC00) [pid = 704] [serial = 331] [outer = 0000000000000000] [url = about:blank] 02:20:04 INFO - PROCESS | 704 | --DOMWINDOW == 96 (000000B220D7C800) [pid = 704] [serial = 319] [outer = 0000000000000000] [url = about:blank] 02:20:04 INFO - PROCESS | 704 | --DOMWINDOW == 95 (000000B22331E400) [pid = 704] [serial = 320] [outer = 0000000000000000] [url = about:blank] 02:20:04 INFO - PROCESS | 704 | --DOMWINDOW == 94 (000000B2243A4C00) [pid = 704] [serial = 308] [outer = 0000000000000000] [url = about:blank] 02:20:04 INFO - PROCESS | 704 | --DOMWINDOW == 93 (000000B223BC0C00) [pid = 704] [serial = 307] [outer = 0000000000000000] [url = about:blank] 02:20:04 INFO - PROCESS | 704 | --DOMWINDOW == 92 (000000B21C53CC00) [pid = 704] [serial = 305] [outer = 0000000000000000] [url = about:blank] 02:20:04 INFO - PROCESS | 704 | --DOMWINDOW == 91 (000000B21B5CEC00) [pid = 704] [serial = 304] [outer = 0000000000000000] [url = about:blank] 02:20:04 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B22741FC00) [pid = 704] [serial = 329] [outer = 0000000000000000] [url = about:blank] 02:20:04 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B229BD6000) [pid = 704] [serial = 332] [outer = 0000000000000000] [url = about:blank] 02:20:04 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B22600A800) [pid = 704] [serial = 337] [outer = 0000000000000000] [url = about:blank] 02:20:04 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B223314000) [pid = 704] [serial = 335] [outer = 0000000000000000] [url = about:blank] 02:20:04 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B22A509400) [pid = 704] [serial = 338] [outer = 0000000000000000] [url = about:blank] 02:20:04 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B224BA2000) [pid = 704] [serial = 326] [outer = 0000000000000000] [url = about:blank] 02:20:04 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B21738C000) [pid = 704] [serial = 334] [outer = 0000000000000000] [url = about:blank] 02:20:04 INFO - PROCESS | 704 | 1467192004708 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]]]}] 02:20:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:20:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1680ms 02:20:04 INFO - PROCESS | 704 | 1467192004764 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 02:20:04 INFO - PROCESS | 704 | 1467192004768 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 02:20:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:20:04 INFO - PROCESS | 704 | 1467192004794 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:20:04 INFO - PROCESS | 704 | 1467192004797 Marionette TRACE conn6 <- [1,502,null,{}] 02:20:04 INFO - PROCESS | 704 | 1467192004803 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}] 02:20:04 INFO - PROCESS | 704 | 1467192004806 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:04 INFO - PROCESS | 704 | 1467192004903 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 02:20:04 INFO - PROCESS | 704 | 1467192004917 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:04 INFO - PROCESS | 704 | 1467192004920 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:04 INFO - PROCESS | 704 | ++DOCSHELL 000000B21C073000 == 28 [pid = 704] [id = 135] 02:20:04 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B21B5D5C00) [pid = 704] [serial = 403] [outer = 0000000000000000] 02:20:04 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B21BF3B000) [pid = 704] [serial = 404] [outer = 000000B21B5D5C00] 02:20:04 INFO - PROCESS | 704 | 1467192004969 Marionette DEBUG loaded listener.js 02:20:05 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B21D005C00) [pid = 704] [serial = 405] [outer = 000000B21B5D5C00] 02:20:05 INFO - PROCESS | 704 | 1467192005438 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]]]}] 02:20:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:20:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 692ms 02:20:05 INFO - PROCESS | 704 | 1467192005490 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 02:20:05 INFO - PROCESS | 704 | 1467192005493 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 02:20:05 INFO - PROCESS | 704 | 1467192005500 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:20:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:20:05 INFO - PROCESS | 704 | 1467192005502 Marionette TRACE conn6 <- [1,506,null,{}] 02:20:05 INFO - PROCESS | 704 | 1467192005506 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}] 02:20:05 INFO - PROCESS | 704 | 1467192005509 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:05 INFO - PROCESS | 704 | 1467192005607 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 02:20:05 INFO - PROCESS | 704 | 1467192005691 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:05 INFO - PROCESS | 704 | 1467192005694 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:05 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D81F000 == 29 [pid = 704] [id = 136] 02:20:05 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B21D11C400) [pid = 704] [serial = 406] [outer = 0000000000000000] 02:20:05 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B220D7A400) [pid = 704] [serial = 407] [outer = 000000B21D11C400] 02:20:05 INFO - PROCESS | 704 | 1467192005743 Marionette DEBUG loaded listener.js 02:20:05 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B2213E6C00) [pid = 704] [serial = 408] [outer = 000000B21D11C400] 02:20:06 INFO - PROCESS | 704 | 1467192006177 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]]]}] 02:20:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:20:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 734ms 02:20:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:20:06 INFO - PROCESS | 704 | 1467192006250 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 02:20:06 INFO - PROCESS | 704 | 1467192006253 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 02:20:06 INFO - PROCESS | 704 | 1467192006256 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:20:06 INFO - PROCESS | 704 | 1467192006260 Marionette TRACE conn6 <- [1,510,null,{}] 02:20:06 INFO - PROCESS | 704 | 1467192006284 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}] 02:20:06 INFO - PROCESS | 704 | 1467192006289 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:06 INFO - PROCESS | 704 | 1467192006421 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 02:20:06 INFO - PROCESS | 704 | 1467192006469 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:06 INFO - PROCESS | 704 | 1467192006472 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:06 INFO - PROCESS | 704 | ++DOCSHELL 000000B223A76000 == 30 [pid = 704] [id = 137] 02:20:06 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B223319C00) [pid = 704] [serial = 409] [outer = 0000000000000000] 02:20:06 INFO - PROCESS | 704 | ++DOMWINDOW == 92 (000000B2233A0C00) [pid = 704] [serial = 410] [outer = 000000B223319C00] 02:20:06 INFO - PROCESS | 704 | 1467192006519 Marionette DEBUG loaded listener.js 02:20:06 INFO - PROCESS | 704 | ++DOMWINDOW == 93 (000000B2233D6C00) [pid = 704] [serial = 411] [outer = 000000B223319C00] 02:20:07 INFO - PROCESS | 704 | 1467192007007 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]]]}] 02:20:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:20:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 776ms 02:20:07 INFO - PROCESS | 704 | 1467192007033 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 02:20:07 INFO - PROCESS | 704 | 1467192007036 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 02:20:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:20:07 INFO - PROCESS | 704 | 1467192007046 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:20:07 INFO - PROCESS | 704 | 1467192007048 Marionette TRACE conn6 <- [1,514,null,{}] 02:20:07 INFO - PROCESS | 704 | 1467192007052 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}] 02:20:07 INFO - PROCESS | 704 | 1467192007054 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:07 INFO - PROCESS | 704 | 1467192007176 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 02:20:07 INFO - PROCESS | 704 | 1467192007228 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:07 INFO - PROCESS | 704 | 1467192007230 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:07 INFO - PROCESS | 704 | ++DOCSHELL 000000B22450A800 == 31 [pid = 704] [id = 138] 02:20:07 INFO - PROCESS | 704 | ++DOMWINDOW == 94 (000000B223BBEC00) [pid = 704] [serial = 412] [outer = 0000000000000000] 02:20:07 INFO - PROCESS | 704 | ++DOMWINDOW == 95 (000000B223C6D000) [pid = 704] [serial = 413] [outer = 000000B223BBEC00] 02:20:07 INFO - PROCESS | 704 | 1467192007276 Marionette DEBUG loaded listener.js 02:20:07 INFO - PROCESS | 704 | ++DOMWINDOW == 96 (000000B22439B000) [pid = 704] [serial = 414] [outer = 000000B223BBEC00] 02:20:07 INFO - PROCESS | 704 | 1467192007696 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]]]}] 02:20:07 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 02:20:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 692ms 02:20:07 INFO - PROCESS | 704 | 1467192007739 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 02:20:07 INFO - PROCESS | 704 | 1467192007741 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 02:20:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:20:07 INFO - PROCESS | 704 | 1467192007750 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:20:07 INFO - PROCESS | 704 | 1467192007752 Marionette TRACE conn6 <- [1,518,null,{}] 02:20:07 INFO - PROCESS | 704 | 1467192007756 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}] 02:20:07 INFO - PROCESS | 704 | 1467192007758 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:07 INFO - PROCESS | 704 | 1467192007869 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 02:20:07 INFO - PROCESS | 704 | 1467192007875 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:07 INFO - PROCESS | 704 | 1467192007877 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:07 INFO - PROCESS | 704 | ++DOCSHELL 000000B2247C5800 == 32 [pid = 704] [id = 139] 02:20:07 INFO - PROCESS | 704 | ++DOMWINDOW == 97 (000000B220C2F400) [pid = 704] [serial = 415] [outer = 0000000000000000] 02:20:07 INFO - PROCESS | 704 | ++DOMWINDOW == 98 (000000B2243F0800) [pid = 704] [serial = 416] [outer = 000000B220C2F400] 02:20:07 INFO - PROCESS | 704 | 1467192007935 Marionette DEBUG loaded listener.js 02:20:08 INFO - PROCESS | 704 | ++DOMWINDOW == 99 (000000B224433400) [pid = 704] [serial = 417] [outer = 000000B220C2F400] 02:20:08 INFO - PROCESS | 704 | --DOMWINDOW == 98 (000000B21B5D3400) [pid = 704] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:20:08 INFO - PROCESS | 704 | --DOMWINDOW == 97 (000000B226616000) [pid = 704] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:20:08 INFO - PROCESS | 704 | --DOMWINDOW == 96 (000000B227CCC400) [pid = 704] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:20:08 INFO - PROCESS | 704 | --DOMWINDOW == 95 (000000B21B5DB800) [pid = 704] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:20:08 INFO - PROCESS | 704 | --DOMWINDOW == 94 (000000B223210C00) [pid = 704] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:20:08 INFO - PROCESS | 704 | --DOMWINDOW == 93 (000000B224A8BC00) [pid = 704] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:20:08 INFO - PROCESS | 704 | --DOMWINDOW == 92 (000000B223869800) [pid = 704] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:20:08 INFO - PROCESS | 704 | --DOMWINDOW == 91 (000000B21D118400) [pid = 704] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:20:08 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B223BC2400) [pid = 704] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:20:08 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B22741E000) [pid = 704] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:20:08 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B223BB5C00) [pid = 704] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:20:08 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B21BF0F400) [pid = 704] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:20:08 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B217397400) [pid = 704] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:20:08 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B229BD1000) [pid = 704] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:20:08 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B227C15000) [pid = 704] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:20:08 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B22B8ACC00) [pid = 704] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:20:08 INFO - PROCESS | 704 | 1467192008907 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]]]}] 02:20:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:20:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1178ms 02:20:08 INFO - PROCESS | 704 | 1467192008927 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 02:20:08 INFO - PROCESS | 704 | 1467192008929 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 02:20:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:20:08 INFO - PROCESS | 704 | 1467192008933 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:20:08 INFO - PROCESS | 704 | 1467192008935 Marionette TRACE conn6 <- [1,522,null,{}] 02:20:08 INFO - PROCESS | 704 | 1467192008938 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}] 02:20:08 INFO - PROCESS | 704 | 1467192008944 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:09 INFO - PROCESS | 704 | 1467192009068 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 02:20:09 INFO - PROCESS | 704 | 1467192009118 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:09 INFO - PROCESS | 704 | 1467192009120 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:09 INFO - PROCESS | 704 | ++DOCSHELL 000000B2155AC000 == 33 [pid = 704] [id = 140] 02:20:09 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B217393C00) [pid = 704] [serial = 418] [outer = 0000000000000000] 02:20:09 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B223394800) [pid = 704] [serial = 419] [outer = 000000B217393C00] 02:20:09 INFO - PROCESS | 704 | 1467192009166 Marionette DEBUG loaded listener.js 02:20:09 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B224470400) [pid = 704] [serial = 420] [outer = 000000B217393C00] 02:20:09 INFO - PROCESS | 704 | 1467192009540 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]]]}] 02:20:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:20:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 629ms 02:20:09 INFO - PROCESS | 704 | 1467192009568 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 02:20:09 INFO - PROCESS | 704 | 1467192009571 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 02:20:09 INFO - PROCESS | 704 | 1467192009574 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:20:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:20:09 INFO - PROCESS | 704 | 1467192009576 Marionette TRACE conn6 <- [1,526,null,{}] 02:20:09 INFO - PROCESS | 704 | 1467192009580 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}] 02:20:09 INFO - PROCESS | 704 | 1467192009582 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:09 INFO - PROCESS | 704 | 1467192009664 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 02:20:09 INFO - PROCESS | 704 | 1467192009669 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:09 INFO - PROCESS | 704 | 1467192009671 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:09 INFO - PROCESS | 704 | ++DOCSHELL 000000B22755E800 == 34 [pid = 704] [id = 141] 02:20:09 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B224564C00) [pid = 704] [serial = 421] [outer = 0000000000000000] 02:20:09 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B224765C00) [pid = 704] [serial = 422] [outer = 000000B224564C00] 02:20:09 INFO - PROCESS | 704 | 1467192009717 Marionette DEBUG loaded listener.js 02:20:09 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B224818800) [pid = 704] [serial = 423] [outer = 000000B224564C00] 02:20:10 INFO - PROCESS | 704 | 1467192010159 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]]]}] 02:20:10 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 02:20:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 629ms 02:20:10 INFO - PROCESS | 704 | 1467192010208 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 02:20:10 INFO - PROCESS | 704 | 1467192010210 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 02:20:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:20:10 INFO - PROCESS | 704 | 1467192010214 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:20:10 INFO - PROCESS | 704 | 1467192010216 Marionette TRACE conn6 <- [1,530,null,{}] 02:20:10 INFO - PROCESS | 704 | 1467192010219 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}] 02:20:10 INFO - PROCESS | 704 | 1467192010221 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:10 INFO - PROCESS | 704 | 1467192010312 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 02:20:10 INFO - PROCESS | 704 | 1467192010319 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:10 INFO - PROCESS | 704 | 1467192010321 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:10 INFO - PROCESS | 704 | ++DOCSHELL 000000B229B9A800 == 35 [pid = 704] [id = 142] 02:20:10 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B224A59000) [pid = 704] [serial = 424] [outer = 0000000000000000] 02:20:10 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B224A8C400) [pid = 704] [serial = 425] [outer = 000000B224A59000] 02:20:10 INFO - PROCESS | 704 | 1467192010366 Marionette DEBUG loaded listener.js 02:20:10 INFO - PROCESS | 704 | ++DOMWINDOW == 92 (000000B2251F1400) [pid = 704] [serial = 426] [outer = 000000B224A59000] 02:20:11 INFO - PROCESS | 704 | 1467192011069 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"]]]}] 02:20:11 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 02:20:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:20:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:20:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:20:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:20:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:20:11 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 02:20:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:20:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:20:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:20:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:20:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:20:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 881ms 02:20:11 INFO - PROCESS | 704 | 1467192011098 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 02:20:11 INFO - PROCESS | 704 | 1467192011103 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 02:20:11 INFO - PROCESS | 704 | 1467192011108 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:20:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:20:11 INFO - PROCESS | 704 | 1467192011112 Marionette TRACE conn6 <- [1,534,null,{}] 02:20:11 INFO - PROCESS | 704 | 1467192011143 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}] 02:20:11 INFO - PROCESS | 704 | 1467192011147 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:11 INFO - PROCESS | 704 | 1467192011290 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 02:20:11 INFO - PROCESS | 704 | 1467192011410 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:11 INFO - PROCESS | 704 | 1467192011413 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:11 INFO - PROCESS | 704 | ++DOCSHELL 000000B220CAF800 == 36 [pid = 704] [id = 143] 02:20:11 INFO - PROCESS | 704 | ++DOMWINDOW == 93 (000000B21B5DB000) [pid = 704] [serial = 427] [outer = 0000000000000000] 02:20:11 INFO - PROCESS | 704 | ++DOMWINDOW == 94 (000000B21BF45C00) [pid = 704] [serial = 428] [outer = 000000B21B5DB000] 02:20:11 INFO - PROCESS | 704 | 1467192011474 Marionette DEBUG loaded listener.js 02:20:11 INFO - PROCESS | 704 | ++DOMWINDOW == 95 (000000B21DC60000) [pid = 704] [serial = 429] [outer = 000000B21B5DB000] 02:20:12 INFO - PROCESS | 704 | 1467192012133 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]]]}] 02:20:12 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. 02:20:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1049ms 02:20:12 INFO - PROCESS | 704 | 1467192012172 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 02:20:12 INFO - PROCESS | 704 | 1467192012177 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 02:20:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:20:12 INFO - PROCESS | 704 | 1467192012185 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:20:12 INFO - PROCESS | 704 | 1467192012188 Marionette TRACE conn6 <- [1,538,null,{}] 02:20:12 INFO - PROCESS | 704 | 1467192012213 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}] 02:20:12 INFO - PROCESS | 704 | 1467192012217 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:12 INFO - PROCESS | 704 | 1467192012344 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 02:20:12 INFO - PROCESS | 704 | 1467192012463 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:12 INFO - PROCESS | 704 | 1467192012466 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:12 INFO - PROCESS | 704 | ++DOCSHELL 000000B22743F800 == 37 [pid = 704] [id = 144] 02:20:12 INFO - PROCESS | 704 | ++DOMWINDOW == 96 (000000B223313C00) [pid = 704] [serial = 430] [outer = 0000000000000000] 02:20:12 INFO - PROCESS | 704 | ++DOMWINDOW == 97 (000000B22331A000) [pid = 704] [serial = 431] [outer = 000000B223313C00] 02:20:12 INFO - PROCESS | 704 | 1467192012526 Marionette DEBUG loaded listener.js 02:20:12 INFO - PROCESS | 704 | ++DOMWINDOW == 98 (000000B223B1E000) [pid = 704] [serial = 432] [outer = 000000B223313C00] 02:20:13 INFO - PROCESS | 704 | 1467192013170 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]]]}] 02:20:13 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. 02:20:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1022ms 02:20:13 INFO - PROCESS | 704 | 1467192013210 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 02:20:13 INFO - PROCESS | 704 | 1467192013212 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 02:20:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:20:13 INFO - PROCESS | 704 | 1467192013291 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:20:13 INFO - PROCESS | 704 | 1467192013296 Marionette TRACE conn6 <- [1,542,null,{}] 02:20:13 INFO - PROCESS | 704 | 1467192013308 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}] 02:20:13 INFO - PROCESS | 704 | 1467192013313 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:13 INFO - PROCESS | 704 | 1467192013496 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 02:20:13 INFO - PROCESS | 704 | 1467192013569 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:13 INFO - PROCESS | 704 | 1467192013572 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:13 INFO - PROCESS | 704 | ++DOCSHELL 000000B22B822000 == 38 [pid = 704] [id = 145] 02:20:13 INFO - PROCESS | 704 | ++DOMWINDOW == 99 (000000B224432400) [pid = 704] [serial = 433] [outer = 0000000000000000] 02:20:13 INFO - PROCESS | 704 | ++DOMWINDOW == 100 (000000B224560800) [pid = 704] [serial = 434] [outer = 000000B224432400] 02:20:13 INFO - PROCESS | 704 | 1467192013634 Marionette DEBUG loaded listener.js 02:20:13 INFO - PROCESS | 704 | ++DOMWINDOW == 101 (000000B22600E400) [pid = 704] [serial = 435] [outer = 000000B224432400] 02:20:14 INFO - PROCESS | 704 | [704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:20:14 INFO - PROCESS | 704 | [704] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:20:14 INFO - PROCESS | 704 | --DOCSHELL 000000B22755E800 == 37 [pid = 704] [id = 141] 02:20:14 INFO - PROCESS | 704 | --DOCSHELL 000000B2155AC000 == 36 [pid = 704] [id = 140] 02:20:14 INFO - PROCESS | 704 | --DOCSHELL 000000B2247C5800 == 35 [pid = 704] [id = 139] 02:20:14 INFO - PROCESS | 704 | --DOCSHELL 000000B22450A800 == 34 [pid = 704] [id = 138] 02:20:14 INFO - PROCESS | 704 | --DOCSHELL 000000B223A76000 == 33 [pid = 704] [id = 137] 02:20:14 INFO - PROCESS | 704 | --DOCSHELL 000000B21D81F000 == 32 [pid = 704] [id = 136] 02:20:14 INFO - PROCESS | 704 | --DOCSHELL 000000B21C073000 == 31 [pid = 704] [id = 135] 02:20:14 INFO - PROCESS | 704 | --DOCSHELL 000000B2155AD800 == 30 [pid = 704] [id = 134] 02:20:14 INFO - PROCESS | 704 | --DOMWINDOW == 100 (000000B22A50B800) [pid = 704] [serial = 302] [outer = 0000000000000000] [url = about:blank] 02:20:14 INFO - PROCESS | 704 | --DOMWINDOW == 99 (000000B224A91C00) [pid = 704] [serial = 364] [outer = 0000000000000000] [url = about:blank] 02:20:14 INFO - PROCESS | 704 | --DOMWINDOW == 98 (000000B2243A2400) [pid = 704] [serial = 352] [outer = 0000000000000000] [url = about:blank] 02:20:14 INFO - PROCESS | 704 | --DOMWINDOW == 97 (000000B22B84BC00) [pid = 704] [serial = 353] [outer = 0000000000000000] [url = about:blank] 02:20:14 INFO - PROCESS | 704 | --DOMWINDOW == 96 (000000B223204800) [pid = 704] [serial = 355] [outer = 0000000000000000] [url = about:blank] 02:20:14 INFO - PROCESS | 704 | --DOMWINDOW == 95 (000000B2233DF400) [pid = 704] [serial = 356] [outer = 0000000000000000] [url = about:blank] 02:20:14 INFO - PROCESS | 704 | --DOMWINDOW == 94 (000000B223FA7C00) [pid = 704] [serial = 361] [outer = 0000000000000000] [url = about:blank] 02:20:14 INFO - PROCESS | 704 | --DOMWINDOW == 93 (000000B224565C00) [pid = 704] [serial = 362] [outer = 0000000000000000] [url = about:blank] 02:20:14 INFO - PROCESS | 704 | --DOMWINDOW == 92 (000000B227C11000) [pid = 704] [serial = 349] [outer = 0000000000000000] [url = about:blank] 02:20:14 INFO - PROCESS | 704 | --DOMWINDOW == 91 (000000B229B63C00) [pid = 704] [serial = 350] [outer = 0000000000000000] [url = about:blank] 02:20:14 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B223FB0800) [pid = 704] [serial = 346] [outer = 0000000000000000] [url = about:blank] 02:20:14 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B224768400) [pid = 704] [serial = 347] [outer = 0000000000000000] [url = about:blank] 02:20:14 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B21D075000) [pid = 704] [serial = 343] [outer = 0000000000000000] [url = about:blank] 02:20:14 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B22142D400) [pid = 704] [serial = 344] [outer = 0000000000000000] [url = about:blank] 02:20:14 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B21D004C00) [pid = 704] [serial = 358] [outer = 0000000000000000] [url = about:blank] 02:20:14 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B220DB7C00) [pid = 704] [serial = 359] [outer = 0000000000000000] [url = about:blank] 02:20:14 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B22A50B400) [pid = 704] [serial = 380] [outer = 0000000000000000] [url = about:blank] 02:20:14 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B22A50CC00) [pid = 704] [serial = 341] [outer = 0000000000000000] [url = about:blank] 02:20:14 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B22B84C000) [pid = 704] [serial = 381] [outer = 0000000000000000] [url = about:blank] 02:20:14 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B22B8AF800) [pid = 704] [serial = 383] [outer = 0000000000000000] [url = about:blank] 02:20:14 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B22B8B7800) [pid = 704] [serial = 384] [outer = 0000000000000000] [url = about:blank] 02:20:14 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B229B69800) [pid = 704] [serial = 375] [outer = 0000000000000000] [url = about:blank] 02:20:14 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B229B69C00) [pid = 704] [serial = 378] [outer = 0000000000000000] [url = about:blank] 02:20:14 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B2251F5000) [pid = 704] [serial = 365] [outer = 0000000000000000] [url = about:blank] 02:20:14 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B227416800) [pid = 704] [serial = 367] [outer = 0000000000000000] [url = about:blank] 02:20:14 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B22779D800) [pid = 704] [serial = 368] [outer = 0000000000000000] [url = about:blank] 02:20:14 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B22779C800) [pid = 704] [serial = 155] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:20:14 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B229869800) [pid = 704] [serial = 370] [outer = 0000000000000000] [url = about:blank] 02:20:14 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B224A8B400) [pid = 704] [serial = 377] [outer = 0000000000000000] [url = about:blank] 02:20:14 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B22779C400) [pid = 704] [serial = 374] [outer = 0000000000000000] [url = about:blank] 02:20:14 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B2298EE000) [pid = 704] [serial = 371] [outer = 0000000000000000] [url = about:blank] 02:20:14 INFO - PROCESS | 704 | 1467192014585 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]]]}] 02:20:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:20:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1383ms 02:20:14 INFO - PROCESS | 704 | 1467192014628 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 02:20:14 INFO - PROCESS | 704 | 1467192014633 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 02:20:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:20:14 INFO - PROCESS | 704 | 1467192014638 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:20:14 INFO - PROCESS | 704 | 1467192014642 Marionette TRACE conn6 <- [1,546,null,{}] 02:20:14 INFO - PROCESS | 704 | 1467192014647 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}] 02:20:14 INFO - PROCESS | 704 | 1467192014650 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:14 INFO - PROCESS | 704 | 1467192014747 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 02:20:14 INFO - PROCESS | 704 | 1467192014759 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:14 INFO - PROCESS | 704 | 1467192014764 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:14 INFO - PROCESS | 704 | ++DOCSHELL 000000B21BFB6000 == 31 [pid = 704] [id = 146] 02:20:14 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B21B5DA000) [pid = 704] [serial = 436] [outer = 0000000000000000] 02:20:14 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B21B86F400) [pid = 704] [serial = 437] [outer = 000000B21B5DA000] 02:20:14 INFO - PROCESS | 704 | 1467192014816 Marionette DEBUG loaded listener.js 02:20:14 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B21D11B800) [pid = 704] [serial = 438] [outer = 000000B21B5DA000] 02:20:15 INFO - PROCESS | 704 | 1467192015317 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]]]}] 02:20:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:20:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 734ms 02:20:15 INFO - PROCESS | 704 | 1467192015377 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 02:20:15 INFO - PROCESS | 704 | 1467192015381 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 02:20:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:20:15 INFO - PROCESS | 704 | 1467192015387 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:20:15 INFO - PROCESS | 704 | 1467192015390 Marionette TRACE conn6 <- [1,550,null,{}] 02:20:15 INFO - PROCESS | 704 | 1467192015394 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}] 02:20:15 INFO - PROCESS | 704 | 1467192015397 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:15 INFO - PROCESS | 704 | 1467192015496 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 02:20:15 INFO - PROCESS | 704 | 1467192015567 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:15 INFO - PROCESS | 704 | 1467192015570 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:15 INFO - PROCESS | 704 | ++DOCSHELL 000000B223267000 == 32 [pid = 704] [id = 147] 02:20:15 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B220C85C00) [pid = 704] [serial = 439] [outer = 0000000000000000] 02:20:15 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B223207000) [pid = 704] [serial = 440] [outer = 000000B220C85C00] 02:20:15 INFO - PROCESS | 704 | 1467192015619 Marionette DEBUG loaded listener.js 02:20:15 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B2232B1000) [pid = 704] [serial = 441] [outer = 000000B220C85C00] 02:20:15 INFO - PROCESS | 704 | [704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:20:15 INFO - PROCESS | 704 | [704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:20:15 INFO - PROCESS | 704 | [704] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:20:16 INFO - PROCESS | 704 | 1467192016036 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]]]}] 02:20:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:20:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 02:20:16 INFO - PROCESS | 704 | 1467192016060 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 02:20:16 INFO - PROCESS | 704 | 1467192016063 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 02:20:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:20:16 INFO - PROCESS | 704 | 1467192016066 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:20:16 INFO - PROCESS | 704 | 1467192016070 Marionette TRACE conn6 <- [1,554,null,{}] 02:20:16 INFO - PROCESS | 704 | 1467192016081 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}] 02:20:16 INFO - PROCESS | 704 | 1467192016085 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:16 INFO - PROCESS | 704 | 1467192016175 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 02:20:16 INFO - PROCESS | 704 | 1467192016182 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:16 INFO - PROCESS | 704 | 1467192016185 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:16 INFO - PROCESS | 704 | ++DOCSHELL 000000B2245DF000 == 33 [pid = 704] [id = 148] 02:20:16 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B22386E400) [pid = 704] [serial = 442] [outer = 0000000000000000] 02:20:16 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B223BC2800) [pid = 704] [serial = 443] [outer = 000000B22386E400] 02:20:16 INFO - PROCESS | 704 | 1467192016234 Marionette DEBUG loaded listener.js 02:20:16 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B2243A7C00) [pid = 704] [serial = 444] [outer = 000000B22386E400] 02:20:16 INFO - PROCESS | 704 | [704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:20:16 INFO - PROCESS | 704 | [704] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:20:16 INFO - PROCESS | 704 | [704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:20:16 INFO - PROCESS | 704 | 1467192016689 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]]]}] 02:20:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:20:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 692ms 02:20:16 INFO - PROCESS | 704 | 1467192016761 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 02:20:16 INFO - PROCESS | 704 | 1467192016764 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 02:20:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:20:16 INFO - PROCESS | 704 | 1467192016776 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:20:16 INFO - PROCESS | 704 | 1467192016778 Marionette TRACE conn6 <- [1,558,null,{}] 02:20:16 INFO - PROCESS | 704 | 1467192016782 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}] 02:20:16 INFO - PROCESS | 704 | 1467192016784 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:16 INFO - PROCESS | 704 | 1467192016931 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 02:20:16 INFO - PROCESS | 704 | 1467192016954 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:16 INFO - PROCESS | 704 | 1467192016956 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:16 INFO - PROCESS | 704 | ++DOCSHELL 000000B2260A4800 == 34 [pid = 704] [id = 149] 02:20:16 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B22446BC00) [pid = 704] [serial = 445] [outer = 0000000000000000] 02:20:17 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B224470800) [pid = 704] [serial = 446] [outer = 000000B22446BC00] 02:20:17 INFO - PROCESS | 704 | 1467192017011 Marionette DEBUG loaded listener.js 02:20:17 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B224765400) [pid = 704] [serial = 447] [outer = 000000B22446BC00] 02:20:17 INFO - PROCESS | 704 | [704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:20:17 INFO - PROCESS | 704 | [704] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:20:17 INFO - PROCESS | 704 | [704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:20:17 INFO - PROCESS | 704 | [704] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:20:17 INFO - PROCESS | 704 | 1467192017485 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]]]}] 02:20:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:20:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 734ms 02:20:17 INFO - PROCESS | 704 | 1467192017519 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 02:20:17 INFO - PROCESS | 704 | 1467192017522 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 02:20:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:20:17 INFO - PROCESS | 704 | 1467192017525 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:20:17 INFO - PROCESS | 704 | 1467192017527 Marionette TRACE conn6 <- [1,562,null,{}] 02:20:17 INFO - PROCESS | 704 | 1467192017535 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}] 02:20:17 INFO - PROCESS | 704 | 1467192017537 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:17 INFO - PROCESS | 704 | 1467192017650 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 02:20:17 INFO - PROCESS | 704 | 1467192017656 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:17 INFO - PROCESS | 704 | 1467192017658 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:17 INFO - PROCESS | 704 | ++DOCSHELL 000000B22742F800 == 35 [pid = 704] [id = 150] 02:20:17 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B224A5E800) [pid = 704] [serial = 448] [outer = 0000000000000000] 02:20:17 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B224A90800) [pid = 704] [serial = 449] [outer = 000000B224A5E800] 02:20:17 INFO - PROCESS | 704 | 1467192017705 Marionette DEBUG loaded listener.js 02:20:17 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B22547DC00) [pid = 704] [serial = 450] [outer = 000000B224A5E800] 02:20:18 INFO - PROCESS | 704 | 1467192018164 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]]]}] 02:20:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:20:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 670ms 02:20:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:20:18 INFO - PROCESS | 704 | 1467192018200 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 02:20:18 INFO - PROCESS | 704 | 1467192018202 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 02:20:18 INFO - PROCESS | 704 | 1467192018205 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:20:18 INFO - PROCESS | 704 | 1467192018207 Marionette TRACE conn6 <- [1,566,null,{}] 02:20:18 INFO - PROCESS | 704 | 1467192018216 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}] 02:20:18 INFO - PROCESS | 704 | 1467192018223 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:18 INFO - PROCESS | 704 | 1467192018398 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 02:20:18 INFO - PROCESS | 704 | 1467192018453 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:18 INFO - PROCESS | 704 | 1467192018455 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:18 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A1BB000 == 36 [pid = 704] [id = 151] 02:20:18 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B22669B000) [pid = 704] [serial = 451] [outer = 0000000000000000] 02:20:18 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B227571C00) [pid = 704] [serial = 452] [outer = 000000B22669B000] 02:20:18 INFO - PROCESS | 704 | 1467192018502 Marionette DEBUG loaded listener.js 02:20:18 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B2277A3400) [pid = 704] [serial = 453] [outer = 000000B22669B000] 02:20:18 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B2154EF400) [pid = 704] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:20:18 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B21B5D5C00) [pid = 704] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:20:18 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B21D11C400) [pid = 704] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:20:18 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B21D11BC00) [pid = 704] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:20:18 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B223BBEC00) [pid = 704] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:20:18 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B217393C00) [pid = 704] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:20:18 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B220C2F400) [pid = 704] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:20:18 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B224564C00) [pid = 704] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:20:18 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B21B5DC400) [pid = 704] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:20:18 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B2243EE000) [pid = 704] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:20:18 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B22446E000) [pid = 704] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:20:18 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B21738B000) [pid = 704] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:20:18 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B223319C00) [pid = 704] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:20:19 INFO - PROCESS | 704 | [704] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 02:20:19 INFO - PROCESS | 704 | 1467192019252 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]]]}] 02:20:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:20:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1078ms 02:20:19 INFO - PROCESS | 704 | 1467192019300 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 02:20:19 INFO - PROCESS | 704 | 1467192019302 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 02:20:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:20:19 INFO - PROCESS | 704 | 1467192019306 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:20:19 INFO - PROCESS | 704 | 1467192019308 Marionette TRACE conn6 <- [1,570,null,{}] 02:20:19 INFO - PROCESS | 704 | 1467192019311 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}] 02:20:19 INFO - PROCESS | 704 | 1467192019313 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:19 INFO - PROCESS | 704 | 1467192019398 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 02:20:19 INFO - PROCESS | 704 | 1467192019403 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:19 INFO - PROCESS | 704 | 1467192019405 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:19 INFO - PROCESS | 704 | ++DOCSHELL 000000B22B80F800 == 37 [pid = 704] [id = 152] 02:20:19 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B223317C00) [pid = 704] [serial = 454] [outer = 0000000000000000] 02:20:19 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B22446AC00) [pid = 704] [serial = 455] [outer = 000000B223317C00] 02:20:19 INFO - PROCESS | 704 | 1467192019451 Marionette DEBUG loaded listener.js 02:20:19 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B2277A7400) [pid = 704] [serial = 456] [outer = 000000B223317C00] 02:20:19 INFO - PROCESS | 704 | 1467192019914 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]]]}] 02:20:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:20:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 629ms 02:20:19 INFO - PROCESS | 704 | 1467192019936 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 02:20:19 INFO - PROCESS | 704 | 1467192019939 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 02:20:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:20:19 INFO - PROCESS | 704 | 1467192019950 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:20:19 INFO - PROCESS | 704 | 1467192019952 Marionette TRACE conn6 <- [1,574,null,{}] 02:20:19 INFO - PROCESS | 704 | 1467192019956 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}] 02:20:19 INFO - PROCESS | 704 | 1467192019958 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:20 INFO - PROCESS | 704 | 1467192020044 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 02:20:20 INFO - PROCESS | 704 | 1467192020050 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:20 INFO - PROCESS | 704 | 1467192020052 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:20 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BAAB800 == 38 [pid = 704] [id = 153] 02:20:20 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B227C0D800) [pid = 704] [serial = 457] [outer = 0000000000000000] 02:20:20 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B227C16000) [pid = 704] [serial = 458] [outer = 000000B227C0D800] 02:20:20 INFO - PROCESS | 704 | 1467192020097 Marionette DEBUG loaded listener.js 02:20:20 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B227CD1000) [pid = 704] [serial = 459] [outer = 000000B227C0D800] 02:20:20 INFO - PROCESS | 704 | [704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:20:20 INFO - PROCESS | 704 | [704] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:20:20 INFO - PROCESS | 704 | [704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:20:20 INFO - PROCESS | 704 | [704] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:20:20 INFO - PROCESS | 704 | 1467192020535 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]]]}] 02:20:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:20:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 629ms 02:20:20 INFO - PROCESS | 704 | 1467192020575 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 02:20:20 INFO - PROCESS | 704 | 1467192020577 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 02:20:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:20:20 INFO - PROCESS | 704 | 1467192020585 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:20:20 INFO - PROCESS | 704 | 1467192020587 Marionette TRACE conn6 <- [1,578,null,{}] 02:20:20 INFO - PROCESS | 704 | 1467192020591 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}] 02:20:20 INFO - PROCESS | 704 | 1467192020593 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:20 INFO - PROCESS | 704 | 1467192020681 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 02:20:20 INFO - PROCESS | 704 | 1467192020686 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:20 INFO - PROCESS | 704 | 1467192020688 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:20 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BDBB000 == 39 [pid = 704] [id = 154] 02:20:20 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B229870000) [pid = 704] [serial = 460] [outer = 0000000000000000] 02:20:20 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B229874C00) [pid = 704] [serial = 461] [outer = 000000B229870000] 02:20:20 INFO - PROCESS | 704 | 1467192020734 Marionette DEBUG loaded listener.js 02:20:20 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B2298EE000) [pid = 704] [serial = 462] [outer = 000000B229870000] 02:20:21 INFO - PROCESS | 704 | 1467192021487 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]]]}] 02:20:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:20:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 922ms 02:20:21 INFO - PROCESS | 704 | 1467192021511 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 02:20:21 INFO - PROCESS | 704 | 1467192021515 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 02:20:21 INFO - PROCESS | 704 | 1467192021520 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:20:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:20:21 INFO - PROCESS | 704 | 1467192021524 Marionette TRACE conn6 <- [1,582,null,{}] 02:20:21 INFO - PROCESS | 704 | 1467192021529 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}] 02:20:21 INFO - PROCESS | 704 | 1467192021533 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:21 INFO - PROCESS | 704 | 1467192021653 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 02:20:21 INFO - PROCESS | 704 | 1467192021743 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:21 INFO - PROCESS | 704 | 1467192021746 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:21 INFO - PROCESS | 704 | ++DOCSHELL 000000B223254800 == 40 [pid = 704] [id = 155] 02:20:21 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B220D82800) [pid = 704] [serial = 463] [outer = 0000000000000000] 02:20:21 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B223207800) [pid = 704] [serial = 464] [outer = 000000B220D82800] 02:20:21 INFO - PROCESS | 704 | 1467192021807 Marionette DEBUG loaded listener.js 02:20:21 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B2233B5000) [pid = 704] [serial = 465] [outer = 000000B220D82800] 02:20:22 INFO - PROCESS | 704 | 1467192022465 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]]]}] 02:20:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:20:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 985ms 02:20:22 INFO - PROCESS | 704 | 1467192022510 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 02:20:22 INFO - PROCESS | 704 | 1467192022515 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 02:20:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:20:22 INFO - PROCESS | 704 | 1467192022522 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:20:22 INFO - PROCESS | 704 | 1467192022525 Marionette TRACE conn6 <- [1,586,null,{}] 02:20:22 INFO - PROCESS | 704 | 1467192022530 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}] 02:20:22 INFO - PROCESS | 704 | 1467192022533 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:22 INFO - PROCESS | 704 | 1467192022656 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 02:20:22 INFO - PROCESS | 704 | 1467192022776 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:22 INFO - PROCESS | 704 | 1467192022779 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:22 INFO - PROCESS | 704 | ++DOCSHELL 000000B229B9F800 == 41 [pid = 704] [id = 156] 02:20:22 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B224432C00) [pid = 704] [serial = 466] [outer = 0000000000000000] 02:20:22 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B224A8D000) [pid = 704] [serial = 467] [outer = 000000B224432C00] 02:20:22 INFO - PROCESS | 704 | 1467192022839 Marionette DEBUG loaded listener.js 02:20:22 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B22669CC00) [pid = 704] [serial = 468] [outer = 000000B224432C00] 02:20:23 INFO - PROCESS | 704 | 1467192023455 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]]]}] 02:20:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:20:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 986ms 02:20:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:20:23 INFO - PROCESS | 704 | 1467192023510 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 02:20:23 INFO - PROCESS | 704 | 1467192023513 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 02:20:23 INFO - PROCESS | 704 | 1467192023516 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:20:23 INFO - PROCESS | 704 | 1467192023520 Marionette TRACE conn6 <- [1,590,null,{}] 02:20:23 INFO - PROCESS | 704 | 1467192023532 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}] 02:20:23 INFO - PROCESS | 704 | 1467192023537 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:23 INFO - PROCESS | 704 | 1467192023653 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 02:20:23 INFO - PROCESS | 704 | 1467192023773 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:23 INFO - PROCESS | 704 | 1467192023777 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:23 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BE34800 == 42 [pid = 704] [id = 157] 02:20:23 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B22986F000) [pid = 704] [serial = 469] [outer = 0000000000000000] 02:20:23 INFO - PROCESS | 704 | ++DOMWINDOW == 92 (000000B2298E5800) [pid = 704] [serial = 470] [outer = 000000B22986F000] 02:20:23 INFO - PROCESS | 704 | 1467192023838 Marionette DEBUG loaded listener.js 02:20:23 INFO - PROCESS | 704 | ++DOMWINDOW == 93 (000000B229B66800) [pid = 704] [serial = 471] [outer = 000000B22986F000] 02:20:24 INFO - PROCESS | 704 | 1467192024407 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]]]}] 02:20:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:20:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 923ms 02:20:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:20:24 INFO - PROCESS | 704 | 1467192024441 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 02:20:24 INFO - PROCESS | 704 | 1467192024445 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 02:20:24 INFO - PROCESS | 704 | 1467192024449 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:20:24 INFO - PROCESS | 704 | 1467192024451 Marionette TRACE conn6 <- [1,594,null,{}] 02:20:24 INFO - PROCESS | 704 | 1467192024454 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}] 02:20:24 INFO - PROCESS | 704 | 1467192024457 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:24 INFO - PROCESS | 704 | 1467192024578 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 02:20:24 INFO - PROCESS | 704 | 1467192024667 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:24 INFO - PROCESS | 704 | 1467192024670 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:24 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BFE4000 == 43 [pid = 704] [id = 158] 02:20:24 INFO - PROCESS | 704 | ++DOMWINDOW == 94 (000000B229BD0400) [pid = 704] [serial = 472] [outer = 0000000000000000] 02:20:24 INFO - PROCESS | 704 | ++DOMWINDOW == 95 (000000B229BD6000) [pid = 704] [serial = 473] [outer = 000000B229BD0400] 02:20:24 INFO - PROCESS | 704 | 1467192024727 Marionette DEBUG loaded listener.js 02:20:24 INFO - PROCESS | 704 | ++DOMWINDOW == 96 (000000B22A30A400) [pid = 704] [serial = 474] [outer = 000000B229BD0400] 02:20:25 INFO - PROCESS | 704 | 1467192025331 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]]]}] 02:20:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:20:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 923ms 02:20:25 INFO - PROCESS | 704 | 1467192025373 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 02:20:25 INFO - PROCESS | 704 | 1467192025376 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 02:20:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:20:25 INFO - PROCESS | 704 | 1467192025380 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:20:25 INFO - PROCESS | 704 | 1467192025382 Marionette TRACE conn6 <- [1,598,null,{}] 02:20:25 INFO - PROCESS | 704 | 1467192025385 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}] 02:20:25 INFO - PROCESS | 704 | 1467192025388 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:25 INFO - PROCESS | 704 | 1467192025501 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 02:20:25 INFO - PROCESS | 704 | 1467192025592 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:25 INFO - PROCESS | 704 | 1467192025594 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:25 INFO - PROCESS | 704 | ++DOCSHELL 000000B216E68800 == 44 [pid = 704] [id = 159] 02:20:25 INFO - PROCESS | 704 | ++DOMWINDOW == 97 (000000B2171A6000) [pid = 704] [serial = 475] [outer = 0000000000000000] 02:20:25 INFO - PROCESS | 704 | ++DOMWINDOW == 98 (000000B220C34000) [pid = 704] [serial = 476] [outer = 000000B2171A6000] 02:20:25 INFO - PROCESS | 704 | 1467192025649 Marionette DEBUG loaded listener.js 02:20:25 INFO - PROCESS | 704 | ++DOMWINDOW == 99 (000000B224466C00) [pid = 704] [serial = 477] [outer = 000000B2171A6000] 02:20:26 INFO - PROCESS | 704 | 1467192026389 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]]]}] 02:20:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:20:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1079ms 02:20:26 INFO - PROCESS | 704 | 1467192026461 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 02:20:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:20:26 INFO - PROCESS | 704 | 1467192026465 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 02:20:26 INFO - PROCESS | 704 | 1467192026470 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:20:26 INFO - PROCESS | 704 | 1467192026473 Marionette TRACE conn6 <- [1,602,null,{}] 02:20:26 INFO - PROCESS | 704 | 1467192026479 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}] 02:20:26 INFO - PROCESS | 704 | 1467192026482 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:26 INFO - PROCESS | 704 | 1467192026601 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 02:20:26 INFO - PROCESS | 704 | 1467192026676 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:26 INFO - PROCESS | 704 | 1467192026678 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:26 INFO - PROCESS | 704 | ++DOCSHELL 000000B2164EC800 == 45 [pid = 704] [id = 160] 02:20:26 INFO - PROCESS | 704 | ++DOMWINDOW == 100 (000000B21C2E3400) [pid = 704] [serial = 478] [outer = 0000000000000000] 02:20:26 INFO - PROCESS | 704 | ++DOMWINDOW == 101 (000000B21C53A800) [pid = 704] [serial = 479] [outer = 000000B21C2E3400] 02:20:26 INFO - PROCESS | 704 | 1467192026778 Marionette DEBUG loaded listener.js 02:20:26 INFO - PROCESS | 704 | ++DOMWINDOW == 102 (000000B220D10C00) [pid = 704] [serial = 480] [outer = 000000B21C2E3400] 02:20:27 INFO - PROCESS | 704 | --DOCSHELL 000000B22BAAB800 == 44 [pid = 704] [id = 153] 02:20:27 INFO - PROCESS | 704 | --DOCSHELL 000000B22B80F800 == 43 [pid = 704] [id = 152] 02:20:27 INFO - PROCESS | 704 | --DOCSHELL 000000B22A1BB000 == 42 [pid = 704] [id = 151] 02:20:27 INFO - PROCESS | 704 | --DOCSHELL 000000B22742F800 == 41 [pid = 704] [id = 150] 02:20:27 INFO - PROCESS | 704 | --DOCSHELL 000000B2260A4800 == 40 [pid = 704] [id = 149] 02:20:27 INFO - PROCESS | 704 | --DOCSHELL 000000B2245DF000 == 39 [pid = 704] [id = 148] 02:20:27 INFO - PROCESS | 704 | --DOCSHELL 000000B223267000 == 38 [pid = 704] [id = 147] 02:20:27 INFO - PROCESS | 704 | --DOCSHELL 000000B21BFB6000 == 37 [pid = 704] [id = 146] 02:20:27 INFO - PROCESS | 704 | --DOCSHELL 000000B229B9A800 == 36 [pid = 704] [id = 142] 02:20:27 INFO - PROCESS | 704 | --DOCSHELL 000000B22743F800 == 35 [pid = 704] [id = 144] 02:20:27 INFO - PROCESS | 704 | --DOCSHELL 000000B22B822000 == 34 [pid = 704] [id = 145] 02:20:27 INFO - PROCESS | 704 | --DOCSHELL 000000B220CAF800 == 33 [pid = 704] [id = 143] 02:20:27 INFO - PROCESS | 704 | --DOCSHELL 000000B216E68800 == 32 [pid = 704] [id = 159] 02:20:27 INFO - PROCESS | 704 | --DOCSHELL 000000B22BFE4000 == 31 [pid = 704] [id = 158] 02:20:27 INFO - PROCESS | 704 | --DOCSHELL 000000B22BE34800 == 30 [pid = 704] [id = 157] 02:20:27 INFO - PROCESS | 704 | --DOCSHELL 000000B229B9F800 == 29 [pid = 704] [id = 156] 02:20:27 INFO - PROCESS | 704 | --DOCSHELL 000000B223254800 == 28 [pid = 704] [id = 155] 02:20:27 INFO - PROCESS | 704 | --DOCSHELL 000000B22BDBB000 == 27 [pid = 704] [id = 154] 02:20:27 INFO - PROCESS | 704 | --DOMWINDOW == 101 (000000B216D2DC00) [pid = 704] [serial = 401] [outer = 0000000000000000] [url = about:blank] 02:20:27 INFO - PROCESS | 704 | --DOMWINDOW == 100 (000000B21738D400) [pid = 704] [serial = 402] [outer = 0000000000000000] [url = about:blank] 02:20:27 INFO - PROCESS | 704 | --DOMWINDOW == 99 (000000B21BF3B000) [pid = 704] [serial = 404] [outer = 0000000000000000] [url = about:blank] 02:20:27 INFO - PROCESS | 704 | --DOMWINDOW == 98 (000000B21D005C00) [pid = 704] [serial = 405] [outer = 0000000000000000] [url = about:blank] 02:20:27 INFO - PROCESS | 704 | --DOMWINDOW == 97 (000000B220D7A400) [pid = 704] [serial = 407] [outer = 0000000000000000] [url = about:blank] 02:20:27 INFO - PROCESS | 704 | --DOMWINDOW == 96 (000000B220C38000) [pid = 704] [serial = 398] [outer = 0000000000000000] [url = about:blank] 02:20:27 INFO - PROCESS | 704 | --DOMWINDOW == 95 (000000B22439B000) [pid = 704] [serial = 414] [outer = 0000000000000000] [url = about:blank] 02:20:27 INFO - PROCESS | 704 | --DOMWINDOW == 94 (000000B223C6D000) [pid = 704] [serial = 413] [outer = 0000000000000000] [url = about:blank] 02:20:27 INFO - PROCESS | 704 | --DOMWINDOW == 93 (000000B223314400) [pid = 704] [serial = 399] [outer = 0000000000000000] [url = about:blank] 02:20:27 INFO - PROCESS | 704 | --DOMWINDOW == 92 (000000B223394800) [pid = 704] [serial = 419] [outer = 0000000000000000] [url = about:blank] 02:20:27 INFO - PROCESS | 704 | --DOMWINDOW == 91 (000000B2243F0800) [pid = 704] [serial = 416] [outer = 0000000000000000] [url = about:blank] 02:20:27 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B224765C00) [pid = 704] [serial = 422] [outer = 0000000000000000] [url = about:blank] 02:20:27 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B22331B000) [pid = 704] [serial = 387] [outer = 0000000000000000] [url = about:blank] 02:20:27 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B220C2C800) [pid = 704] [serial = 386] [outer = 0000000000000000] [url = about:blank] 02:20:27 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B22442D000) [pid = 704] [serial = 390] [outer = 0000000000000000] [url = about:blank] 02:20:27 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B224425C00) [pid = 704] [serial = 389] [outer = 0000000000000000] [url = about:blank] 02:20:27 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B224A64C00) [pid = 704] [serial = 393] [outer = 0000000000000000] [url = about:blank] 02:20:27 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B224473C00) [pid = 704] [serial = 392] [outer = 0000000000000000] [url = about:blank] 02:20:27 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B227CD5800) [pid = 704] [serial = 396] [outer = 0000000000000000] [url = about:blank] 02:20:27 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B227C1A400) [pid = 704] [serial = 395] [outer = 0000000000000000] [url = about:blank] 02:20:27 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B224A8C400) [pid = 704] [serial = 425] [outer = 0000000000000000] [url = about:blank] 02:20:27 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B224433400) [pid = 704] [serial = 417] [outer = 0000000000000000] [url = about:blank] 02:20:27 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B2233A0C00) [pid = 704] [serial = 410] [outer = 0000000000000000] [url = about:blank] 02:20:27 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B2233D6C00) [pid = 704] [serial = 411] [outer = 0000000000000000] [url = about:blank] 02:20:27 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B224470400) [pid = 704] [serial = 420] [outer = 0000000000000000] [url = about:blank] 02:20:27 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B224818800) [pid = 704] [serial = 423] [outer = 0000000000000000] [url = about:blank] 02:20:27 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B2213E6C00) [pid = 704] [serial = 408] [outer = 0000000000000000] [url = about:blank] 02:20:28 INFO - PROCESS | 704 | 1467192028128 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]]]}] 02:20:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:20:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1692ms 02:20:28 INFO - PROCESS | 704 | 1467192028164 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 02:20:28 INFO - PROCESS | 704 | 1467192028168 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 02:20:28 INFO - PROCESS | 704 | 1467192028172 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:20:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:20:28 INFO - PROCESS | 704 | 1467192028176 Marionette TRACE conn6 <- [1,606,null,{}] 02:20:28 INFO - PROCESS | 704 | 1467192028181 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}] 02:20:28 INFO - PROCESS | 704 | 1467192028185 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:28 INFO - PROCESS | 704 | 1467192028284 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 02:20:28 INFO - PROCESS | 704 | 1467192028291 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:28 INFO - PROCESS | 704 | 1467192028296 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:28 INFO - PROCESS | 704 | ++DOCSHELL 000000B21773B000 == 28 [pid = 704] [id = 161] 02:20:28 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B2171A8C00) [pid = 704] [serial = 481] [outer = 0000000000000000] 02:20:28 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B217349400) [pid = 704] [serial = 482] [outer = 000000B2171A8C00] 02:20:28 INFO - PROCESS | 704 | 1467192028347 Marionette DEBUG loaded listener.js 02:20:28 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B21770E400) [pid = 704] [serial = 483] [outer = 000000B2171A8C00] 02:20:28 INFO - PROCESS | 704 | 1467192028833 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]]]}] 02:20:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:20:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 670ms 02:20:28 INFO - PROCESS | 704 | 1467192028847 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 02:20:28 INFO - PROCESS | 704 | 1467192028852 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 02:20:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:20:28 INFO - PROCESS | 704 | 1467192028859 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:20:28 INFO - PROCESS | 704 | 1467192028862 Marionette TRACE conn6 <- [1,610,null,{}] 02:20:28 INFO - PROCESS | 704 | 1467192028866 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}] 02:20:28 INFO - PROCESS | 704 | 1467192028869 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:28 INFO - PROCESS | 704 | 1467192028962 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 02:20:28 INFO - PROCESS | 704 | 1467192028970 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:28 INFO - PROCESS | 704 | 1467192028973 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:29 INFO - PROCESS | 704 | ++DOCSHELL 000000B21C382800 == 29 [pid = 704] [id = 162] 02:20:29 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B21B5D9000) [pid = 704] [serial = 484] [outer = 0000000000000000] 02:20:29 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B21B5DD000) [pid = 704] [serial = 485] [outer = 000000B21B5D9000] 02:20:29 INFO - PROCESS | 704 | 1467192029022 Marionette DEBUG loaded listener.js 02:20:29 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B21C04D400) [pid = 704] [serial = 486] [outer = 000000B21B5D9000] 02:20:30 INFO - PROCESS | 704 | --DOCSHELL 000000B21773B000 == 28 [pid = 704] [id = 161] 02:20:30 INFO - PROCESS | 704 | --DOCSHELL 000000B2164EC800 == 27 [pid = 704] [id = 160] 02:20:30 INFO - PROCESS | 704 | 1467192030823 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]]]}] 02:20:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:20:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 2022ms 02:20:30 INFO - PROCESS | 704 | 1467192030884 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 02:20:30 INFO - PROCESS | 704 | 1467192030889 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 02:20:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:20:30 INFO - PROCESS | 704 | 1467192030895 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:20:30 INFO - PROCESS | 704 | 1467192030898 Marionette TRACE conn6 <- [1,614,null,{}] 02:20:30 INFO - PROCESS | 704 | 1467192030905 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}] 02:20:30 INFO - PROCESS | 704 | 1467192030908 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:31 INFO - PROCESS | 704 | 1467192031011 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 02:20:31 INFO - PROCESS | 704 | 1467192031026 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:31 INFO - PROCESS | 704 | 1467192031031 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:31 INFO - PROCESS | 704 | ++DOCSHELL 000000B217A81000 == 28 [pid = 704] [id = 163] 02:20:31 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B21738BC00) [pid = 704] [serial = 487] [outer = 0000000000000000] 02:20:31 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B21738DC00) [pid = 704] [serial = 488] [outer = 000000B21738BC00] 02:20:31 INFO - PROCESS | 704 | 1467192031083 Marionette DEBUG loaded listener.js 02:20:31 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B217A1CC00) [pid = 704] [serial = 489] [outer = 000000B21738BC00] 02:20:31 INFO - PROCESS | 704 | 1467192031619 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]]]}] 02:20:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:20:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 776ms 02:20:31 INFO - PROCESS | 704 | 1467192031677 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 02:20:31 INFO - PROCESS | 704 | 1467192031682 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 02:20:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:20:31 INFO - PROCESS | 704 | 1467192031689 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:20:31 INFO - PROCESS | 704 | 1467192031692 Marionette TRACE conn6 <- [1,618,null,{}] 02:20:31 INFO - PROCESS | 704 | 1467192031697 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}] 02:20:31 INFO - PROCESS | 704 | 1467192031700 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:31 INFO - PROCESS | 704 | 1467192031818 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 02:20:31 INFO - PROCESS | 704 | 1467192031869 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:31 INFO - PROCESS | 704 | 1467192031872 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:31 INFO - PROCESS | 704 | ++DOCSHELL 000000B220CB3000 == 29 [pid = 704] [id = 164] 02:20:31 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B21B877800) [pid = 704] [serial = 490] [outer = 0000000000000000] 02:20:31 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B21BF43000) [pid = 704] [serial = 491] [outer = 000000B21B877800] 02:20:31 INFO - PROCESS | 704 | 1467192031924 Marionette DEBUG loaded listener.js 02:20:32 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B21D007400) [pid = 704] [serial = 492] [outer = 000000B21B877800] 02:20:32 INFO - PROCESS | 704 | 1467192032444 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]]]}] 02:20:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:20:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 839ms 02:20:32 INFO - PROCESS | 704 | 1467192032532 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 02:20:32 INFO - PROCESS | 704 | 1467192032534 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 02:20:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:20:32 INFO - PROCESS | 704 | 1467192032538 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:20:32 INFO - PROCESS | 704 | 1467192032542 Marionette TRACE conn6 <- [1,622,null,{}] 02:20:32 INFO - PROCESS | 704 | 1467192032562 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}] 02:20:32 INFO - PROCESS | 704 | 1467192032567 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:32 INFO - PROCESS | 704 | 1467192032686 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 02:20:32 INFO - PROCESS | 704 | 1467192032695 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:32 INFO - PROCESS | 704 | 1467192032698 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:32 INFO - PROCESS | 704 | ++DOCSHELL 000000B22324E800 == 30 [pid = 704] [id = 165] 02:20:32 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B2171A7000) [pid = 704] [serial = 493] [outer = 0000000000000000] 02:20:32 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B220C7F400) [pid = 704] [serial = 494] [outer = 000000B2171A7000] 02:20:32 INFO - PROCESS | 704 | 1467192032785 Marionette DEBUG loaded listener.js 02:20:32 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B220D82000) [pid = 704] [serial = 495] [outer = 000000B2171A7000] 02:20:33 INFO - PROCESS | 704 | [704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:20:33 INFO - PROCESS | 704 | [704] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:20:33 INFO - PROCESS | 704 | [704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:20:33 INFO - PROCESS | 704 | 1467192033523 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]]]}] 02:20:33 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B229870000) [pid = 704] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:20:33 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B227C0D800) [pid = 704] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:20:33 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B21C2E3400) [pid = 704] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:20:33 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B220D82800) [pid = 704] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:20:33 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B224432C00) [pid = 704] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:20:33 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B22986F000) [pid = 704] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:20:33 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B229BD0400) [pid = 704] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:20:33 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B2171A6000) [pid = 704] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:20:33 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B2171A8C00) [pid = 704] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:20:33 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B22446BC00) [pid = 704] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:20:33 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B22669B000) [pid = 704] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:20:33 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B224A59000) [pid = 704] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:20:33 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B223313C00) [pid = 704] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:20:33 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B224A5E800) [pid = 704] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:20:33 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B224432400) [pid = 704] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:20:33 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B21B5DA000) [pid = 704] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:20:33 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B21B5DB000) [pid = 704] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:20:33 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B223317C00) [pid = 704] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:20:33 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B22386E400) [pid = 704] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:20:33 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B220C85C00) [pid = 704] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:20:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:20:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1036ms 02:20:33 INFO - PROCESS | 704 | 1467192033576 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 02:20:33 INFO - PROCESS | 704 | 1467192033579 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 02:20:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:20:33 INFO - PROCESS | 704 | 1467192033583 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:20:33 INFO - PROCESS | 704 | 1467192033584 Marionette TRACE conn6 <- [1,626,null,{}] 02:20:33 INFO - PROCESS | 704 | 1467192033588 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}] 02:20:33 INFO - PROCESS | 704 | 1467192033590 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:33 INFO - PROCESS | 704 | 1467192033680 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 02:20:33 INFO - PROCESS | 704 | 1467192033687 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:33 INFO - PROCESS | 704 | 1467192033689 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:33 INFO - PROCESS | 704 | ++DOCSHELL 000000B223B7D800 == 31 [pid = 704] [id = 166] 02:20:33 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B21B5CE800) [pid = 704] [serial = 496] [outer = 0000000000000000] 02:20:33 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B21C53AC00) [pid = 704] [serial = 497] [outer = 000000B21B5CE800] 02:20:33 INFO - PROCESS | 704 | 1467192033737 Marionette DEBUG loaded listener.js 02:20:33 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B22142E400) [pid = 704] [serial = 498] [outer = 000000B21B5CE800] 02:20:34 INFO - PROCESS | 704 | [704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:20:34 INFO - PROCESS | 704 | [704] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:20:34 INFO - PROCESS | 704 | [704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:20:34 INFO - PROCESS | 704 | [704] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:20:34 INFO - PROCESS | 704 | 1467192034215 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]]]}] 02:20:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:20:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 671ms 02:20:34 INFO - PROCESS | 704 | 1467192034256 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 02:20:34 INFO - PROCESS | 704 | 1467192034259 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 02:20:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:20:34 INFO - PROCESS | 704 | 1467192034262 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:20:34 INFO - PROCESS | 704 | 1467192034264 Marionette TRACE conn6 <- [1,630,null,{}] 02:20:34 INFO - PROCESS | 704 | 1467192034267 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}] 02:20:34 INFO - PROCESS | 704 | 1467192034269 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:34 INFO - PROCESS | 704 | 1467192034351 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 02:20:34 INFO - PROCESS | 704 | 1467192034359 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:34 INFO - PROCESS | 704 | 1467192034361 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:34 INFO - PROCESS | 704 | ++DOCSHELL 000000B223F46000 == 32 [pid = 704] [id = 167] 02:20:34 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B21B86B800) [pid = 704] [serial = 499] [outer = 0000000000000000] 02:20:34 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B22320E000) [pid = 704] [serial = 500] [outer = 000000B21B86B800] 02:20:34 INFO - PROCESS | 704 | 1467192034408 Marionette DEBUG loaded listener.js 02:20:34 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B223232C00) [pid = 704] [serial = 501] [outer = 000000B21B86B800] 02:20:34 INFO - PROCESS | 704 | 1467192034851 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]]]}] 02:20:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:20:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 629ms 02:20:34 INFO - PROCESS | 704 | 1467192034894 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 02:20:34 INFO - PROCESS | 704 | 1467192034897 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 02:20:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:20:34 INFO - PROCESS | 704 | 1467192034900 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:20:34 INFO - PROCESS | 704 | 1467192034902 Marionette TRACE conn6 <- [1,634,null,{}] 02:20:34 INFO - PROCESS | 704 | 1467192034905 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}] 02:20:34 INFO - PROCESS | 704 | 1467192034911 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:35 INFO - PROCESS | 704 | 1467192035021 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 02:20:35 INFO - PROCESS | 704 | 1467192035029 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:35 INFO - PROCESS | 704 | 1467192035031 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:35 INFO - PROCESS | 704 | ++DOCSHELL 000000B2247AA800 == 33 [pid = 704] [id = 168] 02:20:35 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B22331BC00) [pid = 704] [serial = 502] [outer = 0000000000000000] 02:20:35 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B223399C00) [pid = 704] [serial = 503] [outer = 000000B22331BC00] 02:20:35 INFO - PROCESS | 704 | 1467192035078 Marionette DEBUG loaded listener.js 02:20:35 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B2233D3800) [pid = 704] [serial = 504] [outer = 000000B22331BC00] 02:20:35 INFO - PROCESS | 704 | 1467192035533 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]]]}] 02:20:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:20:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 734ms 02:20:35 INFO - PROCESS | 704 | 1467192035638 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 02:20:35 INFO - PROCESS | 704 | 1467192035643 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 02:20:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:20:35 INFO - PROCESS | 704 | 1467192035648 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:20:35 INFO - PROCESS | 704 | 1467192035653 Marionette TRACE conn6 <- [1,638,null,{}] 02:20:35 INFO - PROCESS | 704 | 1467192035659 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}] 02:20:35 INFO - PROCESS | 704 | 1467192035663 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:35 INFO - PROCESS | 704 | 1467192035817 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 02:20:35 INFO - PROCESS | 704 | 1467192035882 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:35 INFO - PROCESS | 704 | 1467192035886 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:35 INFO - PROCESS | 704 | ++DOCSHELL 000000B217A76000 == 34 [pid = 704] [id = 169] 02:20:35 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B216E8C800) [pid = 704] [serial = 505] [outer = 0000000000000000] 02:20:35 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B2171A1800) [pid = 704] [serial = 506] [outer = 000000B216E8C800] 02:20:35 INFO - PROCESS | 704 | 1467192035948 Marionette DEBUG loaded listener.js 02:20:36 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B217711800) [pid = 704] [serial = 507] [outer = 000000B216E8C800] 02:20:36 INFO - PROCESS | 704 | 1467192036762 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]]]}] 02:20:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:20:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1177ms 02:20:36 INFO - PROCESS | 704 | 1467192036830 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 02:20:36 INFO - PROCESS | 704 | 1467192036833 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 02:20:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:20:36 INFO - PROCESS | 704 | 1467192036840 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:20:36 INFO - PROCESS | 704 | 1467192036844 Marionette TRACE conn6 <- [1,642,null,{}] 02:20:36 INFO - PROCESS | 704 | 1467192036849 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}] 02:20:36 INFO - PROCESS | 704 | 1467192036852 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:36 INFO - PROCESS | 704 | 1467192036981 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 02:20:37 INFO - PROCESS | 704 | 1467192037048 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:37 INFO - PROCESS | 704 | 1467192037051 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:37 INFO - PROCESS | 704 | ++DOCSHELL 000000B223F33800 == 35 [pid = 704] [id = 170] 02:20:37 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B21DC68000) [pid = 704] [serial = 508] [outer = 0000000000000000] 02:20:37 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B220D0B400) [pid = 704] [serial = 509] [outer = 000000B21DC68000] 02:20:37 INFO - PROCESS | 704 | 1467192037111 Marionette DEBUG loaded listener.js 02:20:37 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B2217F0400) [pid = 704] [serial = 510] [outer = 000000B21DC68000] 02:20:37 INFO - PROCESS | 704 | 1467192037788 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]]]}] 02:20:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:20:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 985ms 02:20:37 INFO - PROCESS | 704 | 1467192037823 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 02:20:37 INFO - PROCESS | 704 | 1467192037826 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 02:20:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:20:37 INFO - PROCESS | 704 | 1467192037830 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:20:37 INFO - PROCESS | 704 | 1467192037833 Marionette TRACE conn6 <- [1,646,null,{}] 02:20:37 INFO - PROCESS | 704 | 1467192037844 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}] 02:20:37 INFO - PROCESS | 704 | 1467192037849 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:37 INFO - PROCESS | 704 | 1467192037979 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 02:20:38 INFO - PROCESS | 704 | 1467192038053 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:38 INFO - PROCESS | 704 | 1467192038058 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:38 INFO - PROCESS | 704 | ++DOCSHELL 000000B22324E000 == 36 [pid = 704] [id = 171] 02:20:38 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B2233A1000) [pid = 704] [serial = 511] [outer = 0000000000000000] 02:20:38 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B2233BC000) [pid = 704] [serial = 512] [outer = 000000B2233A1000] 02:20:38 INFO - PROCESS | 704 | 1467192038119 Marionette DEBUG loaded listener.js 02:20:38 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B223B23C00) [pid = 704] [serial = 513] [outer = 000000B2233A1000] 02:20:38 INFO - PROCESS | 704 | --DOCSHELL 000000B223F46000 == 35 [pid = 704] [id = 167] 02:20:38 INFO - PROCESS | 704 | --DOCSHELL 000000B223B7D800 == 34 [pid = 704] [id = 166] 02:20:38 INFO - PROCESS | 704 | --DOCSHELL 000000B22324E800 == 33 [pid = 704] [id = 165] 02:20:38 INFO - PROCESS | 704 | --DOCSHELL 000000B220CB3000 == 32 [pid = 704] [id = 164] 02:20:38 INFO - PROCESS | 704 | --DOCSHELL 000000B217A81000 == 31 [pid = 704] [id = 163] 02:20:38 INFO - PROCESS | 704 | --DOCSHELL 000000B21C382800 == 30 [pid = 704] [id = 162] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B21B5DD000) [pid = 704] [serial = 485] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B21C53A800) [pid = 704] [serial = 479] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B223207800) [pid = 704] [serial = 464] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B224A8D000) [pid = 704] [serial = 467] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B2233B5000) [pid = 704] [serial = 465] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B2298E5800) [pid = 704] [serial = 470] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B22669CC00) [pid = 704] [serial = 468] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B229BD6000) [pid = 704] [serial = 473] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B229B66800) [pid = 704] [serial = 471] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B220D10C00) [pid = 704] [serial = 480] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B220C34000) [pid = 704] [serial = 476] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B227CD1000) [pid = 704] [serial = 459] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B21770E400) [pid = 704] [serial = 483] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B22A30A400) [pid = 704] [serial = 474] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B224466C00) [pid = 704] [serial = 477] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B217349400) [pid = 704] [serial = 482] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B224470800) [pid = 704] [serial = 446] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B227571C00) [pid = 704] [serial = 452] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B2251F1400) [pid = 704] [serial = 426] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B2277A3400) [pid = 704] [serial = 453] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B223B1E000) [pid = 704] [serial = 432] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B22547DC00) [pid = 704] [serial = 450] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B224560800) [pid = 704] [serial = 434] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 64 (000000B224A90800) [pid = 704] [serial = 449] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 63 (000000B21B86F400) [pid = 704] [serial = 437] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 62 (000000B21D11B800) [pid = 704] [serial = 438] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 61 (000000B21BF45C00) [pid = 704] [serial = 428] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 60 (000000B22331A000) [pid = 704] [serial = 431] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 59 (000000B21DC60000) [pid = 704] [serial = 429] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 58 (000000B22446AC00) [pid = 704] [serial = 455] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 57 (000000B22600E400) [pid = 704] [serial = 435] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 56 (000000B223BC2800) [pid = 704] [serial = 443] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 55 (000000B2277A7400) [pid = 704] [serial = 456] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 54 (000000B224765400) [pid = 704] [serial = 447] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 53 (000000B223207000) [pid = 704] [serial = 440] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 52 (000000B2243A7C00) [pid = 704] [serial = 444] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 51 (000000B2232B1000) [pid = 704] [serial = 441] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 50 (000000B2298EE000) [pid = 704] [serial = 462] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 49 (000000B229874C00) [pid = 704] [serial = 461] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | --DOMWINDOW == 48 (000000B227C16000) [pid = 704] [serial = 458] [outer = 0000000000000000] [url = about:blank] 02:20:38 INFO - PROCESS | 704 | 1467192038932 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]]]}] 02:20:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:20:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1128ms 02:20:38 INFO - PROCESS | 704 | 1467192038960 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 02:20:38 INFO - PROCESS | 704 | 1467192038965 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 02:20:38 INFO - PROCESS | 704 | 1467192038969 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:20:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:20:38 INFO - PROCESS | 704 | 1467192038973 Marionette TRACE conn6 <- [1,650,null,{}] 02:20:38 INFO - PROCESS | 704 | 1467192038979 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}] 02:20:38 INFO - PROCESS | 704 | 1467192038982 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:39 INFO - PROCESS | 704 | 1467192039072 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 02:20:39 INFO - PROCESS | 704 | 1467192039079 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:39 INFO - PROCESS | 704 | 1467192039084 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:39 INFO - PROCESS | 704 | ++DOCSHELL 000000B21BCB8800 == 31 [pid = 704] [id = 172] 02:20:39 INFO - PROCESS | 704 | ++DOMWINDOW == 49 (000000B217534400) [pid = 704] [serial = 514] [outer = 0000000000000000] 02:20:39 INFO - PROCESS | 704 | ++DOMWINDOW == 50 (000000B217A1BC00) [pid = 704] [serial = 515] [outer = 000000B217534400] 02:20:39 INFO - PROCESS | 704 | 1467192039134 Marionette DEBUG loaded listener.js 02:20:39 INFO - PROCESS | 704 | ++DOMWINDOW == 51 (000000B21B8C4800) [pid = 704] [serial = 516] [outer = 000000B217534400] 02:20:39 INFO - PROCESS | 704 | [704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:20:39 INFO - PROCESS | 704 | [704] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:20:39 INFO - PROCESS | 704 | [704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:20:39 INFO - PROCESS | 704 | [704] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:20:39 INFO - PROCESS | 704 | 1467192039623 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]]]}] 02:20:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:20:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 671ms 02:20:39 INFO - PROCESS | 704 | 1467192039645 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 02:20:39 INFO - PROCESS | 704 | 1467192039649 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 02:20:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:20:39 INFO - PROCESS | 704 | 1467192039655 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:20:39 INFO - PROCESS | 704 | 1467192039658 Marionette TRACE conn6 <- [1,654,null,{}] 02:20:39 INFO - PROCESS | 704 | 1467192039693 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}] 02:20:39 INFO - PROCESS | 704 | 1467192039696 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:39 INFO - PROCESS | 704 | 1467192039787 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 02:20:39 INFO - PROCESS | 704 | 1467192039796 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:39 INFO - PROCESS | 704 | 1467192039798 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:39 INFO - PROCESS | 704 | ++DOCSHELL 000000B218125000 == 32 [pid = 704] [id = 173] 02:20:39 INFO - PROCESS | 704 | ++DOMWINDOW == 52 (000000B21D5BA400) [pid = 704] [serial = 517] [outer = 0000000000000000] 02:20:39 INFO - PROCESS | 704 | ++DOMWINDOW == 53 (000000B21DC63800) [pid = 704] [serial = 518] [outer = 000000B21D5BA400] 02:20:39 INFO - PROCESS | 704 | 1467192039847 Marionette DEBUG loaded listener.js 02:20:39 INFO - PROCESS | 704 | ++DOMWINDOW == 54 (000000B220D10400) [pid = 704] [serial = 519] [outer = 000000B21D5BA400] 02:20:40 INFO - PROCESS | 704 | [704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:20:40 INFO - PROCESS | 704 | [704] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:20:40 INFO - PROCESS | 704 | [704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:20:40 INFO - PROCESS | 704 | 1467192040322 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]]]}] 02:20:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:20:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 733ms 02:20:40 INFO - PROCESS | 704 | 1467192040392 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 02:20:40 INFO - PROCESS | 704 | 1467192040394 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 02:20:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:20:40 INFO - PROCESS | 704 | 1467192040398 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:20:40 INFO - PROCESS | 704 | 1467192040401 Marionette TRACE conn6 <- [1,658,null,{}] 02:20:40 INFO - PROCESS | 704 | 1467192040412 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}] 02:20:40 INFO - PROCESS | 704 | 1467192040417 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:40 INFO - PROCESS | 704 | 1467192040505 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 02:20:40 INFO - PROCESS | 704 | 1467192040578 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:40 INFO - PROCESS | 704 | 1467192040581 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:40 INFO - PROCESS | 704 | ++DOCSHELL 000000B223A63800 == 33 [pid = 704] [id = 174] 02:20:40 INFO - PROCESS | 704 | ++DOMWINDOW == 55 (000000B223224400) [pid = 704] [serial = 520] [outer = 0000000000000000] 02:20:40 INFO - PROCESS | 704 | ++DOMWINDOW == 56 (000000B22331AC00) [pid = 704] [serial = 521] [outer = 000000B223224400] 02:20:40 INFO - PROCESS | 704 | 1467192040630 Marionette DEBUG loaded listener.js 02:20:40 INFO - PROCESS | 704 | ++DOMWINDOW == 57 (000000B2233A0400) [pid = 704] [serial = 522] [outer = 000000B223224400] 02:20:41 INFO - PROCESS | 704 | 1467192041013 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]]]}] 02:20:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:20:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 629ms 02:20:41 INFO - PROCESS | 704 | 1467192041029 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 02:20:41 INFO - PROCESS | 704 | 1467192041032 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 02:20:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:20:41 INFO - PROCESS | 704 | 1467192041035 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:20:41 INFO - PROCESS | 704 | 1467192041037 Marionette TRACE conn6 <- [1,662,null,{}] 02:20:41 INFO - PROCESS | 704 | 1467192041041 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}] 02:20:41 INFO - PROCESS | 704 | 1467192041043 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:41 INFO - PROCESS | 704 | 1467192041163 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 02:20:41 INFO - PROCESS | 704 | 1467192041213 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:41 INFO - PROCESS | 704 | 1467192041215 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:41 INFO - PROCESS | 704 | ++DOCSHELL 000000B22413A000 == 34 [pid = 704] [id = 175] 02:20:41 INFO - PROCESS | 704 | ++DOMWINDOW == 58 (000000B223B24000) [pid = 704] [serial = 523] [outer = 0000000000000000] 02:20:41 INFO - PROCESS | 704 | ++DOMWINDOW == 59 (000000B223BB9400) [pid = 704] [serial = 524] [outer = 000000B223B24000] 02:20:41 INFO - PROCESS | 704 | 1467192041263 Marionette DEBUG loaded listener.js 02:20:41 INFO - PROCESS | 704 | ++DOMWINDOW == 60 (000000B223E2D000) [pid = 704] [serial = 525] [outer = 000000B223B24000] 02:20:41 INFO - PROCESS | 704 | [704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:20:41 INFO - PROCESS | 704 | [704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:20:41 INFO - PROCESS | 704 | [704] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:20:41 INFO - PROCESS | 704 | 1467192041726 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]]]}] 02:20:41 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 02:20:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 732ms 02:20:41 INFO - PROCESS | 704 | 1467192041770 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 02:20:41 INFO - PROCESS | 704 | 1467192041773 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 02:20:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:20:41 INFO - PROCESS | 704 | 1467192041780 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:20:41 INFO - PROCESS | 704 | 1467192041782 Marionette TRACE conn6 <- [1,666,null,{}] 02:20:41 INFO - PROCESS | 704 | 1467192041786 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}] 02:20:41 INFO - PROCESS | 704 | 1467192041788 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:41 INFO - PROCESS | 704 | 1467192041898 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 02:20:41 INFO - PROCESS | 704 | 1467192041948 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:41 INFO - PROCESS | 704 | 1467192041951 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:41 INFO - PROCESS | 704 | ++DOCSHELL 000000B2247C5000 == 35 [pid = 704] [id = 176] 02:20:41 INFO - PROCESS | 704 | ++DOMWINDOW == 61 (000000B2241BF000) [pid = 704] [serial = 526] [outer = 0000000000000000] 02:20:41 INFO - PROCESS | 704 | ++DOMWINDOW == 62 (000000B22439C400) [pid = 704] [serial = 527] [outer = 000000B2241BF000] 02:20:42 INFO - PROCESS | 704 | 1467192041997 Marionette DEBUG loaded listener.js 02:20:42 INFO - PROCESS | 704 | ++DOMWINDOW == 63 (000000B2243A5800) [pid = 704] [serial = 528] [outer = 000000B2241BF000] 02:20:42 INFO - PROCESS | 704 | 1467192042435 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]]]}] 02:20:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:20:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 671ms 02:20:42 INFO - PROCESS | 704 | 1467192042455 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 02:20:42 INFO - PROCESS | 704 | 1467192042458 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 02:20:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:20:42 INFO - PROCESS | 704 | 1467192042461 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:20:42 INFO - PROCESS | 704 | 1467192042463 Marionette TRACE conn6 <- [1,670,null,{}] 02:20:42 INFO - PROCESS | 704 | 1467192042466 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}] 02:20:42 INFO - PROCESS | 704 | 1467192042473 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:42 INFO - PROCESS | 704 | 1467192042636 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 02:20:42 INFO - PROCESS | 704 | 1467192042657 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:42 INFO - PROCESS | 704 | 1467192042659 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:42 INFO - PROCESS | 704 | ++DOCSHELL 000000B226EC9800 == 36 [pid = 704] [id = 177] 02:20:42 INFO - PROCESS | 704 | ++DOMWINDOW == 64 (000000B224424400) [pid = 704] [serial = 529] [outer = 0000000000000000] 02:20:42 INFO - PROCESS | 704 | ++DOMWINDOW == 65 (000000B22442E800) [pid = 704] [serial = 530] [outer = 000000B224424400] 02:20:42 INFO - PROCESS | 704 | 1467192042706 Marionette DEBUG loaded listener.js 02:20:42 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B22455D000) [pid = 704] [serial = 531] [outer = 000000B224424400] 02:20:42 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B21B877800) [pid = 704] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:20:42 INFO - PROCESS | 704 | --DOMWINDOW == 64 (000000B21738BC00) [pid = 704] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:20:42 INFO - PROCESS | 704 | --DOMWINDOW == 63 (000000B21B5D9000) [pid = 704] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:20:42 INFO - PROCESS | 704 | --DOMWINDOW == 62 (000000B2171A7000) [pid = 704] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:20:42 INFO - PROCESS | 704 | --DOMWINDOW == 61 (000000B21B5CE800) [pid = 704] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:20:42 INFO - PROCESS | 704 | --DOMWINDOW == 60 (000000B21B86B800) [pid = 704] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:20:43 INFO - PROCESS | 704 | [704] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:20:43 INFO - PROCESS | 704 | [704] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:20:43 INFO - PROCESS | 704 | 1467192043684 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]]]}] 02:20:43 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) 02:20:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1281ms 02:20:43 INFO - PROCESS | 704 | 1467192043745 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 02:20:43 INFO - PROCESS | 704 | 1467192043747 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 02:20:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:20:43 INFO - PROCESS | 704 | 1467192043751 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:20:43 INFO - PROCESS | 704 | 1467192043753 Marionette TRACE conn6 <- [1,674,null,{}] 02:20:43 INFO - PROCESS | 704 | 1467192043756 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}] 02:20:43 INFO - PROCESS | 704 | 1467192043758 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:43 INFO - PROCESS | 704 | 1467192043865 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 02:20:43 INFO - PROCESS | 704 | 1467192043875 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:43 INFO - PROCESS | 704 | 1467192043877 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:43 INFO - PROCESS | 704 | ++DOCSHELL 000000B223F45800 == 37 [pid = 704] [id = 178] 02:20:43 INFO - PROCESS | 704 | ++DOMWINDOW == 61 (000000B2213E9C00) [pid = 704] [serial = 532] [outer = 0000000000000000] 02:20:43 INFO - PROCESS | 704 | ++DOMWINDOW == 62 (000000B224562000) [pid = 704] [serial = 533] [outer = 000000B2213E9C00] 02:20:43 INFO - PROCESS | 704 | 1467192043923 Marionette DEBUG loaded listener.js 02:20:44 INFO - PROCESS | 704 | ++DOMWINDOW == 63 (000000B224763000) [pid = 704] [serial = 534] [outer = 000000B2213E9C00] 02:20:44 INFO - PROCESS | 704 | 1467192044834 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]]]}] 02:20:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:20:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1132ms 02:20:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:20:44 INFO - PROCESS | 704 | 1467192044888 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 02:20:44 INFO - PROCESS | 704 | 1467192044890 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 02:20:44 INFO - PROCESS | 704 | 1467192044894 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:20:44 INFO - PROCESS | 704 | 1467192044895 Marionette TRACE conn6 <- [1,678,null,{}] 02:20:44 INFO - PROCESS | 704 | 1467192044899 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}] 02:20:44 INFO - PROCESS | 704 | 1467192044901 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:44 INFO - PROCESS | 704 | 1467192044988 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 02:20:45 INFO - PROCESS | 704 | 1467192044994 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:45 INFO - PROCESS | 704 | 1467192044996 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:45 INFO - PROCESS | 704 | ++DOCSHELL 000000B228311800 == 38 [pid = 704] [id = 179] 02:20:45 INFO - PROCESS | 704 | ++DOMWINDOW == 64 (000000B224768C00) [pid = 704] [serial = 535] [outer = 0000000000000000] 02:20:45 INFO - PROCESS | 704 | ++DOMWINDOW == 65 (000000B22476E000) [pid = 704] [serial = 536] [outer = 000000B224768C00] 02:20:45 INFO - PROCESS | 704 | 1467192045048 Marionette DEBUG loaded listener.js 02:20:45 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B22481CC00) [pid = 704] [serial = 537] [outer = 000000B224768C00] 02:20:46 INFO - PROCESS | 704 | 1467192046216 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]]]}] 02:20:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:20:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1389ms 02:20:46 INFO - PROCESS | 704 | 1467192046316 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 02:20:46 INFO - PROCESS | 704 | 1467192046321 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 02:20:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:20:46 INFO - PROCESS | 704 | 1467192046327 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:20:46 INFO - PROCESS | 704 | 1467192046330 Marionette TRACE conn6 <- [1,682,null,{}] 02:20:46 INFO - PROCESS | 704 | 1467192046336 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}] 02:20:46 INFO - PROCESS | 704 | 1467192046340 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:46 INFO - PROCESS | 704 | 1467192046527 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 02:20:46 INFO - PROCESS | 704 | 1467192046595 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:46 INFO - PROCESS | 704 | 1467192046598 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:46 INFO - PROCESS | 704 | ++DOCSHELL 000000B2230C1800 == 39 [pid = 704] [id = 180] 02:20:46 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B21D082C00) [pid = 704] [serial = 538] [outer = 0000000000000000] 02:20:46 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B220C34000) [pid = 704] [serial = 539] [outer = 000000B21D082C00] 02:20:46 INFO - PROCESS | 704 | 1467192046659 Marionette DEBUG loaded listener.js 02:20:46 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B221FEE000) [pid = 704] [serial = 540] [outer = 000000B21D082C00] 02:20:47 INFO - PROCESS | 704 | 1467192047705 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]]]}] 02:20:47 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) 02:20:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1432ms 02:20:47 INFO - PROCESS | 704 | 1467192047760 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 02:20:47 INFO - PROCESS | 704 | 1467192047766 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 02:20:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:20:47 INFO - PROCESS | 704 | 1467192047772 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:20:47 INFO - PROCESS | 704 | 1467192047776 Marionette TRACE conn6 <- [1,686,null,{}] 02:20:47 INFO - PROCESS | 704 | 1467192047826 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}] 02:20:47 INFO - PROCESS | 704 | 1467192047830 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:47 INFO - PROCESS | 704 | 1467192047979 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 02:20:48 INFO - PROCESS | 704 | 1467192048055 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:48 INFO - PROCESS | 704 | 1467192048058 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:48 INFO - PROCESS | 704 | ++DOCSHELL 000000B22679B800 == 40 [pid = 704] [id = 181] 02:20:48 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B2233B5000) [pid = 704] [serial = 541] [outer = 0000000000000000] 02:20:48 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B223B1C800) [pid = 704] [serial = 542] [outer = 000000B2233B5000] 02:20:48 INFO - PROCESS | 704 | 1467192048117 Marionette DEBUG loaded listener.js 02:20:48 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B2243E2C00) [pid = 704] [serial = 543] [outer = 000000B2233B5000] 02:20:49 INFO - PROCESS | 704 | --DOCSHELL 000000B223F45800 == 39 [pid = 704] [id = 178] 02:20:49 INFO - PROCESS | 704 | --DOCSHELL 000000B226EC9800 == 38 [pid = 704] [id = 177] 02:20:49 INFO - PROCESS | 704 | --DOCSHELL 000000B2247C5000 == 37 [pid = 704] [id = 176] 02:20:49 INFO - PROCESS | 704 | --DOCSHELL 000000B22413A000 == 36 [pid = 704] [id = 175] 02:20:49 INFO - PROCESS | 704 | --DOCSHELL 000000B223A63800 == 35 [pid = 704] [id = 174] 02:20:49 INFO - PROCESS | 704 | --DOCSHELL 000000B218125000 == 34 [pid = 704] [id = 173] 02:20:49 INFO - PROCESS | 704 | --DOCSHELL 000000B21BCB8800 == 33 [pid = 704] [id = 172] 02:20:49 INFO - PROCESS | 704 | --DOCSHELL 000000B22324E000 == 32 [pid = 704] [id = 171] 02:20:49 INFO - PROCESS | 704 | --DOCSHELL 000000B223F33800 == 31 [pid = 704] [id = 170] 02:20:49 INFO - PROCESS | 704 | --DOCSHELL 000000B217A76000 == 30 [pid = 704] [id = 169] 02:20:49 INFO - PROCESS | 704 | --DOCSHELL 000000B2247AA800 == 29 [pid = 704] [id = 168] 02:20:49 INFO - PROCESS | 704 | --DOCSHELL 000000B2230C1800 == 28 [pid = 704] [id = 180] 02:20:49 INFO - PROCESS | 704 | --DOCSHELL 000000B228311800 == 27 [pid = 704] [id = 179] 02:20:49 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B21BF43000) [pid = 704] [serial = 491] [outer = 0000000000000000] [url = about:blank] 02:20:49 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B21738DC00) [pid = 704] [serial = 488] [outer = 0000000000000000] [url = about:blank] 02:20:49 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B21C04D400) [pid = 704] [serial = 486] [outer = 0000000000000000] [url = about:blank] 02:20:49 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B220C7F400) [pid = 704] [serial = 494] [outer = 0000000000000000] [url = about:blank] 02:20:49 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B21D007400) [pid = 704] [serial = 492] [outer = 0000000000000000] [url = about:blank] 02:20:49 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B223399C00) [pid = 704] [serial = 503] [outer = 0000000000000000] [url = about:blank] 02:20:49 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B21C53AC00) [pid = 704] [serial = 497] [outer = 0000000000000000] [url = about:blank] 02:20:49 INFO - PROCESS | 704 | --DOMWINDOW == 64 (000000B22320E000) [pid = 704] [serial = 500] [outer = 0000000000000000] [url = about:blank] 02:20:49 INFO - PROCESS | 704 | --DOMWINDOW == 63 (000000B223232C00) [pid = 704] [serial = 501] [outer = 0000000000000000] [url = about:blank] 02:20:49 INFO - PROCESS | 704 | --DOMWINDOW == 62 (000000B22142E400) [pid = 704] [serial = 498] [outer = 0000000000000000] [url = about:blank] 02:20:49 INFO - PROCESS | 704 | --DOMWINDOW == 61 (000000B220D82000) [pid = 704] [serial = 495] [outer = 0000000000000000] [url = about:blank] 02:20:49 INFO - PROCESS | 704 | --DOMWINDOW == 60 (000000B217A1CC00) [pid = 704] [serial = 489] [outer = 0000000000000000] [url = about:blank] 02:20:49 INFO - PROCESS | 704 | 1467192049915 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]]]}] 02:20:49 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) 02:20:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2171ms 02:20:49 INFO - PROCESS | 704 | 1467192049944 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 02:20:49 INFO - PROCESS | 704 | 1467192049948 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 02:20:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:20:49 INFO - PROCESS | 704 | 1467192049954 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:20:49 INFO - PROCESS | 704 | 1467192049958 Marionette TRACE conn6 <- [1,690,null,{}] 02:20:49 INFO - PROCESS | 704 | 1467192049965 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}] 02:20:49 INFO - PROCESS | 704 | 1467192049968 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:50 INFO - PROCESS | 704 | 1467192050068 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 02:20:50 INFO - PROCESS | 704 | 1467192050126 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:50 INFO - PROCESS | 704 | 1467192050130 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:50 INFO - PROCESS | 704 | ++DOCSHELL 000000B216DB8000 == 28 [pid = 704] [id = 182] 02:20:50 INFO - PROCESS | 704 | ++DOMWINDOW == 61 (000000B2171A1000) [pid = 704] [serial = 544] [outer = 0000000000000000] 02:20:50 INFO - PROCESS | 704 | ++DOMWINDOW == 62 (000000B2171A3000) [pid = 704] [serial = 545] [outer = 000000B2171A1000] 02:20:50 INFO - PROCESS | 704 | 1467192050184 Marionette DEBUG loaded listener.js 02:20:50 INFO - PROCESS | 704 | ++DOMWINDOW == 63 (000000B21734F400) [pid = 704] [serial = 546] [outer = 000000B2171A1000] 02:20:51 INFO - PROCESS | 704 | 1467192051106 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]]]}] 02:20:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:20:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1194ms 02:20:51 INFO - PROCESS | 704 | 1467192051152 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 02:20:51 INFO - PROCESS | 704 | 1467192051157 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 02:20:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:20:51 INFO - PROCESS | 704 | 1467192051164 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:20:51 INFO - PROCESS | 704 | 1467192051166 Marionette TRACE conn6 <- [1,694,null,{}] 02:20:51 INFO - PROCESS | 704 | 1467192051171 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}] 02:20:51 INFO - PROCESS | 704 | 1467192051174 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:51 INFO - PROCESS | 704 | 1467192051272 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 02:20:51 INFO - PROCESS | 704 | 1467192051279 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:51 INFO - PROCESS | 704 | 1467192051282 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:51 INFO - PROCESS | 704 | ++DOCSHELL 000000B2186E0000 == 29 [pid = 704] [id = 183] 02:20:51 INFO - PROCESS | 704 | ++DOMWINDOW == 64 (000000B217A16400) [pid = 704] [serial = 547] [outer = 0000000000000000] 02:20:51 INFO - PROCESS | 704 | ++DOMWINDOW == 65 (000000B217A5E400) [pid = 704] [serial = 548] [outer = 000000B217A16400] 02:20:51 INFO - PROCESS | 704 | 1467192051334 Marionette DEBUG loaded listener.js 02:20:51 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B21B54FC00) [pid = 704] [serial = 549] [outer = 000000B217A16400] 02:20:52 INFO - PROCESS | 704 | 1467192052370 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]]]}] 02:20:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:20:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1240ms 02:20:52 INFO - PROCESS | 704 | 1467192052405 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 02:20:52 INFO - PROCESS | 704 | 1467192052407 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 02:20:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:20:52 INFO - PROCESS | 704 | 1467192052411 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:20:52 INFO - PROCESS | 704 | 1467192052415 Marionette TRACE conn6 <- [1,698,null,{}] 02:20:52 INFO - PROCESS | 704 | 1467192052428 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}] 02:20:52 INFO - PROCESS | 704 | 1467192052433 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:52 INFO - PROCESS | 704 | 1467192052558 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 02:20:52 INFO - PROCESS | 704 | 1467192052567 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:52 INFO - PROCESS | 704 | 1467192052570 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:52 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D18C000 == 30 [pid = 704] [id = 184] 02:20:52 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B21C34A000) [pid = 704] [serial = 550] [outer = 0000000000000000] 02:20:52 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B21C351400) [pid = 704] [serial = 551] [outer = 000000B21C34A000] 02:20:52 INFO - PROCESS | 704 | 1467192052623 Marionette DEBUG loaded listener.js 02:20:52 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B21D076800) [pid = 704] [serial = 552] [outer = 000000B21C34A000] 02:20:53 INFO - PROCESS | 704 | 1467192053634 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]]]}] 02:20:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:20:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1282ms 02:20:53 INFO - PROCESS | 704 | 1467192053696 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 02:20:53 INFO - PROCESS | 704 | 1467192053698 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 02:20:53 INFO - PROCESS | 704 | 1467192053709 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:20:53 INFO - PROCESS | 704 | 1467192053711 Marionette TRACE conn6 <- [1,702,null,{}] 02:20:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:20:53 INFO - PROCESS | 704 | 1467192053715 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}] 02:20:53 INFO - PROCESS | 704 | 1467192053717 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:53 INFO - PROCESS | 704 | 1467192053830 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 02:20:53 INFO - PROCESS | 704 | 1467192053837 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:53 INFO - PROCESS | 704 | 1467192053839 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:53 INFO - PROCESS | 704 | ++DOCSHELL 000000B220DE1800 == 31 [pid = 704] [id = 185] 02:20:53 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B22017C800) [pid = 704] [serial = 553] [outer = 0000000000000000] 02:20:53 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B220C2A800) [pid = 704] [serial = 554] [outer = 000000B22017C800] 02:20:53 INFO - PROCESS | 704 | 1467192053887 Marionette DEBUG loaded listener.js 02:20:53 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B220C85800) [pid = 704] [serial = 555] [outer = 000000B22017C800] 02:20:54 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B2213E9C00) [pid = 704] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:20:54 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B224768C00) [pid = 704] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:20:54 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B2241BF000) [pid = 704] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:20:54 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B223B24000) [pid = 704] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:20:54 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B21D5BA400) [pid = 704] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:20:54 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B217534400) [pid = 704] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:20:54 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B223224400) [pid = 704] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:20:54 INFO - PROCESS | 704 | --DOMWINDOW == 64 (000000B216E8C800) [pid = 704] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:20:54 INFO - PROCESS | 704 | --DOMWINDOW == 63 (000000B2233A1000) [pid = 704] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:20:54 INFO - PROCESS | 704 | --DOMWINDOW == 62 (000000B22331BC00) [pid = 704] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:20:54 INFO - PROCESS | 704 | --DOMWINDOW == 61 (000000B21DC68000) [pid = 704] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:20:54 INFO - PROCESS | 704 | --DOMWINDOW == 60 (000000B224424400) [pid = 704] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:20:54 INFO - PROCESS | 704 | 1467192054892 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]]]}] 02:20:54 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 02:20:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1233ms 02:20:54 INFO - PROCESS | 704 | 1467192054947 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 02:20:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:20:54 INFO - PROCESS | 704 | 1467192054950 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 02:20:54 INFO - PROCESS | 704 | 1467192054953 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:20:54 INFO - PROCESS | 704 | 1467192054955 Marionette TRACE conn6 <- [1,706,null,{}] 02:20:54 INFO - PROCESS | 704 | 1467192054959 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}] 02:20:54 INFO - PROCESS | 704 | 1467192054961 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:55 INFO - PROCESS | 704 | 1467192055044 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 02:20:55 INFO - PROCESS | 704 | 1467192055051 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:55 INFO - PROCESS | 704 | 1467192055053 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:55 INFO - PROCESS | 704 | ++DOCSHELL 000000B2215E7800 == 32 [pid = 704] [id = 186] 02:20:55 INFO - PROCESS | 704 | ++DOMWINDOW == 61 (000000B220C86400) [pid = 704] [serial = 556] [outer = 0000000000000000] 02:20:55 INFO - PROCESS | 704 | ++DOMWINDOW == 62 (000000B220D80400) [pid = 704] [serial = 557] [outer = 000000B220C86400] 02:20:55 INFO - PROCESS | 704 | 1467192055101 Marionette DEBUG loaded listener.js 02:20:55 INFO - PROCESS | 704 | ++DOMWINDOW == 63 (000000B221382400) [pid = 704] [serial = 558] [outer = 000000B220C86400] 02:20:56 INFO - PROCESS | 704 | 1467192056033 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]]]}] 02:20:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:20:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1128ms 02:20:56 INFO - PROCESS | 704 | 1467192056084 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 02:20:56 INFO - PROCESS | 704 | 1467192056087 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 02:20:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:20:56 INFO - PROCESS | 704 | 1467192056126 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:20:56 INFO - PROCESS | 704 | 1467192056130 Marionette TRACE conn6 <- [1,710,null,{}] 02:20:56 INFO - PROCESS | 704 | 1467192056136 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}] 02:20:56 INFO - PROCESS | 704 | 1467192056141 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:56 INFO - PROCESS | 704 | 1467192056308 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 02:20:56 INFO - PROCESS | 704 | 1467192056418 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:56 INFO - PROCESS | 704 | 1467192056421 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:56 INFO - PROCESS | 704 | ++DOCSHELL 000000B217AD8000 == 33 [pid = 704] [id = 187] 02:20:56 INFO - PROCESS | 704 | ++DOMWINDOW == 64 (000000B21738E000) [pid = 704] [serial = 559] [outer = 0000000000000000] 02:20:56 INFO - PROCESS | 704 | ++DOMWINDOW == 65 (000000B217397400) [pid = 704] [serial = 560] [outer = 000000B21738E000] 02:20:56 INFO - PROCESS | 704 | 1467192056527 Marionette DEBUG loaded listener.js 02:20:56 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B2186BC400) [pid = 704] [serial = 561] [outer = 000000B21738E000] 02:20:57 INFO - PROCESS | 704 | 1467192057281 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] 02:20:57 INFO - PROCESS | 704 | 1467192057372 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 02:20:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:20:57 INFO - PROCESS | 704 | 1467192057377 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:20:57 INFO - PROCESS | 704 | 1467192057380 Marionette TRACE conn6 <- [1,714,null,{}] 02:20:57 INFO - PROCESS | 704 | 1467192057388 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}] 02:20:57 INFO - PROCESS | 704 | 1467192057392 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:57 INFO - PROCESS | 704 | 1467192057542 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 02:20:57 INFO - PROCESS | 704 | 1467192057604 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:57 INFO - PROCESS | 704 | 1467192057607 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:57 INFO - PROCESS | 704 | ++DOCSHELL 000000B2230CD800 == 34 [pid = 704] [id = 188] 02:20:57 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B21C351C00) [pid = 704] [serial = 562] [outer = 0000000000000000] 02:20:57 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B21DC68000) [pid = 704] [serial = 563] [outer = 000000B21C351C00] 02:20:57 INFO - PROCESS | 704 | 1467192057668 Marionette DEBUG loaded listener.js 02:20:57 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B2217EEC00) [pid = 704] [serial = 564] [outer = 000000B21C351C00] 02:20:58 INFO - PROCESS | 704 | --DOCSHELL 000000B217A7D000 == 33 [pid = 704] [id = 8] 02:20:58 INFO - PROCESS | 704 | --DOCSHELL 000000B2215D6000 == 32 [pid = 704] [id = 13] 02:20:58 INFO - PROCESS | 704 | --DOCSHELL 000000B22A1BD000 == 31 [pid = 704] [id = 22] 02:20:58 INFO - PROCESS | 704 | --DOCSHELL 000000B220CB1000 == 30 [pid = 704] [id = 12] 02:20:58 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B22439C400) [pid = 704] [serial = 527] [outer = 0000000000000000] [url = about:blank] 02:20:58 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B223BB9400) [pid = 704] [serial = 524] [outer = 0000000000000000] [url = about:blank] 02:20:58 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B21DC63800) [pid = 704] [serial = 518] [outer = 0000000000000000] [url = about:blank] 02:20:58 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B2243A5800) [pid = 704] [serial = 528] [outer = 0000000000000000] [url = about:blank] 02:20:58 INFO - PROCESS | 704 | --DOMWINDOW == 64 (000000B220D10400) [pid = 704] [serial = 519] [outer = 0000000000000000] [url = about:blank] 02:20:58 INFO - PROCESS | 704 | --DOMWINDOW == 63 (000000B217A1BC00) [pid = 704] [serial = 515] [outer = 0000000000000000] [url = about:blank] 02:20:58 INFO - PROCESS | 704 | --DOMWINDOW == 62 (000000B21B8C4800) [pid = 704] [serial = 516] [outer = 0000000000000000] [url = about:blank] 02:20:58 INFO - PROCESS | 704 | --DOMWINDOW == 61 (000000B22331AC00) [pid = 704] [serial = 521] [outer = 0000000000000000] [url = about:blank] 02:20:58 INFO - PROCESS | 704 | --DOMWINDOW == 60 (000000B2233A0400) [pid = 704] [serial = 522] [outer = 0000000000000000] [url = about:blank] 02:20:58 INFO - PROCESS | 704 | --DOMWINDOW == 59 (000000B2171A1800) [pid = 704] [serial = 506] [outer = 0000000000000000] [url = about:blank] 02:20:58 INFO - PROCESS | 704 | --DOMWINDOW == 58 (000000B217711800) [pid = 704] [serial = 507] [outer = 0000000000000000] [url = about:blank] 02:20:58 INFO - PROCESS | 704 | --DOMWINDOW == 57 (000000B2233BC000) [pid = 704] [serial = 512] [outer = 0000000000000000] [url = about:blank] 02:20:58 INFO - PROCESS | 704 | --DOMWINDOW == 56 (000000B223B23C00) [pid = 704] [serial = 513] [outer = 0000000000000000] [url = about:blank] 02:20:58 INFO - PROCESS | 704 | --DOMWINDOW == 55 (000000B2233D3800) [pid = 704] [serial = 504] [outer = 0000000000000000] [url = about:blank] 02:20:58 INFO - PROCESS | 704 | --DOMWINDOW == 54 (000000B220D0B400) [pid = 704] [serial = 509] [outer = 0000000000000000] [url = about:blank] 02:20:58 INFO - PROCESS | 704 | --DOMWINDOW == 53 (000000B2217F0400) [pid = 704] [serial = 510] [outer = 0000000000000000] [url = about:blank] 02:20:58 INFO - PROCESS | 704 | --DOMWINDOW == 52 (000000B22442E800) [pid = 704] [serial = 530] [outer = 0000000000000000] [url = about:blank] 02:20:58 INFO - PROCESS | 704 | --DOMWINDOW == 51 (000000B22455D000) [pid = 704] [serial = 531] [outer = 0000000000000000] [url = about:blank] 02:20:58 INFO - PROCESS | 704 | --DOMWINDOW == 50 (000000B223E2D000) [pid = 704] [serial = 525] [outer = 0000000000000000] [url = about:blank] 02:20:58 INFO - PROCESS | 704 | --DOMWINDOW == 49 (000000B224763000) [pid = 704] [serial = 534] [outer = 0000000000000000] [url = about:blank] 02:20:58 INFO - PROCESS | 704 | --DOMWINDOW == 48 (000000B224562000) [pid = 704] [serial = 533] [outer = 0000000000000000] [url = about:blank] 02:20:58 INFO - PROCESS | 704 | --DOMWINDOW == 47 (000000B22481CC00) [pid = 704] [serial = 537] [outer = 0000000000000000] [url = about:blank] 02:20:58 INFO - PROCESS | 704 | --DOMWINDOW == 46 (000000B22476E000) [pid = 704] [serial = 536] [outer = 0000000000000000] [url = about:blank] 02:20:58 INFO - PROCESS | 704 | 1467192058570 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]]]}] 02:20:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:20:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1234ms 02:20:58 INFO - PROCESS | 704 | 1467192058614 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 02:20:58 INFO - PROCESS | 704 | 1467192058619 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 02:20:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:20:58 INFO - PROCESS | 704 | 1467192058624 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:20:58 INFO - PROCESS | 704 | 1467192058627 Marionette TRACE conn6 <- [1,718,null,{}] 02:20:58 INFO - PROCESS | 704 | 1467192058633 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}] 02:20:58 INFO - PROCESS | 704 | 1467192058636 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:58 INFO - PROCESS | 704 | 1467192058728 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 02:20:58 INFO - PROCESS | 704 | 1467192058742 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:58 INFO - PROCESS | 704 | 1467192058746 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:58 INFO - PROCESS | 704 | ++DOCSHELL 000000B21C0C7000 == 31 [pid = 704] [id = 189] 02:20:58 INFO - PROCESS | 704 | ++DOMWINDOW == 47 (000000B217711800) [pid = 704] [serial = 565] [outer = 0000000000000000] 02:20:58 INFO - PROCESS | 704 | ++DOMWINDOW == 48 (000000B217A1BC00) [pid = 704] [serial = 566] [outer = 000000B217711800] 02:20:58 INFO - PROCESS | 704 | 1467192058797 Marionette DEBUG loaded listener.js 02:20:58 INFO - PROCESS | 704 | ++DOMWINDOW == 49 (000000B21B745000) [pid = 704] [serial = 567] [outer = 000000B217711800] 02:20:59 INFO - PROCESS | 704 | 1467192059315 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] 02:20:59 INFO - PROCESS | 704 | 1467192059367 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 02:20:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:20:59 INFO - PROCESS | 704 | 1467192059373 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:20:59 INFO - PROCESS | 704 | 1467192059375 Marionette TRACE conn6 <- [1,722,null,{}] 02:20:59 INFO - PROCESS | 704 | 1467192059379 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}] 02:20:59 INFO - PROCESS | 704 | 1467192059382 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:59 INFO - PROCESS | 704 | 1467192059473 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 02:20:59 INFO - PROCESS | 704 | 1467192059543 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:59 INFO - PROCESS | 704 | 1467192059545 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:20:59 INFO - PROCESS | 704 | ++DOCSHELL 000000B220CB2800 == 32 [pid = 704] [id = 190] 02:20:59 INFO - PROCESS | 704 | ++DOMWINDOW == 50 (000000B21D078000) [pid = 704] [serial = 568] [outer = 0000000000000000] 02:20:59 INFO - PROCESS | 704 | ++DOMWINDOW == 51 (000000B220C2CC00) [pid = 704] [serial = 569] [outer = 000000B21D078000] 02:20:59 INFO - PROCESS | 704 | 1467192059595 Marionette DEBUG loaded listener.js 02:20:59 INFO - PROCESS | 704 | ++DOMWINDOW == 52 (000000B220D7D400) [pid = 704] [serial = 570] [outer = 000000B21D078000] 02:21:00 INFO - PROCESS | 704 | 1467192060004 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]]]}] 02:21:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:21:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 671ms 02:21:00 INFO - PROCESS | 704 | 1467192060047 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 02:21:00 INFO - PROCESS | 704 | 1467192060049 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 02:21:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:21:00 INFO - PROCESS | 704 | 1467192060053 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:21:00 INFO - PROCESS | 704 | 1467192060056 Marionette TRACE conn6 <- [1,726,null,{}] 02:21:00 INFO - PROCESS | 704 | 1467192060068 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}] 02:21:00 INFO - PROCESS | 704 | 1467192060073 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:00 INFO - PROCESS | 704 | 1467192060188 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 02:21:00 INFO - PROCESS | 704 | 1467192060204 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:00 INFO - PROCESS | 704 | 1467192060207 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:00 INFO - PROCESS | 704 | ++DOCSHELL 000000B223907800 == 33 [pid = 704] [id = 191] 02:21:00 INFO - PROCESS | 704 | ++DOMWINDOW == 53 (000000B221FEE400) [pid = 704] [serial = 571] [outer = 0000000000000000] 02:21:00 INFO - PROCESS | 704 | ++DOMWINDOW == 54 (000000B22320F800) [pid = 704] [serial = 572] [outer = 000000B221FEE400] 02:21:00 INFO - PROCESS | 704 | 1467192060257 Marionette DEBUG loaded listener.js 02:21:00 INFO - PROCESS | 704 | ++DOMWINDOW == 55 (000000B217345000) [pid = 704] [serial = 573] [outer = 000000B221FEE400] 02:21:01 INFO - PROCESS | 704 | [704] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:21:01 INFO - PROCESS | 704 | 1467192061199 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]]]}] 02:21:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:21:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1181ms 02:21:01 INFO - PROCESS | 704 | 1467192061237 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 02:21:01 INFO - PROCESS | 704 | 1467192061240 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 02:21:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:21:01 INFO - PROCESS | 704 | 1467192061243 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:21:01 INFO - PROCESS | 704 | 1467192061245 Marionette TRACE conn6 <- [1,730,null,{}] 02:21:01 INFO - PROCESS | 704 | 1467192061249 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}] 02:21:01 INFO - PROCESS | 704 | 1467192061251 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:01 INFO - PROCESS | 704 | 1467192061366 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 02:21:01 INFO - PROCESS | 704 | 1467192061372 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:01 INFO - PROCESS | 704 | 1467192061374 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:01 INFO - PROCESS | 704 | ++DOCSHELL 000000B223B89000 == 34 [pid = 704] [id = 192] 02:21:01 INFO - PROCESS | 704 | ++DOMWINDOW == 56 (000000B223318000) [pid = 704] [serial = 574] [outer = 0000000000000000] 02:21:01 INFO - PROCESS | 704 | ++DOMWINDOW == 57 (000000B22331C800) [pid = 704] [serial = 575] [outer = 000000B223318000] 02:21:01 INFO - PROCESS | 704 | 1467192061463 Marionette DEBUG loaded listener.js 02:21:01 INFO - PROCESS | 704 | ++DOMWINDOW == 58 (000000B223398400) [pid = 704] [serial = 576] [outer = 000000B223318000] 02:21:01 INFO - PROCESS | 704 | --DOMWINDOW == 57 (000000B217A16400) [pid = 704] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:21:01 INFO - PROCESS | 704 | --DOMWINDOW == 56 (000000B2171A1000) [pid = 704] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:21:01 INFO - PROCESS | 704 | --DOMWINDOW == 55 (000000B2233B5000) [pid = 704] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:21:01 INFO - PROCESS | 704 | --DOMWINDOW == 54 (000000B21C34A000) [pid = 704] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:21:01 INFO - PROCESS | 704 | --DOMWINDOW == 53 (000000B21D082C00) [pid = 704] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:21:01 INFO - PROCESS | 704 | --DOMWINDOW == 52 (000000B22017C800) [pid = 704] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:21:02 INFO - PROCESS | 704 | 1467192062402 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]]]}] 02:21:02 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 02:21:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1175ms 02:21:02 INFO - PROCESS | 704 | 1467192062420 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 02:21:02 INFO - PROCESS | 704 | 1467192062422 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 02:21:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:21:02 INFO - PROCESS | 704 | 1467192062426 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:21:02 INFO - PROCESS | 704 | 1467192062428 Marionette TRACE conn6 <- [1,734,null,{}] 02:21:02 INFO - PROCESS | 704 | 1467192062431 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}] 02:21:02 INFO - PROCESS | 704 | 1467192062433 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:02 INFO - PROCESS | 704 | 1467192062538 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 02:21:02 INFO - PROCESS | 704 | 1467192062546 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:02 INFO - PROCESS | 704 | 1467192062548 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:02 INFO - PROCESS | 704 | ++DOCSHELL 000000B223F3E800 == 35 [pid = 704] [id = 193] 02:21:02 INFO - PROCESS | 704 | ++DOMWINDOW == 53 (000000B220C35400) [pid = 704] [serial = 577] [outer = 0000000000000000] 02:21:02 INFO - PROCESS | 704 | ++DOMWINDOW == 54 (000000B22339B400) [pid = 704] [serial = 578] [outer = 000000B220C35400] 02:21:02 INFO - PROCESS | 704 | 1467192062595 Marionette DEBUG loaded listener.js 02:21:02 INFO - PROCESS | 704 | ++DOMWINDOW == 55 (000000B2233BA800) [pid = 704] [serial = 579] [outer = 000000B220C35400] 02:21:03 INFO - PROCESS | 704 | 1467192063510 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]]]}] 02:21:03 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.) 02:21:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1128ms 02:21:03 INFO - PROCESS | 704 | 1467192063557 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 02:21:03 INFO - PROCESS | 704 | 1467192063559 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 02:21:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:21:03 INFO - PROCESS | 704 | 1467192063563 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:21:03 INFO - PROCESS | 704 | 1467192063564 Marionette TRACE conn6 <- [1,738,null,{}] 02:21:03 INFO - PROCESS | 704 | 1467192063568 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}] 02:21:03 INFO - PROCESS | 704 | 1467192063574 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:03 INFO - PROCESS | 704 | 1467192063709 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 02:21:03 INFO - PROCESS | 704 | 1467192063717 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:03 INFO - PROCESS | 704 | 1467192063719 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:03 INFO - PROCESS | 704 | ++DOCSHELL 000000B2245E7000 == 36 [pid = 704] [id = 194] 02:21:03 INFO - PROCESS | 704 | ++DOMWINDOW == 56 (000000B223868C00) [pid = 704] [serial = 580] [outer = 0000000000000000] 02:21:03 INFO - PROCESS | 704 | ++DOMWINDOW == 57 (000000B223BBD000) [pid = 704] [serial = 581] [outer = 000000B223868C00] 02:21:03 INFO - PROCESS | 704 | 1467192063766 Marionette DEBUG loaded listener.js 02:21:03 INFO - PROCESS | 704 | ++DOMWINDOW == 58 (000000B223EF8000) [pid = 704] [serial = 582] [outer = 000000B223868C00] 02:21:04 INFO - PROCESS | 704 | 1467192064686 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]]]}] 02:21:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:21:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1176ms 02:21:04 INFO - PROCESS | 704 | 1467192064743 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 02:21:04 INFO - PROCESS | 704 | 1467192064748 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 02:21:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:21:04 INFO - PROCESS | 704 | 1467192064753 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:21:04 INFO - PROCESS | 704 | 1467192064757 Marionette TRACE conn6 <- [1,742,null,{}] 02:21:04 INFO - PROCESS | 704 | 1467192064764 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}] 02:21:04 INFO - PROCESS | 704 | 1467192064769 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:04 INFO - PROCESS | 704 | 1467192064920 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 02:21:04 INFO - PROCESS | 704 | 1467192064981 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:04 INFO - PROCESS | 704 | 1467192064985 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:05 INFO - PROCESS | 704 | ++DOCSHELL 000000B21BCB8000 == 37 [pid = 704] [id = 195] 02:21:05 INFO - PROCESS | 704 | ++DOMWINDOW == 59 (000000B2171ACC00) [pid = 704] [serial = 583] [outer = 0000000000000000] 02:21:05 INFO - PROCESS | 704 | ++DOMWINDOW == 60 (000000B217392C00) [pid = 704] [serial = 584] [outer = 000000B2171ACC00] 02:21:05 INFO - PROCESS | 704 | 1467192065047 Marionette DEBUG loaded listener.js 02:21:05 INFO - PROCESS | 704 | ++DOMWINDOW == 61 (000000B21B8C2400) [pid = 704] [serial = 585] [outer = 000000B2171ACC00] 02:21:06 INFO - PROCESS | 704 | 1467192066203 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]]]}] 02:21:06 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 02:21:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1486ms 02:21:06 INFO - PROCESS | 704 | 1467192066244 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 02:21:06 INFO - PROCESS | 704 | 1467192066247 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 02:21:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:21:06 INFO - PROCESS | 704 | 1467192066254 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:21:06 INFO - PROCESS | 704 | 1467192066258 Marionette TRACE conn6 <- [1,746,null,{}] 02:21:06 INFO - PROCESS | 704 | 1467192066263 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}] 02:21:06 INFO - PROCESS | 704 | 1467192066267 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:06 INFO - PROCESS | 704 | 1467192066412 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 02:21:06 INFO - PROCESS | 704 | 1467192066523 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:06 INFO - PROCESS | 704 | 1467192066526 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:06 INFO - PROCESS | 704 | ++DOCSHELL 000000B223D96800 == 38 [pid = 704] [id = 196] 02:21:06 INFO - PROCESS | 704 | ++DOMWINDOW == 62 (000000B22137F400) [pid = 704] [serial = 586] [outer = 0000000000000000] 02:21:06 INFO - PROCESS | 704 | ++DOMWINDOW == 63 (000000B2217F5C00) [pid = 704] [serial = 587] [outer = 000000B22137F400] 02:21:06 INFO - PROCESS | 704 | 1467192066585 Marionette DEBUG loaded listener.js 02:21:06 INFO - PROCESS | 704 | ++DOMWINDOW == 64 (000000B223224800) [pid = 704] [serial = 588] [outer = 000000B22137F400] 02:21:07 INFO - PROCESS | 704 | 1467192067197 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]]]}] 02:21:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:21:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 986ms 02:21:07 INFO - PROCESS | 704 | 1467192067238 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 02:21:07 INFO - PROCESS | 704 | 1467192067241 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 02:21:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:21:07 INFO - PROCESS | 704 | 1467192067245 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:21:07 INFO - PROCESS | 704 | 1467192067247 Marionette TRACE conn6 <- [1,750,null,{}] 02:21:07 INFO - PROCESS | 704 | 1467192067258 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}] 02:21:07 INFO - PROCESS | 704 | 1467192067264 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:07 INFO - PROCESS | 704 | 1467192067381 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 02:21:07 INFO - PROCESS | 704 | 1467192067453 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:07 INFO - PROCESS | 704 | 1467192067457 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:07 INFO - PROCESS | 704 | ++DOCSHELL 000000B224B48000 == 39 [pid = 704] [id = 197] 02:21:07 INFO - PROCESS | 704 | ++DOMWINDOW == 65 (000000B223B22C00) [pid = 704] [serial = 589] [outer = 0000000000000000] 02:21:07 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B223BB5C00) [pid = 704] [serial = 590] [outer = 000000B223B22C00] 02:21:07 INFO - PROCESS | 704 | 1467192067518 Marionette DEBUG loaded listener.js 02:21:07 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B2241C4800) [pid = 704] [serial = 591] [outer = 000000B223B22C00] 02:21:09 INFO - PROCESS | 704 | --DOCSHELL 000000B223905800 == 38 [pid = 704] [id = 15] 02:21:09 INFO - PROCESS | 704 | --DOCSHELL 000000B226ECE000 == 37 [pid = 704] [id = 23] 02:21:09 INFO - PROCESS | 704 | --DOCSHELL 000000B216E73800 == 36 [pid = 704] [id = 26] 02:21:09 INFO - PROCESS | 704 | --DOCSHELL 000000B2247BA000 == 35 [pid = 704] [id = 27] 02:21:09 INFO - PROCESS | 704 | --DOCSHELL 000000B216DB2800 == 34 [pid = 704] [id = 24] 02:21:09 INFO - PROCESS | 704 | --DOCSHELL 000000B226273800 == 33 [pid = 704] [id = 19] 02:21:09 INFO - PROCESS | 704 | --DOCSHELL 000000B2245D7800 == 32 [pid = 704] [id = 17] 02:21:09 INFO - PROCESS | 704 | --DOCSHELL 000000B22A55E800 == 31 [pid = 704] [id = 28] 02:21:09 INFO - PROCESS | 704 | --DOCSHELL 000000B224A87000 == 30 [pid = 704] [id = 18] 02:21:09 INFO - PROCESS | 704 | --DOCSHELL 000000B22B816000 == 29 [pid = 704] [id = 21] 02:21:09 INFO - PROCESS | 704 | --DOCSHELL 000000B226ED4800 == 28 [pid = 704] [id = 20] 02:21:09 INFO - PROCESS | 704 | --DOCSHELL 000000B22BE3C000 == 27 [pid = 704] [id = 25] 02:21:09 INFO - PROCESS | 704 | --DOCSHELL 000000B22679B800 == 26 [pid = 704] [id = 181] 02:21:09 INFO - PROCESS | 704 | --DOCSHELL 000000B2215DC000 == 25 [pid = 704] [id = 16] 02:21:09 INFO - PROCESS | 704 | --DOCSHELL 000000B221F87000 == 24 [pid = 704] [id = 14] 02:21:09 INFO - PROCESS | 704 | [704] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:21:09 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B220D80400) [pid = 704] [serial = 557] [outer = 0000000000000000] [url = about:blank] 02:21:09 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B217A5E400) [pid = 704] [serial = 548] [outer = 0000000000000000] [url = about:blank] 02:21:09 INFO - PROCESS | 704 | --DOMWINDOW == 64 (000000B2171A3000) [pid = 704] [serial = 545] [outer = 0000000000000000] [url = about:blank] 02:21:09 INFO - PROCESS | 704 | --DOMWINDOW == 63 (000000B21734F400) [pid = 704] [serial = 546] [outer = 0000000000000000] [url = about:blank] 02:21:09 INFO - PROCESS | 704 | --DOMWINDOW == 62 (000000B2243E2C00) [pid = 704] [serial = 543] [outer = 0000000000000000] [url = about:blank] 02:21:09 INFO - PROCESS | 704 | --DOMWINDOW == 61 (000000B223B1C800) [pid = 704] [serial = 542] [outer = 0000000000000000] [url = about:blank] 02:21:09 INFO - PROCESS | 704 | --DOMWINDOW == 60 (000000B21C351400) [pid = 704] [serial = 551] [outer = 0000000000000000] [url = about:blank] 02:21:09 INFO - PROCESS | 704 | --DOMWINDOW == 59 (000000B221FEE000) [pid = 704] [serial = 540] [outer = 0000000000000000] [url = about:blank] 02:21:09 INFO - PROCESS | 704 | --DOMWINDOW == 58 (000000B220C34000) [pid = 704] [serial = 539] [outer = 0000000000000000] [url = about:blank] 02:21:09 INFO - PROCESS | 704 | --DOMWINDOW == 57 (000000B220C2A800) [pid = 704] [serial = 554] [outer = 0000000000000000] [url = about:blank] 02:21:09 INFO - PROCESS | 704 | --DOMWINDOW == 56 (000000B21D076800) [pid = 704] [serial = 552] [outer = 0000000000000000] [url = about:blank] 02:21:09 INFO - PROCESS | 704 | --DOMWINDOW == 55 (000000B220C85800) [pid = 704] [serial = 555] [outer = 0000000000000000] [url = about:blank] 02:21:09 INFO - PROCESS | 704 | --DOMWINDOW == 54 (000000B21B54FC00) [pid = 704] [serial = 549] [outer = 0000000000000000] [url = about:blank] 02:21:09 INFO - PROCESS | 704 | 1467192069272 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]]]}] 02:21:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:21:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2077ms 02:21:09 INFO - PROCESS | 704 | 1467192069325 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 02:21:09 INFO - PROCESS | 704 | 1467192069328 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 02:21:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:21:09 INFO - PROCESS | 704 | 1467192069334 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:21:09 INFO - PROCESS | 704 | 1467192069338 Marionette TRACE conn6 <- [1,754,null,{}] 02:21:09 INFO - PROCESS | 704 | 1467192069345 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}] 02:21:09 INFO - PROCESS | 704 | 1467192069348 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:09 INFO - PROCESS | 704 | 1467192069446 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 02:21:09 INFO - PROCESS | 704 | 1467192069505 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:09 INFO - PROCESS | 704 | 1467192069509 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:09 INFO - PROCESS | 704 | ++DOCSHELL 000000B216DCE000 == 25 [pid = 704] [id = 198] 02:21:09 INFO - PROCESS | 704 | ++DOMWINDOW == 55 (000000B216D31C00) [pid = 704] [serial = 592] [outer = 0000000000000000] 02:21:09 INFO - PROCESS | 704 | ++DOMWINDOW == 56 (000000B216D32400) [pid = 704] [serial = 593] [outer = 000000B216D31C00] 02:21:09 INFO - PROCESS | 704 | 1467192069563 Marionette DEBUG loaded listener.js 02:21:09 INFO - PROCESS | 704 | ++DOMWINDOW == 57 (000000B217347C00) [pid = 704] [serial = 594] [outer = 000000B216D31C00] 02:21:10 INFO - PROCESS | 704 | 1467192070468 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]]]}] 02:21:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:21:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1177ms 02:21:10 INFO - PROCESS | 704 | 1467192070515 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 02:21:10 INFO - PROCESS | 704 | 1467192070520 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 02:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:21:10 INFO - PROCESS | 704 | 1467192070527 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:21:10 INFO - PROCESS | 704 | 1467192070530 Marionette TRACE conn6 <- [1,758,null,{}] 02:21:10 INFO - PROCESS | 704 | 1467192070534 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}] 02:21:10 INFO - PROCESS | 704 | 1467192070537 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:10 INFO - PROCESS | 704 | 1467192070636 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 02:21:10 INFO - PROCESS | 704 | 1467192070642 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:10 INFO - PROCESS | 704 | 1467192070645 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:10 INFO - PROCESS | 704 | ++DOCSHELL 000000B21BFBF000 == 26 [pid = 704] [id = 199] 02:21:10 INFO - PROCESS | 704 | ++DOMWINDOW == 58 (000000B2178CF400) [pid = 704] [serial = 595] [outer = 0000000000000000] 02:21:10 INFO - PROCESS | 704 | ++DOMWINDOW == 59 (000000B217A5E800) [pid = 704] [serial = 596] [outer = 000000B2178CF400] 02:21:10 INFO - PROCESS | 704 | 1467192070696 Marionette DEBUG loaded listener.js 02:21:10 INFO - PROCESS | 704 | ++DOMWINDOW == 60 (000000B21B556000) [pid = 704] [serial = 597] [outer = 000000B2178CF400] 02:21:11 INFO - PROCESS | 704 | 1467192071190 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]]]}] 02:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 734ms 02:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:21:11 INFO - PROCESS | 704 | 1467192071263 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 02:21:11 INFO - PROCESS | 704 | 1467192071265 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 02:21:11 INFO - PROCESS | 704 | 1467192071269 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:21:11 INFO - PROCESS | 704 | 1467192071273 Marionette TRACE conn6 <- [1,762,null,{}] 02:21:11 INFO - PROCESS | 704 | 1467192071285 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}] 02:21:11 INFO - PROCESS | 704 | 1467192071289 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:11 INFO - PROCESS | 704 | 1467192071413 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 02:21:11 INFO - PROCESS | 704 | 1467192071457 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:11 INFO - PROCESS | 704 | 1467192071460 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:11 INFO - PROCESS | 704 | ++DOCSHELL 000000B220CB4000 == 27 [pid = 704] [id = 200] 02:21:11 INFO - PROCESS | 704 | ++DOMWINDOW == 61 (000000B21D006C00) [pid = 704] [serial = 598] [outer = 0000000000000000] 02:21:11 INFO - PROCESS | 704 | ++DOMWINDOW == 62 (000000B21D074000) [pid = 704] [serial = 599] [outer = 000000B21D006C00] 02:21:11 INFO - PROCESS | 704 | 1467192071512 Marionette DEBUG loaded listener.js 02:21:11 INFO - PROCESS | 704 | ++DOMWINDOW == 63 (000000B21D11B000) [pid = 704] [serial = 600] [outer = 000000B21D006C00] 02:21:12 INFO - PROCESS | 704 | 1467192071997 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]]]}] 02:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 776ms 02:21:12 INFO - PROCESS | 704 | 1467192072047 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 02:21:12 INFO - PROCESS | 704 | 1467192072051 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 02:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:21:12 INFO - PROCESS | 704 | 1467192072055 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:21:12 INFO - PROCESS | 704 | 1467192072056 Marionette TRACE conn6 <- [1,766,null,{}] 02:21:12 INFO - PROCESS | 704 | 1467192072060 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}] 02:21:12 INFO - PROCESS | 704 | 1467192072062 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:12 INFO - PROCESS | 704 | 1467192072176 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 02:21:12 INFO - PROCESS | 704 | 1467192072227 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:12 INFO - PROCESS | 704 | 1467192072230 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:12 INFO - PROCESS | 704 | ++DOCSHELL 000000B223249800 == 28 [pid = 704] [id = 201] 02:21:12 INFO - PROCESS | 704 | ++DOMWINDOW == 64 (000000B220C38000) [pid = 704] [serial = 601] [outer = 0000000000000000] 02:21:12 INFO - PROCESS | 704 | ++DOMWINDOW == 65 (000000B220D05400) [pid = 704] [serial = 602] [outer = 000000B220C38000] 02:21:12 INFO - PROCESS | 704 | 1467192072277 Marionette DEBUG loaded listener.js 02:21:12 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B220DBE800) [pid = 704] [serial = 603] [outer = 000000B220C38000] 02:21:12 INFO - PROCESS | 704 | 1467192072732 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]]]}] 02:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 734ms 02:21:12 INFO - PROCESS | 704 | 1467192072790 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 02:21:12 INFO - PROCESS | 704 | 1467192072792 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 02:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:21:12 INFO - PROCESS | 704 | 1467192072796 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:21:12 INFO - PROCESS | 704 | 1467192072798 Marionette TRACE conn6 <- [1,770,null,{}] 02:21:12 INFO - PROCESS | 704 | 1467192072809 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}] 02:21:12 INFO - PROCESS | 704 | 1467192072811 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:12 INFO - PROCESS | 704 | 1467192072918 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 02:21:12 INFO - PROCESS | 704 | 1467192072929 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:12 INFO - PROCESS | 704 | 1467192072932 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:12 INFO - PROCESS | 704 | ++DOCSHELL 000000B223B82000 == 29 [pid = 704] [id = 202] 02:21:12 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B2217F1000) [pid = 704] [serial = 604] [outer = 0000000000000000] 02:21:12 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B221FC1800) [pid = 704] [serial = 605] [outer = 000000B2217F1000] 02:21:12 INFO - PROCESS | 704 | 1467192072979 Marionette DEBUG loaded listener.js 02:21:13 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B223210000) [pid = 704] [serial = 606] [outer = 000000B2217F1000] 02:21:13 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B223318000) [pid = 704] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:21:13 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B220C86400) [pid = 704] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:21:13 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B21738E000) [pid = 704] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:21:13 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B221FEE400) [pid = 704] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:21:13 INFO - PROCESS | 704 | --DOMWINDOW == 64 (000000B21D078000) [pid = 704] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:21:13 INFO - PROCESS | 704 | --DOMWINDOW == 63 (000000B21C351C00) [pid = 704] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:21:13 INFO - PROCESS | 704 | --DOMWINDOW == 62 (000000B220C35400) [pid = 704] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:21:13 INFO - PROCESS | 704 | --DOMWINDOW == 61 (000000B217711800) [pid = 704] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:21:13 INFO - PROCESS | 704 | --DOMWINDOW == 60 (000000B223868C00) [pid = 704] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:21:13 INFO - PROCESS | 704 | 1467192073465 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]]]}] 02:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 734ms 02:21:13 INFO - PROCESS | 704 | 1467192073536 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 02:21:13 INFO - PROCESS | 704 | 1467192073538 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 02:21:13 INFO - PROCESS | 704 | 1467192073542 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:21:13 INFO - PROCESS | 704 | 1467192073544 Marionette TRACE conn6 <- [1,774,null,{}] 02:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:21:13 INFO - PROCESS | 704 | 1467192073547 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}] 02:21:13 INFO - PROCESS | 704 | 1467192073553 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:13 INFO - PROCESS | 704 | 1467192073684 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 02:21:13 INFO - PROCESS | 704 | 1467192073690 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:13 INFO - PROCESS | 704 | 1467192073692 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:13 INFO - PROCESS | 704 | ++DOCSHELL 000000B2245E8800 == 30 [pid = 704] [id = 203] 02:21:13 INFO - PROCESS | 704 | ++DOMWINDOW == 61 (000000B22142E400) [pid = 704] [serial = 607] [outer = 0000000000000000] 02:21:13 INFO - PROCESS | 704 | ++DOMWINDOW == 62 (000000B223322C00) [pid = 704] [serial = 608] [outer = 000000B22142E400] 02:21:13 INFO - PROCESS | 704 | 1467192073739 Marionette DEBUG loaded listener.js 02:21:13 INFO - PROCESS | 704 | ++DOMWINDOW == 63 (000000B2233B5800) [pid = 704] [serial = 609] [outer = 000000B22142E400] 02:21:14 INFO - PROCESS | 704 | 1467192074186 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]]]}] 02:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 671ms 02:21:14 INFO - PROCESS | 704 | 1467192074221 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 02:21:14 INFO - PROCESS | 704 | 1467192074224 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 02:21:14 INFO - PROCESS | 704 | 1467192074227 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:21:14 INFO - PROCESS | 704 | 1467192074229 Marionette TRACE conn6 <- [1,778,null,{}] 02:21:14 INFO - PROCESS | 704 | 1467192074233 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}] 02:21:14 INFO - PROCESS | 704 | 1467192074235 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:14 INFO - PROCESS | 704 | 1467192074316 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 02:21:14 INFO - PROCESS | 704 | 1467192074321 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:14 INFO - PROCESS | 704 | 1467192074324 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:14 INFO - PROCESS | 704 | ++DOCSHELL 000000B224B40000 == 31 [pid = 704] [id = 204] 02:21:14 INFO - PROCESS | 704 | ++DOMWINDOW == 64 (000000B21C53CC00) [pid = 704] [serial = 610] [outer = 0000000000000000] 02:21:14 INFO - PROCESS | 704 | ++DOMWINDOW == 65 (000000B223B1A800) [pid = 704] [serial = 611] [outer = 000000B21C53CC00] 02:21:14 INFO - PROCESS | 704 | 1467192074370 Marionette DEBUG loaded listener.js 02:21:14 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B223BB6400) [pid = 704] [serial = 612] [outer = 000000B21C53CC00] 02:21:14 INFO - PROCESS | 704 | 1467192074797 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]]]}] 02:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 628ms 02:21:14 INFO - PROCESS | 704 | 1467192074861 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 02:21:14 INFO - PROCESS | 704 | 1467192074863 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 02:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:21:14 INFO - PROCESS | 704 | 1467192074867 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:21:14 INFO - PROCESS | 704 | 1467192074869 Marionette TRACE conn6 <- [1,782,null,{}] 02:21:14 INFO - PROCESS | 704 | 1467192074873 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}] 02:21:14 INFO - PROCESS | 704 | 1467192074875 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:14 INFO - PROCESS | 704 | 1467192074957 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 02:21:14 INFO - PROCESS | 704 | 1467192074965 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:14 INFO - PROCESS | 704 | 1467192074967 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:14 INFO - PROCESS | 704 | ++DOCSHELL 000000B2266AC800 == 32 [pid = 704] [id = 205] 02:21:14 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B21D5B8400) [pid = 704] [serial = 613] [outer = 0000000000000000] 02:21:15 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B223E2D000) [pid = 704] [serial = 614] [outer = 000000B21D5B8400] 02:21:15 INFO - PROCESS | 704 | 1467192075014 Marionette DEBUG loaded listener.js 02:21:15 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B22439B400) [pid = 704] [serial = 615] [outer = 000000B21D5B8400] 02:21:15 INFO - PROCESS | 704 | 1467192075757 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]]]}] 02:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 985ms 02:21:15 INFO - PROCESS | 704 | 1467192075856 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 02:21:15 INFO - PROCESS | 704 | 1467192075860 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 02:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:21:15 INFO - PROCESS | 704 | 1467192075890 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:21:15 INFO - PROCESS | 704 | 1467192075894 Marionette TRACE conn6 <- [1,786,null,{}] 02:21:15 INFO - PROCESS | 704 | 1467192075903 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}] 02:21:15 INFO - PROCESS | 704 | 1467192075906 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:16 INFO - PROCESS | 704 | 1467192076061 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 02:21:16 INFO - PROCESS | 704 | 1467192076125 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:16 INFO - PROCESS | 704 | 1467192076128 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:16 INFO - PROCESS | 704 | ++DOCSHELL 000000B21B8ED800 == 33 [pid = 704] [id = 206] 02:21:16 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B21734DC00) [pid = 704] [serial = 616] [outer = 0000000000000000] 02:21:16 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B217393800) [pid = 704] [serial = 617] [outer = 000000B21734DC00] 02:21:16 INFO - PROCESS | 704 | 1467192076188 Marionette DEBUG loaded listener.js 02:21:16 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B2184EA000) [pid = 704] [serial = 618] [outer = 000000B21734DC00] 02:21:16 INFO - PROCESS | 704 | 1467192076963 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]]]}] 02:21:17 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 02:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1165ms 02:21:17 INFO - PROCESS | 704 | 1467192077034 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 02:21:17 INFO - PROCESS | 704 | 1467192077040 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 02:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:21:17 INFO - PROCESS | 704 | 1467192077047 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:21:17 INFO - PROCESS | 704 | 1467192077050 Marionette TRACE conn6 <- [1,790,null,{}] 02:21:17 INFO - PROCESS | 704 | 1467192077054 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}] 02:21:17 INFO - PROCESS | 704 | 1467192077057 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:17 INFO - PROCESS | 704 | 1467192077189 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 02:21:17 INFO - PROCESS | 704 | 1467192077252 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:17 INFO - PROCESS | 704 | 1467192077255 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:17 INFO - PROCESS | 704 | ++DOCSHELL 000000B21C384800 == 34 [pid = 704] [id = 207] 02:21:17 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B21B5D4400) [pid = 704] [serial = 619] [outer = 0000000000000000] 02:21:17 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B21C34B000) [pid = 704] [serial = 620] [outer = 000000B21B5D4400] 02:21:17 INFO - PROCESS | 704 | 1467192077315 Marionette DEBUG loaded listener.js 02:21:17 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B22017C800) [pid = 704] [serial = 621] [outer = 000000B21B5D4400] 02:21:17 INFO - PROCESS | 704 | --DOCSHELL 000000B2186E0000 == 33 [pid = 704] [id = 183] 02:21:17 INFO - PROCESS | 704 | --DOCSHELL 000000B21D18C000 == 32 [pid = 704] [id = 184] 02:21:17 INFO - PROCESS | 704 | --DOCSHELL 000000B21C0C7000 == 31 [pid = 704] [id = 189] 02:21:17 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B22331C800) [pid = 704] [serial = 575] [outer = 0000000000000000] [url = about:blank] 02:21:17 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B221382400) [pid = 704] [serial = 558] [outer = 0000000000000000] [url = about:blank] 02:21:17 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B217397400) [pid = 704] [serial = 560] [outer = 0000000000000000] [url = about:blank] 02:21:17 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B2186BC400) [pid = 704] [serial = 561] [outer = 0000000000000000] [url = about:blank] 02:21:17 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B22320F800) [pid = 704] [serial = 572] [outer = 0000000000000000] [url = about:blank] 02:21:17 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B220C2CC00) [pid = 704] [serial = 569] [outer = 0000000000000000] [url = about:blank] 02:21:17 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B220D7D400) [pid = 704] [serial = 570] [outer = 0000000000000000] [url = about:blank] 02:21:17 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B21DC68000) [pid = 704] [serial = 563] [outer = 0000000000000000] [url = about:blank] 02:21:17 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B22339B400) [pid = 704] [serial = 578] [outer = 0000000000000000] [url = about:blank] 02:21:17 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B2217EEC00) [pid = 704] [serial = 564] [outer = 0000000000000000] [url = about:blank] 02:21:17 INFO - PROCESS | 704 | --DOMWINDOW == 64 (000000B217A1BC00) [pid = 704] [serial = 566] [outer = 0000000000000000] [url = about:blank] 02:21:17 INFO - PROCESS | 704 | --DOMWINDOW == 63 (000000B21B745000) [pid = 704] [serial = 567] [outer = 0000000000000000] [url = about:blank] 02:21:17 INFO - PROCESS | 704 | --DOMWINDOW == 62 (000000B2233BA800) [pid = 704] [serial = 579] [outer = 0000000000000000] [url = about:blank] 02:21:17 INFO - PROCESS | 704 | --DOMWINDOW == 61 (000000B223398400) [pid = 704] [serial = 576] [outer = 0000000000000000] [url = about:blank] 02:21:17 INFO - PROCESS | 704 | --DOMWINDOW == 60 (000000B217345000) [pid = 704] [serial = 573] [outer = 0000000000000000] [url = about:blank] 02:21:17 INFO - PROCESS | 704 | --DOMWINDOW == 59 (000000B223EF8000) [pid = 704] [serial = 582] [outer = 0000000000000000] [url = about:blank] 02:21:17 INFO - PROCESS | 704 | --DOMWINDOW == 58 (000000B223BBD000) [pid = 704] [serial = 581] [outer = 0000000000000000] [url = about:blank] 02:21:18 INFO - PROCESS | 704 | 1467192078062 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]]]}] 02:21:18 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 02:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1081ms 02:21:18 INFO - PROCESS | 704 | 1467192078129 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 02:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:21:18 INFO - PROCESS | 704 | 1467192078133 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 02:21:18 INFO - PROCESS | 704 | 1467192078138 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:21:18 INFO - PROCESS | 704 | 1467192078143 Marionette TRACE conn6 <- [1,794,null,{}] 02:21:18 INFO - PROCESS | 704 | 1467192078148 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}] 02:21:18 INFO - PROCESS | 704 | 1467192078150 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:18 INFO - PROCESS | 704 | 1467192078247 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 02:21:18 INFO - PROCESS | 704 | 1467192078259 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:18 INFO - PROCESS | 704 | 1467192078262 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:18 INFO - PROCESS | 704 | ++DOCSHELL 000000B21B58C000 == 32 [pid = 704] [id = 208] 02:21:18 INFO - PROCESS | 704 | ++DOMWINDOW == 59 (000000B217713800) [pid = 704] [serial = 622] [outer = 0000000000000000] 02:21:18 INFO - PROCESS | 704 | ++DOMWINDOW == 60 (000000B2178C9C00) [pid = 704] [serial = 623] [outer = 000000B217713800] 02:21:18 INFO - PROCESS | 704 | 1467192078319 Marionette DEBUG loaded listener.js 02:21:18 INFO - PROCESS | 704 | ++DOMWINDOW == 61 (000000B21BF0F400) [pid = 704] [serial = 624] [outer = 000000B217713800] 02:21:18 INFO - PROCESS | 704 | 1467192078824 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]]]}] 02:21:18 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 02:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 734ms 02:21:18 INFO - PROCESS | 704 | 1467192078872 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 02:21:18 INFO - PROCESS | 704 | 1467192078876 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 02:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:21:18 INFO - PROCESS | 704 | 1467192078883 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:21:18 INFO - PROCESS | 704 | 1467192078886 Marionette TRACE conn6 <- [1,798,null,{}] 02:21:18 INFO - PROCESS | 704 | 1467192078889 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}] 02:21:18 INFO - PROCESS | 704 | 1467192078892 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:18 INFO - PROCESS | 704 | 1467192078993 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 02:21:19 INFO - PROCESS | 704 | 1467192079002 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:19 INFO - PROCESS | 704 | 1467192079005 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:20 INFO - PROCESS | 704 | ++DOCSHELL 000000B22324A800 == 33 [pid = 704] [id = 209] 02:21:20 INFO - PROCESS | 704 | ++DOMWINDOW == 62 (000000B220D81C00) [pid = 704] [serial = 625] [outer = 0000000000000000] 02:21:20 INFO - PROCESS | 704 | ++DOMWINDOW == 63 (000000B2213E2000) [pid = 704] [serial = 626] [outer = 000000B220D81C00] 02:21:20 INFO - PROCESS | 704 | 1467192080093 Marionette DEBUG loaded listener.js 02:21:20 INFO - PROCESS | 704 | ++DOMWINDOW == 64 (000000B223204800) [pid = 704] [serial = 627] [outer = 000000B220D81C00] 02:21:20 INFO - PROCESS | 704 | 1467192080818 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]]]}] 02:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1993ms 02:21:20 INFO - PROCESS | 704 | 1467192080879 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 02:21:20 INFO - PROCESS | 704 | 1467192080882 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 02:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:21:20 INFO - PROCESS | 704 | 1467192080885 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:21:20 INFO - PROCESS | 704 | 1467192080889 Marionette TRACE conn6 <- [1,802,null,{}] 02:21:20 INFO - PROCESS | 704 | 1467192080901 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}] 02:21:20 INFO - PROCESS | 704 | 1467192080906 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:21 INFO - PROCESS | 704 | 1467192080997 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 02:21:21 INFO - PROCESS | 704 | 1467192081004 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:21 INFO - PROCESS | 704 | 1467192081007 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:21 INFO - PROCESS | 704 | ++DOCSHELL 000000B22413A000 == 34 [pid = 704] [id = 210] 02:21:21 INFO - PROCESS | 704 | ++DOMWINDOW == 65 (000000B216D2E400) [pid = 704] [serial = 628] [outer = 0000000000000000] 02:21:21 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B2233BA800) [pid = 704] [serial = 629] [outer = 000000B216D2E400] 02:21:21 INFO - PROCESS | 704 | 1467192081064 Marionette DEBUG loaded listener.js 02:21:21 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B223B19000) [pid = 704] [serial = 630] [outer = 000000B216D2E400] 02:21:21 INFO - PROCESS | 704 | 1467192081558 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] 02:21:21 INFO - PROCESS | 704 | 1467192081624 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 02:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:21:21 INFO - PROCESS | 704 | 1467192081628 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:21:21 INFO - PROCESS | 704 | 1467192081630 Marionette TRACE conn6 <- [1,806,null,{}] 02:21:21 INFO - PROCESS | 704 | 1467192081634 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}] 02:21:21 INFO - PROCESS | 704 | 1467192081636 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:21 INFO - PROCESS | 704 | 1467192081754 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 02:21:21 INFO - PROCESS | 704 | 1467192081803 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:21 INFO - PROCESS | 704 | 1467192081805 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:21 INFO - PROCESS | 704 | ++DOCSHELL 000000B224A69000 == 35 [pid = 704] [id = 211] 02:21:21 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B2241BF000) [pid = 704] [serial = 631] [outer = 0000000000000000] 02:21:21 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B22439C800) [pid = 704] [serial = 632] [outer = 000000B2241BF000] 02:21:21 INFO - PROCESS | 704 | 1467192081877 Marionette DEBUG loaded listener.js 02:21:21 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B2243A7C00) [pid = 704] [serial = 633] [outer = 000000B2241BF000] 02:21:22 INFO - PROCESS | 704 | 1467192082322 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]]]}] 02:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 734ms 02:21:22 INFO - PROCESS | 704 | 1467192082365 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 02:21:22 INFO - PROCESS | 704 | 1467192082367 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 02:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:21:22 INFO - PROCESS | 704 | 1467192082370 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:21:22 INFO - PROCESS | 704 | 1467192082372 Marionette TRACE conn6 <- [1,810,null,{}] 02:21:22 INFO - PROCESS | 704 | 1467192082375 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}] 02:21:22 INFO - PROCESS | 704 | 1467192082378 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:22 INFO - PROCESS | 704 | 1467192082492 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 02:21:22 INFO - PROCESS | 704 | 1467192082499 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:22 INFO - PROCESS | 704 | 1467192082502 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:22 INFO - PROCESS | 704 | ++DOCSHELL 000000B22687B000 == 36 [pid = 704] [id = 212] 02:21:22 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B224424800) [pid = 704] [serial = 634] [outer = 0000000000000000] 02:21:22 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B224427400) [pid = 704] [serial = 635] [outer = 000000B224424800] 02:21:22 INFO - PROCESS | 704 | 1467192082589 Marionette DEBUG loaded listener.js 02:21:22 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B22442D800) [pid = 704] [serial = 636] [outer = 000000B224424800] 02:21:23 INFO - PROCESS | 704 | 1467192083063 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] 02:21:23 INFO - PROCESS | 704 | 1467192083143 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 02:21:23 INFO - PROCESS | 704 | 1467192083146 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:21:23 INFO - PROCESS | 704 | 1467192083148 Marionette TRACE conn6 <- [1,814,null,{}] 02:21:23 INFO - PROCESS | 704 | 1467192083152 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}] 02:21:23 INFO - PROCESS | 704 | 1467192083158 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:23 INFO - PROCESS | 704 | 1467192083291 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 02:21:23 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B216D31C00) [pid = 704] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:21:23 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B223B22C00) [pid = 704] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:21:23 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B21D006C00) [pid = 704] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:21:23 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B2178CF400) [pid = 704] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:21:23 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B2171ACC00) [pid = 704] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:21:23 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B22137F400) [pid = 704] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:21:23 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B21C53CC00) [pid = 704] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:21:23 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B220C38000) [pid = 704] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:21:23 INFO - PROCESS | 704 | --DOMWINDOW == 64 (000000B2217F1000) [pid = 704] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:21:23 INFO - PROCESS | 704 | --DOMWINDOW == 63 (000000B22142E400) [pid = 704] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:21:23 INFO - PROCESS | 704 | 1467192083352 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:23 INFO - PROCESS | 704 | 1467192083354 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:23 INFO - PROCESS | 704 | ++DOCSHELL 000000B22413A800 == 37 [pid = 704] [id = 213] 02:21:23 INFO - PROCESS | 704 | ++DOMWINDOW == 64 (000000B2171ACC00) [pid = 704] [serial = 637] [outer = 0000000000000000] 02:21:23 INFO - PROCESS | 704 | ++DOMWINDOW == 65 (000000B21B7F8000) [pid = 704] [serial = 638] [outer = 000000B2171ACC00] 02:21:23 INFO - PROCESS | 704 | 1467192083402 Marionette DEBUG loaded listener.js 02:21:23 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B223862400) [pid = 704] [serial = 639] [outer = 000000B2171ACC00] 02:21:23 INFO - PROCESS | 704 | 1467192083755 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]]]}] 02:21:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:21:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 670ms 02:21:23 INFO - PROCESS | 704 | 1467192083821 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 02:21:23 INFO - PROCESS | 704 | 1467192083823 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 02:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:21:23 INFO - PROCESS | 704 | 1467192083827 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:21:23 INFO - PROCESS | 704 | 1467192083828 Marionette TRACE conn6 <- [1,818,null,{}] 02:21:23 INFO - PROCESS | 704 | 1467192083832 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}] 02:21:23 INFO - PROCESS | 704 | 1467192083834 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:23 INFO - PROCESS | 704 | 1467192083943 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 02:21:23 INFO - PROCESS | 704 | 1467192083950 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:23 INFO - PROCESS | 704 | 1467192083953 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:23 INFO - PROCESS | 704 | ++DOCSHELL 000000B228313000 == 38 [pid = 704] [id = 214] 02:21:23 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B223860C00) [pid = 704] [serial = 640] [outer = 0000000000000000] 02:21:23 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B224566800) [pid = 704] [serial = 641] [outer = 000000B223860C00] 02:21:24 INFO - PROCESS | 704 | 1467192083998 Marionette DEBUG loaded listener.js 02:21:24 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B224765400) [pid = 704] [serial = 642] [outer = 000000B223860C00] 02:21:24 INFO - PROCESS | 704 | 1467192084396 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]]]}] 02:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 628ms 02:21:24 INFO - PROCESS | 704 | 1467192084459 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 02:21:24 INFO - PROCESS | 704 | 1467192084462 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 02:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:21:24 INFO - PROCESS | 704 | 1467192084465 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:21:24 INFO - PROCESS | 704 | 1467192084467 Marionette TRACE conn6 <- [1,822,null,{}] 02:21:24 INFO - PROCESS | 704 | 1467192084471 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}] 02:21:24 INFO - PROCESS | 704 | 1467192084473 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:24 INFO - PROCESS | 704 | 1467192084591 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 02:21:24 INFO - PROCESS | 704 | 1467192084634 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:24 INFO - PROCESS | 704 | 1467192084636 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:24 INFO - PROCESS | 704 | ++DOCSHELL 000000B229B9C000 == 39 [pid = 704] [id = 215] 02:21:24 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B22476A400) [pid = 704] [serial = 643] [outer = 0000000000000000] 02:21:24 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B224770000) [pid = 704] [serial = 644] [outer = 000000B22476A400] 02:21:24 INFO - PROCESS | 704 | 1467192084682 Marionette DEBUG loaded listener.js 02:21:24 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B224816800) [pid = 704] [serial = 645] [outer = 000000B22476A400] 02:21:24 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B22481B800) [pid = 704] [serial = 646] [outer = 000000B217A23400] 02:21:25 INFO - PROCESS | 704 | 1467192085140 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]]]}] 02:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 734ms 02:21:25 INFO - PROCESS | 704 | 1467192085202 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 02:21:25 INFO - PROCESS | 704 | 1467192085204 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 02:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:21:25 INFO - PROCESS | 704 | 1467192085207 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:21:25 INFO - PROCESS | 704 | 1467192085209 Marionette TRACE conn6 <- [1,826,null,{}] 02:21:25 INFO - PROCESS | 704 | 1467192085213 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}] 02:21:25 INFO - PROCESS | 704 | 1467192085215 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:25 INFO - PROCESS | 704 | 1467192085302 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 02:21:25 INFO - PROCESS | 704 | 1467192085309 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:25 INFO - PROCESS | 704 | 1467192085311 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:25 INFO - PROCESS | 704 | ++DOCSHELL 000000B224135000 == 40 [pid = 704] [id = 216] 02:21:25 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B22481F800) [pid = 704] [serial = 647] [outer = 0000000000000000] 02:21:25 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B224899000) [pid = 704] [serial = 648] [outer = 000000B22481F800] 02:21:25 INFO - PROCESS | 704 | 1467192085357 Marionette DEBUG loaded listener.js 02:21:25 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B224A60800) [pid = 704] [serial = 649] [outer = 000000B22481F800] 02:21:26 INFO - PROCESS | 704 | 1467192086085 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]]]}] 02:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 923ms 02:21:26 INFO - PROCESS | 704 | 1467192086134 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 02:21:26 INFO - PROCESS | 704 | 1467192086139 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 02:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:21:26 INFO - PROCESS | 704 | 1467192086144 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:21:26 INFO - PROCESS | 704 | 1467192086150 Marionette TRACE conn6 <- [1,830,null,{}] 02:21:26 INFO - PROCESS | 704 | 1467192086156 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}] 02:21:26 INFO - PROCESS | 704 | 1467192086159 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:26 INFO - PROCESS | 704 | 1467192086279 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 02:21:26 INFO - PROCESS | 704 | 1467192086352 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:26 INFO - PROCESS | 704 | 1467192086355 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:26 INFO - PROCESS | 704 | ++DOCSHELL 000000B220C9F000 == 41 [pid = 704] [id = 217] 02:21:26 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B21B8C4800) [pid = 704] [serial = 650] [outer = 0000000000000000] 02:21:26 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B21C53CC00) [pid = 704] [serial = 651] [outer = 000000B21B8C4800] 02:21:26 INFO - PROCESS | 704 | 1467192086456 Marionette DEBUG loaded listener.js 02:21:26 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B220C37C00) [pid = 704] [serial = 652] [outer = 000000B21B8C4800] 02:21:27 INFO - PROCESS | 704 | 1467192087042 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]]]}] 02:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 986ms 02:21:27 INFO - PROCESS | 704 | 1467192087134 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 02:21:27 INFO - PROCESS | 704 | 1467192087140 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 02:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:21:27 INFO - PROCESS | 704 | 1467192087147 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:21:27 INFO - PROCESS | 704 | 1467192087150 Marionette TRACE conn6 <- [1,834,null,{}] 02:21:27 INFO - PROCESS | 704 | 1467192087154 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}] 02:21:27 INFO - PROCESS | 704 | 1467192087157 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:27 INFO - PROCESS | 704 | 1467192087285 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 02:21:27 INFO - PROCESS | 704 | 1467192087350 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:27 INFO - PROCESS | 704 | 1467192087353 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:27 INFO - PROCESS | 704 | ++DOCSHELL 000000B227428000 == 42 [pid = 704] [id = 218] 02:21:27 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B223398C00) [pid = 704] [serial = 653] [outer = 0000000000000000] 02:21:27 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B2233BF800) [pid = 704] [serial = 654] [outer = 000000B223398C00] 02:21:27 INFO - PROCESS | 704 | 1467192087414 Marionette DEBUG loaded listener.js 02:21:27 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B2243A1400) [pid = 704] [serial = 655] [outer = 000000B223398C00] 02:21:28 INFO - PROCESS | 704 | 1467192088050 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]]]}] 02:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 944ms 02:21:28 INFO - PROCESS | 704 | 1467192088091 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 02:21:28 INFO - PROCESS | 704 | 1467192088094 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 02:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:21:28 INFO - PROCESS | 704 | 1467192088098 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:21:28 INFO - PROCESS | 704 | 1467192088102 Marionette TRACE conn6 <- [1,838,null,{}] 02:21:28 INFO - PROCESS | 704 | 1467192088115 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}] 02:21:28 INFO - PROCESS | 704 | 1467192088120 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:28 INFO - PROCESS | 704 | 1467192088235 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 02:21:28 INFO - PROCESS | 704 | 1467192088310 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:28 INFO - PROCESS | 704 | 1467192088314 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:28 INFO - PROCESS | 704 | ++DOCSHELL 000000B2260B4000 == 43 [pid = 704] [id = 219] 02:21:28 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B21D079C00) [pid = 704] [serial = 656] [outer = 0000000000000000] 02:21:28 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B224472C00) [pid = 704] [serial = 657] [outer = 000000B21D079C00] 02:21:28 INFO - PROCESS | 704 | 1467192088417 Marionette DEBUG loaded listener.js 02:21:28 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B224A60000) [pid = 704] [serial = 658] [outer = 000000B21D079C00] 02:21:29 INFO - PROCESS | 704 | 1467192089235 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]]]}] 02:21:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:21:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1180ms 02:21:29 INFO - PROCESS | 704 | 1467192089297 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 02:21:29 INFO - PROCESS | 704 | 1467192089301 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 02:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:21:29 INFO - PROCESS | 704 | 1467192089307 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:21:29 INFO - PROCESS | 704 | 1467192089310 Marionette TRACE conn6 <- [1,842,null,{}] 02:21:29 INFO - PROCESS | 704 | 1467192089316 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}] 02:21:29 INFO - PROCESS | 704 | 1467192089319 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:29 INFO - PROCESS | 704 | 1467192089433 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 02:21:29 INFO - PROCESS | 704 | 1467192089499 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:29 INFO - PROCESS | 704 | 1467192089502 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:29 INFO - PROCESS | 704 | ++DOCSHELL 000000B21B865000 == 44 [pid = 704] [id = 220] 02:21:29 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B21B5D4C00) [pid = 704] [serial = 659] [outer = 0000000000000000] 02:21:29 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B21B5DCC00) [pid = 704] [serial = 660] [outer = 000000B21B5D4C00] 02:21:29 INFO - PROCESS | 704 | 1467192089555 Marionette DEBUG loaded listener.js 02:21:29 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B21D074C00) [pid = 704] [serial = 661] [outer = 000000B21B5D4C00] 02:21:30 INFO - PROCESS | 704 | --DOCSHELL 000000B223907800 == 43 [pid = 704] [id = 191] 02:21:30 INFO - PROCESS | 704 | --DOCSHELL 000000B223D96800 == 42 [pid = 704] [id = 196] 02:21:30 INFO - PROCESS | 704 | --DOCSHELL 000000B2245E7000 == 41 [pid = 704] [id = 194] 02:21:30 INFO - PROCESS | 704 | --DOCSHELL 000000B21BCB8000 == 40 [pid = 704] [id = 195] 02:21:30 INFO - PROCESS | 704 | --DOCSHELL 000000B217AD8000 == 39 [pid = 704] [id = 187] 02:21:30 INFO - PROCESS | 704 | --DOCSHELL 000000B223B89000 == 38 [pid = 704] [id = 192] 02:21:30 INFO - PROCESS | 704 | --DOCSHELL 000000B216DB8000 == 37 [pid = 704] [id = 182] 02:21:30 INFO - PROCESS | 704 | --DOCSHELL 000000B220CB2800 == 36 [pid = 704] [id = 190] 02:21:30 INFO - PROCESS | 704 | --DOCSHELL 000000B223F3E800 == 35 [pid = 704] [id = 193] 02:21:30 INFO - PROCESS | 704 | --DOCSHELL 000000B2215E7800 == 34 [pid = 704] [id = 186] 02:21:30 INFO - PROCESS | 704 | --DOCSHELL 000000B2230CD800 == 33 [pid = 704] [id = 188] 02:21:30 INFO - PROCESS | 704 | --DOCSHELL 000000B224B48000 == 32 [pid = 704] [id = 197] 02:21:30 INFO - PROCESS | 704 | --DOCSHELL 000000B220DE1800 == 31 [pid = 704] [id = 185] 02:21:30 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B216D32400) [pid = 704] [serial = 593] [outer = 0000000000000000] [url = about:blank] 02:21:30 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B217347C00) [pid = 704] [serial = 594] [outer = 0000000000000000] [url = about:blank] 02:21:30 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B2241C4800) [pid = 704] [serial = 591] [outer = 0000000000000000] [url = about:blank] 02:21:30 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B21D074000) [pid = 704] [serial = 599] [outer = 0000000000000000] [url = about:blank] 02:21:30 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B223BB5C00) [pid = 704] [serial = 590] [outer = 0000000000000000] [url = about:blank] 02:21:30 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B217A5E800) [pid = 704] [serial = 596] [outer = 0000000000000000] [url = about:blank] 02:21:30 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B21B8C2400) [pid = 704] [serial = 585] [outer = 0000000000000000] [url = about:blank] 02:21:30 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B217392C00) [pid = 704] [serial = 584] [outer = 0000000000000000] [url = about:blank] 02:21:30 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B223224800) [pid = 704] [serial = 588] [outer = 0000000000000000] [url = about:blank] 02:21:30 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B2217F5C00) [pid = 704] [serial = 587] [outer = 0000000000000000] [url = about:blank] 02:21:30 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B223BB6400) [pid = 704] [serial = 612] [outer = 0000000000000000] [url = about:blank] 02:21:30 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B220DBE800) [pid = 704] [serial = 603] [outer = 0000000000000000] [url = about:blank] 02:21:30 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B220D05400) [pid = 704] [serial = 602] [outer = 0000000000000000] [url = about:blank] 02:21:30 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B221FC1800) [pid = 704] [serial = 605] [outer = 0000000000000000] [url = about:blank] 02:21:30 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B223E2D000) [pid = 704] [serial = 614] [outer = 0000000000000000] [url = about:blank] 02:21:30 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B223B1A800) [pid = 704] [serial = 611] [outer = 0000000000000000] [url = about:blank] 02:21:30 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B223210000) [pid = 704] [serial = 606] [outer = 0000000000000000] [url = about:blank] 02:21:30 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B21D11B000) [pid = 704] [serial = 600] [outer = 0000000000000000] [url = about:blank] 02:21:30 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B223322C00) [pid = 704] [serial = 608] [outer = 0000000000000000] [url = about:blank] 02:21:30 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B21B556000) [pid = 704] [serial = 597] [outer = 0000000000000000] [url = about:blank] 02:21:30 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B2233B5800) [pid = 704] [serial = 609] [outer = 0000000000000000] [url = about:blank] 02:21:30 INFO - PROCESS | 704 | 1467192090865 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]]]}] 02:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1578ms 02:21:30 INFO - PROCESS | 704 | 1467192090893 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 02:21:30 INFO - PROCESS | 704 | 1467192090899 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 02:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:21:30 INFO - PROCESS | 704 | 1467192090905 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:21:30 INFO - PROCESS | 704 | 1467192090909 Marionette TRACE conn6 <- [1,846,null,{}] 02:21:30 INFO - PROCESS | 704 | 1467192090915 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}] 02:21:30 INFO - PROCESS | 704 | 1467192090919 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:31 INFO - PROCESS | 704 | 1467192091051 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 02:21:31 INFO - PROCESS | 704 | 1467192091143 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:31 INFO - PROCESS | 704 | 1467192091148 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:31 INFO - PROCESS | 704 | ++DOCSHELL 000000B217560000 == 32 [pid = 704] [id = 221] 02:21:31 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B217348800) [pid = 704] [serial = 662] [outer = 0000000000000000] 02:21:31 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B21734F000) [pid = 704] [serial = 663] [outer = 000000B217348800] 02:21:31 INFO - PROCESS | 704 | 1467192091211 Marionette DEBUG loaded listener.js 02:21:31 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B2175B2C00) [pid = 704] [serial = 664] [outer = 000000B217348800] 02:21:32 INFO - PROCESS | 704 | 1467192092022 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]]]}] 02:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1129ms 02:21:32 INFO - PROCESS | 704 | 1467192092035 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 02:21:32 INFO - PROCESS | 704 | 1467192092041 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 02:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:21:32 INFO - PROCESS | 704 | 1467192092049 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:21:32 INFO - PROCESS | 704 | 1467192092052 Marionette TRACE conn6 <- [1,850,null,{}] 02:21:32 INFO - PROCESS | 704 | 1467192092056 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}] 02:21:32 INFO - PROCESS | 704 | 1467192092059 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:32 INFO - PROCESS | 704 | 1467192092187 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 02:21:32 INFO - PROCESS | 704 | 1467192092257 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:32 INFO - PROCESS | 704 | 1467192092260 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:32 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D036800 == 33 [pid = 704] [id = 222] 02:21:32 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B21B5CE400) [pid = 704] [serial = 665] [outer = 0000000000000000] 02:21:32 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B21B5D2400) [pid = 704] [serial = 666] [outer = 000000B21B5CE400] 02:21:32 INFO - PROCESS | 704 | 1467192092321 Marionette DEBUG loaded listener.js 02:21:32 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B21BFDC400) [pid = 704] [serial = 667] [outer = 000000B21B5CE400] 02:21:33 INFO - PROCESS | 704 | 1467192093185 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]]]}] 02:21:33 INFO - PROCESS | 704 | --DOCSHELL 000000B229B9C000 == 32 [pid = 704] [id = 215] 02:21:33 INFO - PROCESS | 704 | --DOCSHELL 000000B21C384800 == 31 [pid = 704] [id = 207] 02:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1176ms 02:21:33 INFO - PROCESS | 704 | 1467192093225 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 02:21:33 INFO - PROCESS | 704 | 1467192093230 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 02:21:33 INFO - PROCESS | 704 | 1467192093235 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:21:33 INFO - PROCESS | 704 | 1467192093238 Marionette TRACE conn6 <- [1,854,null,{}] 02:21:33 INFO - PROCESS | 704 | 1467192093244 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}] 02:21:33 INFO - PROCESS | 704 | 1467192093247 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:33 INFO - PROCESS | 704 | 1467192093343 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 02:21:33 INFO - PROCESS | 704 | 1467192093418 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:33 INFO - PROCESS | 704 | 1467192093422 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:33 INFO - PROCESS | 704 | ++DOCSHELL 000000B21B57D800 == 32 [pid = 704] [id = 223] 02:21:33 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B21734F800) [pid = 704] [serial = 668] [outer = 0000000000000000] 02:21:33 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B217391400) [pid = 704] [serial = 669] [outer = 000000B21734F800] 02:21:33 INFO - PROCESS | 704 | 1467192093473 Marionette DEBUG loaded listener.js 02:21:33 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B2184E2400) [pid = 704] [serial = 670] [outer = 000000B21734F800] 02:21:33 INFO - PROCESS | 704 | 1467192093882 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]]]}] 02:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 669ms 02:21:33 INFO - PROCESS | 704 | 1467192093941 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 02:21:33 INFO - PROCESS | 704 | 1467192093946 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 02:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:21:33 INFO - PROCESS | 704 | 1467192093952 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:21:33 INFO - PROCESS | 704 | 1467192093955 Marionette TRACE conn6 <- [1,858,null,{}] 02:21:33 INFO - PROCESS | 704 | 1467192093959 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}] 02:21:33 INFO - PROCESS | 704 | 1467192093961 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:34 INFO - PROCESS | 704 | 1467192094063 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 02:21:34 INFO - PROCESS | 704 | 1467192094070 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:34 INFO - PROCESS | 704 | 1467192094072 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:34 INFO - PROCESS | 704 | ++DOCSHELL 000000B220DF3000 == 33 [pid = 704] [id = 224] 02:21:34 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B21D118800) [pid = 704] [serial = 671] [outer = 0000000000000000] 02:21:34 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B21D11D800) [pid = 704] [serial = 672] [outer = 000000B21D118800] 02:21:34 INFO - PROCESS | 704 | 1467192094128 Marionette DEBUG loaded listener.js 02:21:34 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B22017DC00) [pid = 704] [serial = 673] [outer = 000000B21D118800] 02:21:34 INFO - PROCESS | 704 | 1467192094631 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]]]}] 02:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 734ms 02:21:34 INFO - PROCESS | 704 | 1467192094687 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 02:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:21:34 INFO - PROCESS | 704 | 1467192094689 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 02:21:34 INFO - PROCESS | 704 | 1467192094693 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:21:34 INFO - PROCESS | 704 | 1467192094697 Marionette TRACE conn6 <- [1,862,null,{}] 02:21:34 INFO - PROCESS | 704 | 1467192094708 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}] 02:21:34 INFO - PROCESS | 704 | 1467192094713 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:34 INFO - PROCESS | 704 | 1467192094807 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 02:21:34 INFO - PROCESS | 704 | 1467192094884 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:34 INFO - PROCESS | 704 | 1467192094888 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:34 INFO - PROCESS | 704 | ++DOCSHELL 000000B223906800 == 34 [pid = 704] [id = 225] 02:21:34 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B2181D9C00) [pid = 704] [serial = 674] [outer = 0000000000000000] 02:21:34 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B220D7FC00) [pid = 704] [serial = 675] [outer = 000000B2181D9C00] 02:21:34 INFO - PROCESS | 704 | 1467192094941 Marionette DEBUG loaded listener.js 02:21:35 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B221FBEC00) [pid = 704] [serial = 676] [outer = 000000B2181D9C00] 02:21:35 INFO - PROCESS | 704 | 1467192095484 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]]]}] 02:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 839ms 02:21:35 INFO - PROCESS | 704 | 1467192095535 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 02:21:35 INFO - PROCESS | 704 | 1467192095538 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 02:21:35 INFO - PROCESS | 704 | 1467192095541 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:21:35 INFO - PROCESS | 704 | 1467192095543 Marionette TRACE conn6 <- [1,866,null,{}] 02:21:35 INFO - PROCESS | 704 | 1467192095547 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}] 02:21:35 INFO - PROCESS | 704 | 1467192095549 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:35 INFO - PROCESS | 704 | 1467192095667 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 02:21:35 INFO - PROCESS | 704 | 1467192095716 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:35 INFO - PROCESS | 704 | 1467192095718 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:35 INFO - PROCESS | 704 | ++DOCSHELL 000000B223F3C800 == 35 [pid = 704] [id = 226] 02:21:35 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B2232AFC00) [pid = 704] [serial = 677] [outer = 0000000000000000] 02:21:35 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B223316C00) [pid = 704] [serial = 678] [outer = 000000B2232AFC00] 02:21:35 INFO - PROCESS | 704 | 1467192095766 Marionette DEBUG loaded listener.js 02:21:35 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B223321000) [pid = 704] [serial = 679] [outer = 000000B2232AFC00] 02:21:36 INFO - PROCESS | 704 | 1467192096208 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]]]}] 02:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 734ms 02:21:36 INFO - PROCESS | 704 | 1467192096282 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 02:21:36 INFO - PROCESS | 704 | 1467192096285 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 02:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:21:36 INFO - PROCESS | 704 | 1467192096288 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:21:36 INFO - PROCESS | 704 | 1467192096290 Marionette TRACE conn6 <- [1,870,null,{}] 02:21:36 INFO - PROCESS | 704 | 1467192096299 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}] 02:21:36 INFO - PROCESS | 704 | 1467192096301 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:36 INFO - PROCESS | 704 | 1467192096407 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 02:21:36 INFO - PROCESS | 704 | 1467192096419 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:36 INFO - PROCESS | 704 | 1467192096421 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:36 INFO - PROCESS | 704 | ++DOCSHELL 000000B2245EB800 == 36 [pid = 704] [id = 227] 02:21:36 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B223203400) [pid = 704] [serial = 680] [outer = 0000000000000000] 02:21:36 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B22339F800) [pid = 704] [serial = 681] [outer = 000000B223203400] 02:21:36 INFO - PROCESS | 704 | 1467192096467 Marionette DEBUG loaded listener.js 02:21:36 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B2233BA400) [pid = 704] [serial = 682] [outer = 000000B223203400] 02:21:36 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B223398C00) [pid = 704] [serial = 653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:21:36 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B21B8C4800) [pid = 704] [serial = 650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:21:36 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B224424800) [pid = 704] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:21:36 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B21B5D4400) [pid = 704] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:21:36 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B21734DC00) [pid = 704] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:21:36 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B220D81C00) [pid = 704] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:21:36 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B21D5B8400) [pid = 704] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:21:36 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B217713800) [pid = 704] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:21:36 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B2171ACC00) [pid = 704] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:21:36 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B216D2E400) [pid = 704] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:21:36 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B21D079C00) [pid = 704] [serial = 656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:21:36 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B22476A400) [pid = 704] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:21:36 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B2241BF000) [pid = 704] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:21:36 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B223860C00) [pid = 704] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:21:36 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B22481F800) [pid = 704] [serial = 647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:21:36 INFO - PROCESS | 704 | 1467192096944 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]]]}] 02:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 671ms 02:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:21:36 INFO - PROCESS | 704 | 1467192096963 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 02:21:36 INFO - PROCESS | 704 | 1467192096965 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 02:21:36 INFO - PROCESS | 704 | 1467192096968 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:21:36 INFO - PROCESS | 704 | 1467192096970 Marionette TRACE conn6 <- [1,874,null,{}] 02:21:36 INFO - PROCESS | 704 | 1467192096973 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}] 02:21:36 INFO - PROCESS | 704 | 1467192096979 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:37 INFO - PROCESS | 704 | 1467192097132 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 02:21:37 INFO - PROCESS | 704 | 1467192097146 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:37 INFO - PROCESS | 704 | 1467192097149 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:37 INFO - PROCESS | 704 | ++DOCSHELL 000000B22525A000 == 37 [pid = 704] [id = 228] 02:21:37 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B2233D4000) [pid = 704] [serial = 683] [outer = 0000000000000000] 02:21:37 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B223B16C00) [pid = 704] [serial = 684] [outer = 000000B2233D4000] 02:21:37 INFO - PROCESS | 704 | 1467192097194 Marionette DEBUG loaded listener.js 02:21:37 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B2241BA400) [pid = 704] [serial = 685] [outer = 000000B2233D4000] 02:21:37 INFO - PROCESS | 704 | 1467192097626 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]]]}] 02:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 734ms 02:21:37 INFO - PROCESS | 704 | 1467192097706 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 02:21:37 INFO - PROCESS | 704 | 1467192097708 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 02:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:21:37 INFO - PROCESS | 704 | 1467192097711 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:21:37 INFO - PROCESS | 704 | 1467192097713 Marionette TRACE conn6 <- [1,878,null,{}] 02:21:37 INFO - PROCESS | 704 | 1467192097717 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}] 02:21:37 INFO - PROCESS | 704 | 1467192097719 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:37 INFO - PROCESS | 704 | 1467192097802 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 02:21:37 INFO - PROCESS | 704 | 1467192097808 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:37 INFO - PROCESS | 704 | 1467192097810 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:37 INFO - PROCESS | 704 | ++DOCSHELL 000000B22686C000 == 38 [pid = 704] [id = 229] 02:21:37 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B22439D000) [pid = 704] [serial = 686] [outer = 0000000000000000] 02:21:37 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B2243A7000) [pid = 704] [serial = 687] [outer = 000000B22439D000] 02:21:37 INFO - PROCESS | 704 | 1467192097857 Marionette DEBUG loaded listener.js 02:21:37 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B224424C00) [pid = 704] [serial = 688] [outer = 000000B22439D000] 02:21:38 INFO - PROCESS | 704 | 1467192098282 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]]]}] 02:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 628ms 02:21:38 INFO - PROCESS | 704 | 1467192098342 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 02:21:38 INFO - PROCESS | 704 | 1467192098344 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 02:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:21:38 INFO - PROCESS | 704 | 1467192098347 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:21:38 INFO - PROCESS | 704 | 1467192098349 Marionette TRACE conn6 <- [1,882,null,{}] 02:21:38 INFO - PROCESS | 704 | 1467192098352 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}] 02:21:38 INFO - PROCESS | 704 | 1467192098355 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:38 INFO - PROCESS | 704 | 1467192098440 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 02:21:38 INFO - PROCESS | 704 | 1467192098447 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:38 INFO - PROCESS | 704 | 1467192098450 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:38 INFO - PROCESS | 704 | ++DOCSHELL 000000B228308800 == 39 [pid = 704] [id = 230] 02:21:38 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B224433000) [pid = 704] [serial = 689] [outer = 0000000000000000] 02:21:38 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B224467C00) [pid = 704] [serial = 690] [outer = 000000B224433000] 02:21:38 INFO - PROCESS | 704 | 1467192098523 Marionette DEBUG loaded listener.js 02:21:38 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B22446F800) [pid = 704] [serial = 691] [outer = 000000B224433000] 02:21:39 INFO - PROCESS | 704 | 1467192099139 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]]]}] 02:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 818ms 02:21:39 INFO - PROCESS | 704 | 1467192099175 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 02:21:39 INFO - PROCESS | 704 | 1467192099180 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 02:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:21:39 INFO - PROCESS | 704 | 1467192099186 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:21:39 INFO - PROCESS | 704 | 1467192099190 Marionette TRACE conn6 <- [1,886,null,{}] 02:21:39 INFO - PROCESS | 704 | 1467192099196 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}] 02:21:39 INFO - PROCESS | 704 | 1467192099200 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:39 INFO - PROCESS | 704 | 1467192099321 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 02:21:39 INFO - PROCESS | 704 | 1467192099396 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:39 INFO - PROCESS | 704 | 1467192099399 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:39 INFO - PROCESS | 704 | ++DOCSHELL 000000B220CAF800 == 40 [pid = 704] [id = 231] 02:21:39 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B21734F400) [pid = 704] [serial = 692] [outer = 0000000000000000] 02:21:39 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B2181D8C00) [pid = 704] [serial = 693] [outer = 000000B21734F400] 02:21:39 INFO - PROCESS | 704 | 1467192099500 Marionette DEBUG loaded listener.js 02:21:39 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B21D074800) [pid = 704] [serial = 694] [outer = 000000B21734F400] 02:21:40 INFO - PROCESS | 704 | 1467192100168 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]]]}] 02:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1024ms 02:21:40 INFO - PROCESS | 704 | 1467192100213 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 02:21:40 INFO - PROCESS | 704 | 1467192100219 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 02:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:21:40 INFO - PROCESS | 704 | 1467192100225 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:21:40 INFO - PROCESS | 704 | 1467192100229 Marionette TRACE conn6 <- [1,890,null,{}] 02:21:40 INFO - PROCESS | 704 | 1467192100233 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}] 02:21:40 INFO - PROCESS | 704 | 1467192100236 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:40 INFO - PROCESS | 704 | 1467192100355 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 02:21:40 INFO - PROCESS | 704 | 1467192100441 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:40 INFO - PROCESS | 704 | 1467192100444 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:40 INFO - PROCESS | 704 | ++DOCSHELL 000000B2247AF000 == 41 [pid = 704] [id = 232] 02:21:40 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B220DBE000) [pid = 704] [serial = 695] [outer = 0000000000000000] 02:21:40 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B2217EBC00) [pid = 704] [serial = 696] [outer = 000000B220DBE000] 02:21:40 INFO - PROCESS | 704 | 1467192100504 Marionette DEBUG loaded listener.js 02:21:40 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B2232B5C00) [pid = 704] [serial = 697] [outer = 000000B220DBE000] 02:21:41 INFO - PROCESS | 704 | 1467192101098 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]]]}] 02:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 923ms 02:21:41 INFO - PROCESS | 704 | 1467192101150 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 02:21:41 INFO - PROCESS | 704 | 1467192101152 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 02:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:21:41 INFO - PROCESS | 704 | 1467192101156 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:21:41 INFO - PROCESS | 704 | 1467192101161 Marionette TRACE conn6 <- [1,894,null,{}] 02:21:41 INFO - PROCESS | 704 | 1467192101172 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}] 02:21:41 INFO - PROCESS | 704 | 1467192101178 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:41 INFO - PROCESS | 704 | 1467192101302 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 02:21:41 INFO - PROCESS | 704 | 1467192101371 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:41 INFO - PROCESS | 704 | 1467192101374 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:41 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A55C800 == 42 [pid = 704] [id = 233] 02:21:41 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B2243F0400) [pid = 704] [serial = 698] [outer = 0000000000000000] 02:21:41 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B22446C400) [pid = 704] [serial = 699] [outer = 000000B2243F0400] 02:21:41 INFO - PROCESS | 704 | 1467192101482 Marionette DEBUG loaded listener.js 02:21:41 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B224565000) [pid = 704] [serial = 700] [outer = 000000B2243F0400] 02:21:42 INFO - PROCESS | 704 | 1467192102061 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]]]}] 02:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 923ms 02:21:42 INFO - PROCESS | 704 | 1467192102100 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 02:21:42 INFO - PROCESS | 704 | 1467192102103 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 02:21:42 INFO - PROCESS | 704 | 1467192102108 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:21:42 INFO - PROCESS | 704 | 1467192102110 Marionette TRACE conn6 <- [1,898,null,{}] 02:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:21:42 INFO - PROCESS | 704 | 1467192102114 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}] 02:21:42 INFO - PROCESS | 704 | 1467192102117 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:42 INFO - PROCESS | 704 | 1467192102233 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 02:21:42 INFO - PROCESS | 704 | 1467192102320 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:42 INFO - PROCESS | 704 | 1467192102323 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:42 INFO - PROCESS | 704 | ++DOCSHELL 000000B2217A3000 == 43 [pid = 704] [id = 234] 02:21:42 INFO - PROCESS | 704 | ++DOMWINDOW == 92 (000000B21D007800) [pid = 704] [serial = 701] [outer = 0000000000000000] 02:21:42 INFO - PROCESS | 704 | ++DOMWINDOW == 93 (000000B223861C00) [pid = 704] [serial = 702] [outer = 000000B21D007800] 02:21:42 INFO - PROCESS | 704 | 1467192102381 Marionette DEBUG loaded listener.js 02:21:42 INFO - PROCESS | 704 | ++DOMWINDOW == 94 (000000B224770800) [pid = 704] [serial = 703] [outer = 000000B21D007800] 02:21:43 INFO - PROCESS | 704 | 1467192103110 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]]]}] 02:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1070ms 02:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:21:43 INFO - PROCESS | 704 | 1467192103186 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 02:21:43 INFO - PROCESS | 704 | 1467192103190 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 02:21:43 INFO - PROCESS | 704 | 1467192103212 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:21:43 INFO - PROCESS | 704 | 1467192103215 Marionette TRACE conn6 <- [1,902,null,{}] 02:21:43 INFO - PROCESS | 704 | 1467192103222 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}] 02:21:43 INFO - PROCESS | 704 | 1467192103225 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:43 INFO - PROCESS | 704 | 1467192103339 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 02:21:43 INFO - PROCESS | 704 | 1467192103407 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:43 INFO - PROCESS | 704 | 1467192103410 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:43 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D186000 == 44 [pid = 704] [id = 235] 02:21:43 INFO - PROCESS | 704 | ++DOMWINDOW == 95 (000000B21B5D7C00) [pid = 704] [serial = 704] [outer = 0000000000000000] 02:21:43 INFO - PROCESS | 704 | ++DOMWINDOW == 96 (000000B21D004C00) [pid = 704] [serial = 705] [outer = 000000B21B5D7C00] 02:21:43 INFO - PROCESS | 704 | 1467192103463 Marionette DEBUG loaded listener.js 02:21:43 INFO - PROCESS | 704 | ++DOMWINDOW == 97 (000000B220C2FC00) [pid = 704] [serial = 706] [outer = 000000B21B5D7C00] 02:21:43 INFO - PROCESS | 704 | --DOCSHELL 000000B220CB4000 == 43 [pid = 704] [id = 200] 02:21:43 INFO - PROCESS | 704 | --DOMWINDOW == 96 (000000B21B5DCC00) [pid = 704] [serial = 660] [outer = 0000000000000000] [url = about:blank] 02:21:43 INFO - PROCESS | 704 | --DOMWINDOW == 95 (000000B2233BF800) [pid = 704] [serial = 654] [outer = 0000000000000000] [url = about:blank] 02:21:43 INFO - PROCESS | 704 | --DOMWINDOW == 94 (000000B220C37C00) [pid = 704] [serial = 652] [outer = 0000000000000000] [url = about:blank] 02:21:43 INFO - PROCESS | 704 | --DOMWINDOW == 93 (000000B21C53CC00) [pid = 704] [serial = 651] [outer = 0000000000000000] [url = about:blank] 02:21:43 INFO - PROCESS | 704 | --DOMWINDOW == 92 (000000B224427400) [pid = 704] [serial = 635] [outer = 0000000000000000] [url = about:blank] 02:21:43 INFO - PROCESS | 704 | --DOMWINDOW == 91 (000000B22442D800) [pid = 704] [serial = 636] [outer = 0000000000000000] [url = about:blank] 02:21:43 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B21C34B000) [pid = 704] [serial = 620] [outer = 0000000000000000] [url = about:blank] 02:21:43 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B22017C800) [pid = 704] [serial = 621] [outer = 0000000000000000] [url = about:blank] 02:21:43 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B217393800) [pid = 704] [serial = 617] [outer = 0000000000000000] [url = about:blank] 02:21:43 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B2184EA000) [pid = 704] [serial = 618] [outer = 0000000000000000] [url = about:blank] 02:21:43 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B2213E2000) [pid = 704] [serial = 626] [outer = 0000000000000000] [url = about:blank] 02:21:43 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B223204800) [pid = 704] [serial = 627] [outer = 0000000000000000] [url = about:blank] 02:21:43 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B2243A1400) [pid = 704] [serial = 655] [outer = 0000000000000000] [url = about:blank] 02:21:43 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B22439B400) [pid = 704] [serial = 615] [outer = 0000000000000000] [url = about:blank] 02:21:43 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B2178C9C00) [pid = 704] [serial = 623] [outer = 0000000000000000] [url = about:blank] 02:21:43 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B21BF0F400) [pid = 704] [serial = 624] [outer = 0000000000000000] [url = about:blank] 02:21:43 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B21B7F8000) [pid = 704] [serial = 638] [outer = 0000000000000000] [url = about:blank] 02:21:43 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B2233BA800) [pid = 704] [serial = 629] [outer = 0000000000000000] [url = about:blank] 02:21:43 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B223862400) [pid = 704] [serial = 639] [outer = 0000000000000000] [url = about:blank] 02:21:43 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B224A60000) [pid = 704] [serial = 658] [outer = 0000000000000000] [url = about:blank] 02:21:43 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B224472C00) [pid = 704] [serial = 657] [outer = 0000000000000000] [url = about:blank] 02:21:43 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B2243E2400) [pid = 704] [serial = 372] [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.] 02:21:43 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B224770000) [pid = 704] [serial = 644] [outer = 0000000000000000] [url = about:blank] 02:21:43 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B22439C800) [pid = 704] [serial = 632] [outer = 0000000000000000] [url = about:blank] 02:21:43 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B2243A7C00) [pid = 704] [serial = 633] [outer = 0000000000000000] [url = about:blank] 02:21:43 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B224566800) [pid = 704] [serial = 641] [outer = 0000000000000000] [url = about:blank] 02:21:43 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B224A60800) [pid = 704] [serial = 649] [outer = 0000000000000000] [url = about:blank] 02:21:43 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B224899000) [pid = 704] [serial = 648] [outer = 0000000000000000] [url = about:blank] 02:21:43 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B224816800) [pid = 704] [serial = 645] [outer = 0000000000000000] [url = about:blank] 02:21:43 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B223B19000) [pid = 704] [serial = 630] [outer = 0000000000000000] [url = about:blank] 02:21:43 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B224765400) [pid = 704] [serial = 642] [outer = 0000000000000000] [url = about:blank] 02:21:44 INFO - PROCESS | 704 | 1467192104014 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]]]}] 02:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 860ms 02:21:44 INFO - PROCESS | 704 | 1467192104055 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 02:21:44 INFO - PROCESS | 704 | 1467192104060 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 02:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:21:44 INFO - PROCESS | 704 | 1467192104066 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:21:44 INFO - PROCESS | 704 | 1467192104069 Marionette TRACE conn6 <- [1,906,null,{}] 02:21:44 INFO - PROCESS | 704 | 1467192104073 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}] 02:21:44 INFO - PROCESS | 704 | 1467192104076 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:44 INFO - PROCESS | 704 | 1467192104171 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 02:21:44 INFO - PROCESS | 704 | 1467192104245 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:44 INFO - PROCESS | 704 | 1467192104247 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:44 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D55B800 == 44 [pid = 704] [id = 236] 02:21:44 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B217346C00) [pid = 704] [serial = 707] [outer = 0000000000000000] 02:21:44 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B21C2EC800) [pid = 704] [serial = 708] [outer = 000000B217346C00] 02:21:44 INFO - PROCESS | 704 | 1467192104297 Marionette DEBUG loaded listener.js 02:21:44 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B220C2BC00) [pid = 704] [serial = 709] [outer = 000000B217346C00] 02:21:44 INFO - PROCESS | 704 | 1467192104722 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]]]}] 02:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 671ms 02:21:44 INFO - PROCESS | 704 | 1467192104740 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 02:21:44 INFO - PROCESS | 704 | 1467192104743 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 02:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:21:44 INFO - PROCESS | 704 | 1467192104746 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:21:44 INFO - PROCESS | 704 | 1467192104750 Marionette TRACE conn6 <- [1,910,null,{}] 02:21:44 INFO - PROCESS | 704 | 1467192104761 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}] 02:21:44 INFO - PROCESS | 704 | 1467192104765 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:44 INFO - PROCESS | 704 | 1467192104856 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 02:21:44 INFO - PROCESS | 704 | 1467192104864 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:44 INFO - PROCESS | 704 | 1467192104867 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:44 INFO - PROCESS | 704 | ++DOCSHELL 000000B223A6D800 == 45 [pid = 704] [id = 237] 02:21:44 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B223110800) [pid = 704] [serial = 710] [outer = 0000000000000000] 02:21:44 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B223314C00) [pid = 704] [serial = 711] [outer = 000000B223110800] 02:21:44 INFO - PROCESS | 704 | 1467192104923 Marionette DEBUG loaded listener.js 02:21:45 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B2233A1C00) [pid = 704] [serial = 712] [outer = 000000B223110800] 02:21:45 INFO - PROCESS | 704 | 1467192105392 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]]]}] 02:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 692ms 02:21:45 INFO - PROCESS | 704 | 1467192105441 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 02:21:45 INFO - PROCESS | 704 | 1467192105444 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 02:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:21:45 INFO - PROCESS | 704 | 1467192105447 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:21:45 INFO - PROCESS | 704 | 1467192105449 Marionette TRACE conn6 <- [1,914,null,{}] 02:21:45 INFO - PROCESS | 704 | 1467192105453 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}] 02:21:45 INFO - PROCESS | 704 | 1467192105455 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:45 INFO - PROCESS | 704 | 1467192105573 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 02:21:45 INFO - PROCESS | 704 | 1467192105586 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:45 INFO - PROCESS | 704 | 1467192105588 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:45 INFO - PROCESS | 704 | ++DOCSHELL 000000B2245D9800 == 46 [pid = 704] [id = 238] 02:21:45 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B223BB6C00) [pid = 704] [serial = 713] [outer = 0000000000000000] 02:21:45 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B223BC0800) [pid = 704] [serial = 714] [outer = 000000B223BB6C00] 02:21:45 INFO - PROCESS | 704 | 1467192105635 Marionette DEBUG loaded listener.js 02:21:45 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B22439AC00) [pid = 704] [serial = 715] [outer = 000000B223BB6C00] 02:21:46 INFO - PROCESS | 704 | 1467192106065 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]]]}] 02:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 671ms 02:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:21:46 INFO - PROCESS | 704 | 1467192106121 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 02:21:46 INFO - PROCESS | 704 | 1467192106123 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 02:21:46 INFO - PROCESS | 704 | 1467192106127 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:21:46 INFO - PROCESS | 704 | 1467192106129 Marionette TRACE conn6 <- [1,918,null,{}] 02:21:46 INFO - PROCESS | 704 | 1467192106133 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}] 02:21:46 INFO - PROCESS | 704 | 1467192106135 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:46 INFO - PROCESS | 704 | 1467192106254 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 02:21:46 INFO - PROCESS | 704 | 1467192106261 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:46 INFO - PROCESS | 704 | 1467192106263 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:46 INFO - PROCESS | 704 | ++DOCSHELL 000000B2260BB000 == 47 [pid = 704] [id = 239] 02:21:46 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B2243A7C00) [pid = 704] [serial = 716] [outer = 0000000000000000] 02:21:46 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B2243E5000) [pid = 704] [serial = 717] [outer = 000000B2243A7C00] 02:21:46 INFO - PROCESS | 704 | 1467192106347 Marionette DEBUG loaded listener.js 02:21:46 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B224429C00) [pid = 704] [serial = 718] [outer = 000000B2243A7C00] 02:21:46 INFO - PROCESS | 704 | 1467192106777 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]]]}] 02:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 734ms 02:21:46 INFO - PROCESS | 704 | 1467192106863 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 02:21:46 INFO - PROCESS | 704 | 1467192106865 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 02:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:21:46 INFO - PROCESS | 704 | 1467192106869 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:21:46 INFO - PROCESS | 704 | 1467192106871 Marionette TRACE conn6 <- [1,922,null,{}] 02:21:46 INFO - PROCESS | 704 | 1467192106875 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}] 02:21:46 INFO - PROCESS | 704 | 1467192106881 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:47 INFO - PROCESS | 704 | 1467192107074 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 02:21:47 INFO - PROCESS | 704 | 1467192107123 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:47 INFO - PROCESS | 704 | 1467192107125 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:47 INFO - PROCESS | 704 | ++DOCSHELL 000000B22754F800 == 48 [pid = 704] [id = 240] 02:21:47 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B224765400) [pid = 704] [serial = 719] [outer = 0000000000000000] 02:21:47 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B224895C00) [pid = 704] [serial = 720] [outer = 000000B224765400] 02:21:47 INFO - PROCESS | 704 | 1467192107171 Marionette DEBUG loaded listener.js 02:21:47 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B224A5F000) [pid = 704] [serial = 721] [outer = 000000B224765400] 02:21:47 INFO - PROCESS | 704 | 1467192107606 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]]]}] 02:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 776ms 02:21:47 INFO - PROCESS | 704 | 1467192107648 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 02:21:47 INFO - PROCESS | 704 | 1467192107650 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 02:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:21:47 INFO - PROCESS | 704 | 1467192107653 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:21:47 INFO - PROCESS | 704 | 1467192107655 Marionette TRACE conn6 <- [1,926,null,{}] 02:21:47 INFO - PROCESS | 704 | 1467192107658 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}] 02:21:47 INFO - PROCESS | 704 | 1467192107668 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:47 INFO - PROCESS | 704 | 1467192107787 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 02:21:47 INFO - PROCESS | 704 | 1467192107794 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:47 INFO - PROCESS | 704 | 1467192107796 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:47 INFO - PROCESS | 704 | ++DOCSHELL 000000B229BA4800 == 49 [pid = 704] [id = 241] 02:21:47 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B224A63800) [pid = 704] [serial = 722] [outer = 0000000000000000] 02:21:47 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B224A8E400) [pid = 704] [serial = 723] [outer = 000000B224A63800] 02:21:47 INFO - PROCESS | 704 | 1467192107845 Marionette DEBUG loaded listener.js 02:21:47 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B224A98400) [pid = 704] [serial = 724] [outer = 000000B224A63800] 02:21:48 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B2232AFC00) [pid = 704] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:21:48 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B223203400) [pid = 704] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:21:48 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B21734F800) [pid = 704] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:21:48 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B217348800) [pid = 704] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:21:48 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B21B5CE400) [pid = 704] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:21:48 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B21B5D4C00) [pid = 704] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:21:48 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B21D118800) [pid = 704] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:21:48 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B22439D000) [pid = 704] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:21:48 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B2233D4000) [pid = 704] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:21:48 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B2181D9C00) [pid = 704] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:21:48 INFO - PROCESS | 704 | 1467192108319 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]]]}] 02:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 671ms 02:21:48 INFO - PROCESS | 704 | 1467192108330 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 02:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:21:48 INFO - PROCESS | 704 | 1467192108332 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 02:21:48 INFO - PROCESS | 704 | 1467192108335 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:21:48 INFO - PROCESS | 704 | 1467192108337 Marionette TRACE conn6 <- [1,930,null,{}] 02:21:48 INFO - PROCESS | 704 | 1467192108341 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}] 02:21:48 INFO - PROCESS | 704 | 1467192108343 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:48 INFO - PROCESS | 704 | 1467192108453 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 02:21:48 INFO - PROCESS | 704 | 1467192108531 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:48 INFO - PROCESS | 704 | 1467192108533 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:48 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A558000 == 50 [pid = 704] [id = 242] 02:21:48 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B21C353C00) [pid = 704] [serial = 725] [outer = 0000000000000000] 02:21:48 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B223B24000) [pid = 704] [serial = 726] [outer = 000000B21C353C00] 02:21:48 INFO - PROCESS | 704 | 1467192108579 Marionette DEBUG loaded listener.js 02:21:48 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B224BA1400) [pid = 704] [serial = 727] [outer = 000000B21C353C00] 02:21:48 INFO - PROCESS | 704 | 1467192108953 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]]]}] 02:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 671ms 02:21:49 INFO - PROCESS | 704 | 1467192109007 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 02:21:49 INFO - PROCESS | 704 | 1467192109009 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 02:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:21:49 INFO - PROCESS | 704 | 1467192109018 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:21:49 INFO - PROCESS | 704 | 1467192109020 Marionette TRACE conn6 <- [1,934,null,{}] 02:21:49 INFO - PROCESS | 704 | 1467192109025 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}] 02:21:49 INFO - PROCESS | 704 | 1467192109027 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:49 INFO - PROCESS | 704 | 1467192109113 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 02:21:49 INFO - PROCESS | 704 | 1467192109119 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:49 INFO - PROCESS | 704 | 1467192109121 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:49 INFO - PROCESS | 704 | ++DOCSHELL 000000B220DD9800 == 51 [pid = 704] [id = 243] 02:21:49 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B2251EE000) [pid = 704] [serial = 728] [outer = 0000000000000000] 02:21:49 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B22520C400) [pid = 704] [serial = 729] [outer = 000000B2251EE000] 02:21:49 INFO - PROCESS | 704 | 1467192109166 Marionette DEBUG loaded listener.js 02:21:49 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B225479800) [pid = 704] [serial = 730] [outer = 000000B2251EE000] 02:21:49 INFO - PROCESS | 704 | 1467192109588 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]]]}] 02:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 629ms 02:21:49 INFO - PROCESS | 704 | 1467192109645 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 02:21:49 INFO - PROCESS | 704 | 1467192109648 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 02:21:49 INFO - PROCESS | 704 | 1467192109651 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:21:49 INFO - PROCESS | 704 | 1467192109652 Marionette TRACE conn6 <- [1,938,null,{}] 02:21:49 INFO - PROCESS | 704 | 1467192109656 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}] 02:21:49 INFO - PROCESS | 704 | 1467192109658 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:49 INFO - PROCESS | 704 | 1467192109745 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 02:21:49 INFO - PROCESS | 704 | 1467192109752 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:49 INFO - PROCESS | 704 | 1467192109754 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:49 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BA58800 == 52 [pid = 704] [id = 244] 02:21:49 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B22600E400) [pid = 704] [serial = 731] [outer = 0000000000000000] 02:21:49 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B22607A400) [pid = 704] [serial = 732] [outer = 000000B22600E400] 02:21:49 INFO - PROCESS | 704 | 1467192109831 Marionette DEBUG loaded listener.js 02:21:49 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B226288400) [pid = 704] [serial = 733] [outer = 000000B22600E400] 02:21:50 INFO - PROCESS | 704 | 1467192110400 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]]]}] 02:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 776ms 02:21:50 INFO - PROCESS | 704 | 1467192110431 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 02:21:50 INFO - PROCESS | 704 | 1467192110435 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 02:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:21:50 INFO - PROCESS | 704 | 1467192110441 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:21:50 INFO - PROCESS | 704 | 1467192110445 Marionette TRACE conn6 <- [1,942,null,{}] 02:21:50 INFO - PROCESS | 704 | 1467192110451 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}] 02:21:50 INFO - PROCESS | 704 | 1467192110454 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:50 INFO - PROCESS | 704 | 1467192110576 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 02:21:50 INFO - PROCESS | 704 | 1467192110666 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:50 INFO - PROCESS | 704 | 1467192110669 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:50 INFO - PROCESS | 704 | ++DOCSHELL 000000B21C392800 == 53 [pid = 704] [id = 245] 02:21:50 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B217349C00) [pid = 704] [serial = 734] [outer = 0000000000000000] 02:21:50 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B217713800) [pid = 704] [serial = 735] [outer = 000000B217349C00] 02:21:50 INFO - PROCESS | 704 | 1467192110728 Marionette DEBUG loaded listener.js 02:21:50 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B21C53CC00) [pid = 704] [serial = 736] [outer = 000000B217349C00] 02:21:51 INFO - PROCESS | 704 | 1467192111370 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]]]}] 02:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 986ms 02:21:51 INFO - PROCESS | 704 | 1467192111430 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 02:21:51 INFO - PROCESS | 704 | 1467192111436 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 02:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:21:51 INFO - PROCESS | 704 | 1467192111443 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:21:51 INFO - PROCESS | 704 | 1467192111446 Marionette TRACE conn6 <- [1,946,null,{}] 02:21:51 INFO - PROCESS | 704 | 1467192111450 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}] 02:21:51 INFO - PROCESS | 704 | 1467192111453 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:51 INFO - PROCESS | 704 | 1467192111574 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 02:21:51 INFO - PROCESS | 704 | 1467192111690 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:51 INFO - PROCESS | 704 | 1467192111693 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:51 INFO - PROCESS | 704 | ++DOCSHELL 000000B226EE3800 == 54 [pid = 704] [id = 246] 02:21:51 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B223231000) [pid = 704] [serial = 737] [outer = 0000000000000000] 02:21:51 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B223322C00) [pid = 704] [serial = 738] [outer = 000000B223231000] 02:21:51 INFO - PROCESS | 704 | 1467192111754 Marionette DEBUG loaded listener.js 02:21:51 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B223BB6800) [pid = 704] [serial = 739] [outer = 000000B223231000] 02:21:52 INFO - PROCESS | 704 | 1467192112444 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]]]}] 02:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1024ms 02:21:52 INFO - PROCESS | 704 | 1467192112468 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 02:21:52 INFO - PROCESS | 704 | 1467192112471 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 02:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:21:52 INFO - PROCESS | 704 | 1467192112475 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:21:52 INFO - PROCESS | 704 | 1467192112479 Marionette TRACE conn6 <- [1,950,null,{}] 02:21:52 INFO - PROCESS | 704 | 1467192112491 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}] 02:21:52 INFO - PROCESS | 704 | 1467192112496 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:52 INFO - PROCESS | 704 | 1467192112631 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 02:21:52 INFO - PROCESS | 704 | 1467192112749 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:52 INFO - PROCESS | 704 | 1467192112753 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:52 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BAB0800 == 55 [pid = 704] [id = 247] 02:21:52 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B224763800) [pid = 704] [serial = 740] [outer = 0000000000000000] 02:21:52 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B224A58000) [pid = 704] [serial = 741] [outer = 000000B224763800] 02:21:52 INFO - PROCESS | 704 | 1467192112814 Marionette DEBUG loaded listener.js 02:21:52 INFO - PROCESS | 704 | ++DOMWINDOW == 92 (000000B22600D400) [pid = 704] [serial = 742] [outer = 000000B224763800] 02:21:53 INFO - PROCESS | 704 | 1467192113451 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]]]}] 02:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1023ms 02:21:53 INFO - PROCESS | 704 | 1467192113501 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 02:21:53 INFO - PROCESS | 704 | 1467192113504 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 02:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:21:53 INFO - PROCESS | 704 | 1467192113508 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:21:53 INFO - PROCESS | 704 | 1467192113510 Marionette TRACE conn6 <- [1,954,null,{}] 02:21:53 INFO - PROCESS | 704 | 1467192113514 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}] 02:21:53 INFO - PROCESS | 704 | 1467192113517 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:53 INFO - PROCESS | 704 | 1467192113636 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 02:21:53 INFO - PROCESS | 704 | 1467192113906 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:53 INFO - PROCESS | 704 | 1467192113909 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:53 INFO - PROCESS | 704 | ++DOCSHELL 000000B21BFBC800 == 56 [pid = 704] [id = 248] 02:21:53 INFO - PROCESS | 704 | ++DOMWINDOW == 93 (000000B21734CC00) [pid = 704] [serial = 743] [outer = 0000000000000000] 02:21:53 INFO - PROCESS | 704 | ++DOMWINDOW == 94 (000000B217713C00) [pid = 704] [serial = 744] [outer = 000000B21734CC00] 02:21:53 INFO - PROCESS | 704 | 1467192113972 Marionette DEBUG loaded listener.js 02:21:54 INFO - PROCESS | 704 | ++DOMWINDOW == 95 (000000B21C04AC00) [pid = 704] [serial = 745] [outer = 000000B21734CC00] 02:21:54 INFO - PROCESS | 704 | 1467192114545 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]]]}] 02:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1072ms 02:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:21:54 INFO - PROCESS | 704 | 1467192114596 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 02:21:54 INFO - PROCESS | 704 | 1467192114600 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 02:21:54 INFO - PROCESS | 704 | 1467192114605 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:21:54 INFO - PROCESS | 704 | 1467192114608 Marionette TRACE conn6 <- [1,958,null,{}] 02:21:54 INFO - PROCESS | 704 | 1467192114614 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}] 02:21:54 INFO - PROCESS | 704 | 1467192114619 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:54 INFO - PROCESS | 704 | 1467192114728 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 02:21:54 INFO - PROCESS | 704 | --DOCSHELL 000000B2260B4000 == 55 [pid = 704] [id = 219] 02:21:54 INFO - PROCESS | 704 | --DOCSHELL 000000B227428000 == 54 [pid = 704] [id = 218] 02:21:54 INFO - PROCESS | 704 | --DOCSHELL 000000B2245E8800 == 53 [pid = 704] [id = 203] 02:21:54 INFO - PROCESS | 704 | --DOCSHELL 000000B228313000 == 52 [pid = 704] [id = 214] 02:21:54 INFO - PROCESS | 704 | --DOCSHELL 000000B21B58C000 == 51 [pid = 704] [id = 208] 02:21:54 INFO - PROCESS | 704 | --DOCSHELL 000000B22413A800 == 50 [pid = 704] [id = 213] 02:21:54 INFO - PROCESS | 704 | --DOCSHELL 000000B21B865000 == 49 [pid = 704] [id = 220] 02:21:54 INFO - PROCESS | 704 | --DOCSHELL 000000B21BFBF000 == 48 [pid = 704] [id = 199] 02:21:54 INFO - PROCESS | 704 | --DOCSHELL 000000B223B82000 == 47 [pid = 704] [id = 202] 02:21:54 INFO - PROCESS | 704 | --DOCSHELL 000000B223249800 == 46 [pid = 704] [id = 201] 02:21:54 INFO - PROCESS | 704 | --DOCSHELL 000000B224B40000 == 45 [pid = 704] [id = 204] 02:21:54 INFO - PROCESS | 704 | --DOCSHELL 000000B21D036800 == 44 [pid = 704] [id = 222] 02:21:54 INFO - PROCESS | 704 | --DOCSHELL 000000B22687B000 == 43 [pid = 704] [id = 212] 02:21:54 INFO - PROCESS | 704 | --DOCSHELL 000000B22413A000 == 42 [pid = 704] [id = 210] 02:21:54 INFO - PROCESS | 704 | --DOCSHELL 000000B216DCE000 == 41 [pid = 704] [id = 198] 02:21:54 INFO - PROCESS | 704 | --DOCSHELL 000000B217560000 == 40 [pid = 704] [id = 221] 02:21:54 INFO - PROCESS | 704 | --DOCSHELL 000000B22324A800 == 39 [pid = 704] [id = 209] 02:21:54 INFO - PROCESS | 704 | --DOCSHELL 000000B220C9F000 == 38 [pid = 704] [id = 217] 02:21:54 INFO - PROCESS | 704 | --DOCSHELL 000000B224A69000 == 37 [pid = 704] [id = 211] 02:21:54 INFO - PROCESS | 704 | --DOMWINDOW == 94 (000000B224467C00) [pid = 704] [serial = 690] [outer = 0000000000000000] [url = about:blank] 02:21:54 INFO - PROCESS | 704 | 1467192114883 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:54 INFO - PROCESS | 704 | 1467192114886 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:54 INFO - PROCESS | 704 | ++DOCSHELL 000000B217560000 == 38 [pid = 704] [id = 249] 02:21:54 INFO - PROCESS | 704 | ++DOMWINDOW == 95 (000000B215E49000) [pid = 704] [serial = 746] [outer = 0000000000000000] 02:21:54 INFO - PROCESS | 704 | ++DOMWINDOW == 96 (000000B2168D3C00) [pid = 704] [serial = 747] [outer = 000000B215E49000] 02:21:54 INFO - PROCESS | 704 | 1467192114935 Marionette DEBUG loaded listener.js 02:21:55 INFO - PROCESS | 704 | ++DOMWINDOW == 97 (000000B217712000) [pid = 704] [serial = 748] [outer = 000000B215E49000] 02:21:55 INFO - PROCESS | 704 | --DOMWINDOW == 96 (000000B223316C00) [pid = 704] [serial = 678] [outer = 0000000000000000] [url = about:blank] 02:21:55 INFO - PROCESS | 704 | --DOMWINDOW == 95 (000000B22339F800) [pid = 704] [serial = 681] [outer = 0000000000000000] [url = about:blank] 02:21:55 INFO - PROCESS | 704 | --DOMWINDOW == 94 (000000B217391400) [pid = 704] [serial = 669] [outer = 0000000000000000] [url = about:blank] 02:21:55 INFO - PROCESS | 704 | --DOMWINDOW == 93 (000000B2184E2400) [pid = 704] [serial = 670] [outer = 0000000000000000] [url = about:blank] 02:21:55 INFO - PROCESS | 704 | --DOMWINDOW == 92 (000000B223321000) [pid = 704] [serial = 679] [outer = 0000000000000000] [url = about:blank] 02:21:55 INFO - PROCESS | 704 | --DOMWINDOW == 91 (000000B2175B2C00) [pid = 704] [serial = 664] [outer = 0000000000000000] [url = about:blank] 02:21:55 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B21734F000) [pid = 704] [serial = 663] [outer = 0000000000000000] [url = about:blank] 02:21:55 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B21BFDC400) [pid = 704] [serial = 667] [outer = 0000000000000000] [url = about:blank] 02:21:55 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B21B5D2400) [pid = 704] [serial = 666] [outer = 0000000000000000] [url = about:blank] 02:21:55 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B21D074C00) [pid = 704] [serial = 661] [outer = 0000000000000000] [url = about:blank] 02:21:55 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B21D11D800) [pid = 704] [serial = 672] [outer = 0000000000000000] [url = about:blank] 02:21:55 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B22017DC00) [pid = 704] [serial = 673] [outer = 0000000000000000] [url = about:blank] 02:21:55 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B224424C00) [pid = 704] [serial = 688] [outer = 0000000000000000] [url = about:blank] 02:21:55 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B223B16C00) [pid = 704] [serial = 684] [outer = 0000000000000000] [url = about:blank] 02:21:55 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B2243A7000) [pid = 704] [serial = 687] [outer = 0000000000000000] [url = about:blank] 02:21:55 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B2233BA400) [pid = 704] [serial = 682] [outer = 0000000000000000] [url = about:blank] 02:21:55 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B2241BA400) [pid = 704] [serial = 685] [outer = 0000000000000000] [url = about:blank] 02:21:55 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B220D7FC00) [pid = 704] [serial = 675] [outer = 0000000000000000] [url = about:blank] 02:21:55 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B221FBEC00) [pid = 704] [serial = 676] [outer = 0000000000000000] [url = about:blank] 02:21:55 INFO - PROCESS | 704 | 1467192115418 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]]]}] 02:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 839ms 02:21:55 INFO - PROCESS | 704 | 1467192115449 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 02:21:55 INFO - PROCESS | 704 | 1467192115453 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 02:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:21:55 INFO - PROCESS | 704 | 1467192115458 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:21:55 INFO - PROCESS | 704 | 1467192115460 Marionette TRACE conn6 <- [1,962,null,{}] 02:21:55 INFO - PROCESS | 704 | 1467192115463 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}] 02:21:55 INFO - PROCESS | 704 | 1467192115466 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:55 INFO - PROCESS | 704 | 1467192115561 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 02:21:55 INFO - PROCESS | 704 | 1467192115569 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:55 INFO - PROCESS | 704 | 1467192115571 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:55 INFO - PROCESS | 704 | ++DOCSHELL 000000B220C9C000 == 39 [pid = 704] [id = 250] 02:21:55 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B220C2F800) [pid = 704] [serial = 749] [outer = 0000000000000000] 02:21:55 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B220D82800) [pid = 704] [serial = 750] [outer = 000000B220C2F800] 02:21:55 INFO - PROCESS | 704 | 1467192115618 Marionette DEBUG loaded listener.js 02:21:55 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B223205000) [pid = 704] [serial = 751] [outer = 000000B220C2F800] 02:21:56 INFO - PROCESS | 704 | 1467192116089 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]]]}] 02:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 671ms 02:21:56 INFO - PROCESS | 704 | 1467192116132 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 02:21:56 INFO - PROCESS | 704 | 1467192116134 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 02:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:21:56 INFO - PROCESS | 704 | 1467192116139 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:21:56 INFO - PROCESS | 704 | 1467192116145 Marionette TRACE conn6 <- [1,966,null,{}] 02:21:56 INFO - PROCESS | 704 | 1467192116155 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}] 02:21:56 INFO - PROCESS | 704 | 1467192116159 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:56 INFO - PROCESS | 704 | 1467192116259 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 02:21:56 INFO - PROCESS | 704 | 1467192116364 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:56 INFO - PROCESS | 704 | 1467192116366 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:56 INFO - PROCESS | 704 | ++DOCSHELL 000000B223B80800 == 40 [pid = 704] [id = 251] 02:21:56 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B220D78000) [pid = 704] [serial = 752] [outer = 0000000000000000] 02:21:56 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B2233B2800) [pid = 704] [serial = 753] [outer = 000000B220D78000] 02:21:56 INFO - PROCESS | 704 | 1467192116415 Marionette DEBUG loaded listener.js 02:21:56 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B223868C00) [pid = 704] [serial = 754] [outer = 000000B220D78000] 02:21:56 INFO - PROCESS | 704 | 1467192116808 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]]]}] 02:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 692ms 02:21:56 INFO - PROCESS | 704 | 1467192116832 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 02:21:56 INFO - PROCESS | 704 | 1467192116835 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 02:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:21:56 INFO - PROCESS | 704 | 1467192116838 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:21:56 INFO - PROCESS | 704 | 1467192116840 Marionette TRACE conn6 <- [1,970,null,{}] 02:21:56 INFO - PROCESS | 704 | 1467192116844 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}] 02:21:56 INFO - PROCESS | 704 | 1467192116846 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:56 INFO - PROCESS | 704 | 1467192116969 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 02:21:56 INFO - PROCESS | 704 | 1467192116987 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:56 INFO - PROCESS | 704 | 1467192116990 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:57 INFO - PROCESS | 704 | ++DOCSHELL 000000B2245D0800 == 41 [pid = 704] [id = 252] 02:21:57 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B223E2C800) [pid = 704] [serial = 755] [outer = 0000000000000000] 02:21:57 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B224398400) [pid = 704] [serial = 756] [outer = 000000B223E2C800] 02:21:57 INFO - PROCESS | 704 | 1467192117038 Marionette DEBUG loaded listener.js 02:21:57 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B2243E6000) [pid = 704] [serial = 757] [outer = 000000B223E2C800] 02:21:57 INFO - PROCESS | 704 | 1467192117492 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]]]}] 02:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 671ms 02:21:57 INFO - PROCESS | 704 | 1467192117513 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 02:21:57 INFO - PROCESS | 704 | 1467192117515 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 02:21:57 INFO - PROCESS | 704 | 1467192117518 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:21:57 INFO - PROCESS | 704 | 1467192117520 Marionette TRACE conn6 <- [1,974,null,{}] 02:21:57 INFO - PROCESS | 704 | 1467192117523 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}] 02:21:57 INFO - PROCESS | 704 | 1467192117525 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:57 INFO - PROCESS | 704 | 1467192117639 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 02:21:57 INFO - PROCESS | 704 | 1467192117721 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:57 INFO - PROCESS | 704 | 1467192117727 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:57 INFO - PROCESS | 704 | ++DOCSHELL 000000B2254A8800 == 42 [pid = 704] [id = 253] 02:21:57 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B224469800) [pid = 704] [serial = 758] [outer = 0000000000000000] 02:21:57 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B22446EC00) [pid = 704] [serial = 759] [outer = 000000B224469800] 02:21:57 INFO - PROCESS | 704 | 1467192117785 Marionette DEBUG loaded listener.js 02:21:57 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B22476B000) [pid = 704] [serial = 760] [outer = 000000B224469800] 02:21:58 INFO - PROCESS | 704 | 1467192118274 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]]]}] 02:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 776ms 02:21:58 INFO - PROCESS | 704 | 1467192118297 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 02:21:58 INFO - PROCESS | 704 | 1467192118300 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 02:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:21:58 INFO - PROCESS | 704 | 1467192118308 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:21:58 INFO - PROCESS | 704 | 1467192118310 Marionette TRACE conn6 <- [1,978,null,{}] 02:21:58 INFO - PROCESS | 704 | 1467192118313 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}] 02:21:58 INFO - PROCESS | 704 | 1467192118315 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:58 INFO - PROCESS | 704 | 1467192118430 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 02:21:58 INFO - PROCESS | 704 | 1467192118479 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:58 INFO - PROCESS | 704 | 1467192118481 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:58 INFO - PROCESS | 704 | ++DOCSHELL 000000B22742D800 == 43 [pid = 704] [id = 254] 02:21:58 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B224BDE800) [pid = 704] [serial = 761] [outer = 0000000000000000] 02:21:58 INFO - PROCESS | 704 | ++DOMWINDOW == 92 (000000B22520A800) [pid = 704] [serial = 762] [outer = 000000B224BDE800] 02:21:58 INFO - PROCESS | 704 | 1467192118533 Marionette DEBUG loaded listener.js 02:21:58 INFO - PROCESS | 704 | ++DOMWINDOW == 93 (000000B22600BC00) [pid = 704] [serial = 763] [outer = 000000B224BDE800] 02:21:59 INFO - PROCESS | 704 | --DOMWINDOW == 92 (000000B217346C00) [pid = 704] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:21:59 INFO - PROCESS | 704 | --DOMWINDOW == 91 (000000B220DBE000) [pid = 704] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:21:59 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B21D007800) [pid = 704] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:21:59 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B21734F400) [pid = 704] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:21:59 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B223BB6C00) [pid = 704] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:21:59 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B223110800) [pid = 704] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:21:59 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B2243F0400) [pid = 704] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:21:59 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B224765400) [pid = 704] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:21:59 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B21B5D7C00) [pid = 704] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:21:59 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B21C353C00) [pid = 704] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:21:59 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B224A63800) [pid = 704] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:21:59 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B2251EE000) [pid = 704] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:21:59 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B2243A7C00) [pid = 704] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:21:59 INFO - PROCESS | 704 | 1467192119216 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]]]}] 02:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 923ms 02:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:21:59 INFO - PROCESS | 704 | 1467192119230 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 02:21:59 INFO - PROCESS | 704 | 1467192119232 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 02:21:59 INFO - PROCESS | 704 | 1467192119235 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:21:59 INFO - PROCESS | 704 | 1467192119237 Marionette TRACE conn6 <- [1,982,null,{}] 02:21:59 INFO - PROCESS | 704 | 1467192119240 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}] 02:21:59 INFO - PROCESS | 704 | 1467192119242 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:59 INFO - PROCESS | 704 | 1467192119329 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 02:21:59 INFO - PROCESS | 704 | 1467192119334 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:59 INFO - PROCESS | 704 | 1467192119337 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:59 INFO - PROCESS | 704 | ++DOCSHELL 000000B229BA3000 == 44 [pid = 704] [id = 255] 02:21:59 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B21738D400) [pid = 704] [serial = 764] [outer = 0000000000000000] 02:21:59 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B223230800) [pid = 704] [serial = 765] [outer = 000000B21738D400] 02:21:59 INFO - PROCESS | 704 | 1467192119382 Marionette DEBUG loaded listener.js 02:21:59 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B224811C00) [pid = 704] [serial = 766] [outer = 000000B21738D400] 02:21:59 INFO - PROCESS | 704 | 1467192119805 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]]]}] 02:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 628ms 02:21:59 INFO - PROCESS | 704 | 1467192119866 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 02:21:59 INFO - PROCESS | 704 | 1467192119869 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 02:21:59 INFO - PROCESS | 704 | 1467192119872 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:21:59 INFO - PROCESS | 704 | 1467192119873 Marionette TRACE conn6 <- [1,986,null,{}] 02:21:59 INFO - PROCESS | 704 | 1467192119877 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}] 02:21:59 INFO - PROCESS | 704 | 1467192119879 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:21:59 INFO - PROCESS | 704 | 1467192119965 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 02:21:59 INFO - PROCESS | 704 | 1467192119971 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:59 INFO - PROCESS | 704 | 1467192119973 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:00 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BA43800 == 45 [pid = 704] [id = 256] 02:22:00 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B224895000) [pid = 704] [serial = 767] [outer = 0000000000000000] 02:22:00 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B226616000) [pid = 704] [serial = 768] [outer = 000000B224895000] 02:22:00 INFO - PROCESS | 704 | 1467192120028 Marionette DEBUG loaded listener.js 02:22:00 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B22688BC00) [pid = 704] [serial = 769] [outer = 000000B224895000] 02:22:00 INFO - PROCESS | 704 | 1467192120455 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]]]}] 02:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 629ms 02:22:00 INFO - PROCESS | 704 | 1467192120504 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 02:22:00 INFO - PROCESS | 704 | 1467192120507 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 02:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:22:00 INFO - PROCESS | 704 | 1467192120510 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:22:00 INFO - PROCESS | 704 | 1467192120512 Marionette TRACE conn6 <- [1,990,null,{}] 02:22:00 INFO - PROCESS | 704 | 1467192120515 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}] 02:22:00 INFO - PROCESS | 704 | 1467192120517 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:00 INFO - PROCESS | 704 | 1467192120604 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 02:22:00 INFO - PROCESS | 704 | 1467192120612 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:00 INFO - PROCESS | 704 | 1467192120614 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:00 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BBDA800 == 46 [pid = 704] [id = 257] 02:22:00 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B227413400) [pid = 704] [serial = 770] [outer = 0000000000000000] 02:22:00 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B227416800) [pid = 704] [serial = 771] [outer = 000000B227413400] 02:22:00 INFO - PROCESS | 704 | 1467192120658 Marionette DEBUG loaded listener.js 02:22:00 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B22741DC00) [pid = 704] [serial = 772] [outer = 000000B227413400] 02:22:01 INFO - PROCESS | 704 | 1467192121106 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]]]}] 02:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 629ms 02:22:01 INFO - PROCESS | 704 | 1467192121176 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 02:22:01 INFO - PROCESS | 704 | 1467192121181 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 02:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:22:01 INFO - PROCESS | 704 | 1467192121192 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:22:01 INFO - PROCESS | 704 | 1467192121196 Marionette TRACE conn6 <- [1,994,null,{}] 02:22:01 INFO - PROCESS | 704 | 1467192121203 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}] 02:22:01 INFO - PROCESS | 704 | 1467192121207 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:01 INFO - PROCESS | 704 | 1467192121341 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 02:22:01 INFO - PROCESS | 704 | 1467192121426 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:01 INFO - PROCESS | 704 | 1467192121431 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:01 INFO - PROCESS | 704 | ++DOCSHELL 000000B21C0B0000 == 47 [pid = 704] [id = 258] 02:22:01 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B217714400) [pid = 704] [serial = 773] [outer = 0000000000000000] 02:22:01 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B2184E5000) [pid = 704] [serial = 774] [outer = 000000B217714400] 02:22:01 INFO - PROCESS | 704 | 1467192121492 Marionette DEBUG loaded listener.js 02:22:01 INFO - PROCESS | 704 | ++DOMWINDOW == 92 (000000B21D10FC00) [pid = 704] [serial = 775] [outer = 000000B217714400] 02:22:02 INFO - PROCESS | 704 | 1467192122138 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]]]}] 02:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 984ms 02:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:22:02 INFO - PROCESS | 704 | 1467192122181 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 02:22:02 INFO - PROCESS | 704 | 1467192122184 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 02:22:02 INFO - PROCESS | 704 | 1467192122191 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:22:02 INFO - PROCESS | 704 | 1467192122196 Marionette TRACE conn6 <- [1,998,null,{}] 02:22:02 INFO - PROCESS | 704 | 1467192122200 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}] 02:22:02 INFO - PROCESS | 704 | 1467192122203 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:02 INFO - PROCESS | 704 | 1467192122324 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 02:22:02 INFO - PROCESS | 704 | 1467192122444 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:02 INFO - PROCESS | 704 | 1467192122447 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:02 INFO - PROCESS | 704 | ++DOCSHELL 000000B22451A000 == 48 [pid = 704] [id = 259] 02:22:02 INFO - PROCESS | 704 | ++DOMWINDOW == 93 (000000B223206800) [pid = 704] [serial = 776] [outer = 0000000000000000] 02:22:02 INFO - PROCESS | 704 | ++DOMWINDOW == 94 (000000B223316C00) [pid = 704] [serial = 777] [outer = 000000B223206800] 02:22:02 INFO - PROCESS | 704 | 1467192122507 Marionette DEBUG loaded listener.js 02:22:02 INFO - PROCESS | 704 | ++DOMWINDOW == 95 (000000B2233E1800) [pid = 704] [serial = 778] [outer = 000000B223206800] 02:22:03 INFO - PROCESS | 704 | 1467192123088 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]]]}] 02:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 944ms 02:22:03 INFO - PROCESS | 704 | 1467192123133 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 02:22:03 INFO - PROCESS | 704 | 1467192123136 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 02:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:22:03 INFO - PROCESS | 704 | 1467192123140 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:22:03 INFO - PROCESS | 704 | 1467192123143 Marionette TRACE conn6 <- [1,1002,null,{}] 02:22:03 INFO - PROCESS | 704 | 1467192123153 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}] 02:22:03 INFO - PROCESS | 704 | 1467192123159 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:03 INFO - PROCESS | 704 | 1467192123282 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 02:22:03 INFO - PROCESS | 704 | 1467192123405 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:03 INFO - PROCESS | 704 | 1467192123409 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:03 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BE33000 == 49 [pid = 704] [id = 260] 02:22:03 INFO - PROCESS | 704 | ++DOMWINDOW == 96 (000000B224A55800) [pid = 704] [serial = 779] [outer = 0000000000000000] 02:22:03 INFO - PROCESS | 704 | ++DOMWINDOW == 97 (000000B224A60C00) [pid = 704] [serial = 780] [outer = 000000B224A55800] 02:22:03 INFO - PROCESS | 704 | 1467192123471 Marionette DEBUG loaded listener.js 02:22:03 INFO - PROCESS | 704 | ++DOMWINDOW == 98 (000000B226613400) [pid = 704] [serial = 781] [outer = 000000B224A55800] 02:22:04 INFO - PROCESS | 704 | 1467192124102 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]]]}] 02:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1022ms 02:22:04 INFO - PROCESS | 704 | 1467192124164 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 02:22:04 INFO - PROCESS | 704 | 1467192124167 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 02:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:22:04 INFO - PROCESS | 704 | 1467192124170 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:22:04 INFO - PROCESS | 704 | 1467192124172 Marionette TRACE conn6 <- [1,1006,null,{}] 02:22:04 INFO - PROCESS | 704 | 1467192124176 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}] 02:22:04 INFO - PROCESS | 704 | 1467192124179 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:04 INFO - PROCESS | 704 | 1467192124295 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 02:22:04 INFO - PROCESS | 704 | 1467192124414 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:04 INFO - PROCESS | 704 | 1467192124416 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:04 INFO - PROCESS | 704 | ++DOCSHELL 000000B22C2B5800 == 50 [pid = 704] [id = 261] 02:22:04 INFO - PROCESS | 704 | ++DOMWINDOW == 99 (000000B22749B400) [pid = 704] [serial = 782] [outer = 0000000000000000] 02:22:04 INFO - PROCESS | 704 | ++DOMWINDOW == 100 (000000B2274A0400) [pid = 704] [serial = 783] [outer = 000000B22749B400] 02:22:04 INFO - PROCESS | 704 | 1467192124474 Marionette DEBUG loaded listener.js 02:22:04 INFO - PROCESS | 704 | ++DOMWINDOW == 101 (000000B227570000) [pid = 704] [serial = 784] [outer = 000000B22749B400] 02:22:05 INFO - PROCESS | 704 | 1467192125125 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]]]}] 02:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1021ms 02:22:05 INFO - PROCESS | 704 | 1467192125194 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 02:22:05 INFO - PROCESS | 704 | 1467192125197 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 02:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:22:05 INFO - PROCESS | 704 | 1467192125200 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:22:05 INFO - PROCESS | 704 | 1467192125202 Marionette TRACE conn6 <- [1,1010,null,{}] 02:22:05 INFO - PROCESS | 704 | 1467192125206 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}] 02:22:05 INFO - PROCESS | 704 | 1467192125209 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:05 INFO - PROCESS | 704 | 1467192125322 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 02:22:05 INFO - PROCESS | 704 | 1467192125547 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:05 INFO - PROCESS | 704 | 1467192125551 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:05 INFO - PROCESS | 704 | ++DOCSHELL 000000B21BCCE000 == 51 [pid = 704] [id = 262] 02:22:05 INFO - PROCESS | 704 | ++DOMWINDOW == 102 (000000B217346400) [pid = 704] [serial = 785] [outer = 0000000000000000] 02:22:05 INFO - PROCESS | 704 | ++DOMWINDOW == 103 (000000B217708800) [pid = 704] [serial = 786] [outer = 000000B217346400] 02:22:05 INFO - PROCESS | 704 | 1467192125613 Marionette DEBUG loaded listener.js 02:22:05 INFO - PROCESS | 704 | ++DOMWINDOW == 104 (000000B21DBC0C00) [pid = 704] [serial = 787] [outer = 000000B217346400] 02:22:06 INFO - PROCESS | 704 | 1467192126188 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]]]}] 02:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1019ms 02:22:06 INFO - PROCESS | 704 | 1467192126224 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 02:22:06 INFO - PROCESS | 704 | 1467192126229 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 02:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:22:06 INFO - PROCESS | 704 | 1467192126235 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:22:06 INFO - PROCESS | 704 | 1467192126238 Marionette TRACE conn6 <- [1,1014,null,{}] 02:22:06 INFO - PROCESS | 704 | 1467192126243 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}] 02:22:06 INFO - PROCESS | 704 | 1467192126248 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:06 INFO - PROCESS | 704 | 1467192126374 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 02:22:07 INFO - PROCESS | 704 | --DOCSHELL 000000B21B8ED800 == 50 [pid = 704] [id = 206] 02:22:07 INFO - PROCESS | 704 | --DOCSHELL 000000B22BA43800 == 49 [pid = 704] [id = 256] 02:22:07 INFO - PROCESS | 704 | --DOCSHELL 000000B229BA3000 == 48 [pid = 704] [id = 255] 02:22:07 INFO - PROCESS | 704 | --DOCSHELL 000000B22742D800 == 47 [pid = 704] [id = 254] 02:22:07 INFO - PROCESS | 704 | --DOCSHELL 000000B2254A8800 == 46 [pid = 704] [id = 253] 02:22:07 INFO - PROCESS | 704 | --DOCSHELL 000000B2245D0800 == 45 [pid = 704] [id = 252] 02:22:07 INFO - PROCESS | 704 | --DOCSHELL 000000B223B80800 == 44 [pid = 704] [id = 251] 02:22:07 INFO - PROCESS | 704 | --DOCSHELL 000000B220C9C000 == 43 [pid = 704] [id = 250] 02:22:07 INFO - PROCESS | 704 | --DOCSHELL 000000B217560000 == 42 [pid = 704] [id = 249] 02:22:07 INFO - PROCESS | 704 | --DOCSHELL 000000B21BFBC800 == 41 [pid = 704] [id = 248] 02:22:07 INFO - PROCESS | 704 | --DOCSHELL 000000B224135000 == 40 [pid = 704] [id = 216] 02:22:07 INFO - PROCESS | 704 | --DOCSHELL 000000B229BA4800 == 39 [pid = 704] [id = 241] 02:22:07 INFO - PROCESS | 704 | --DOCSHELL 000000B2266AC800 == 38 [pid = 704] [id = 205] 02:22:07 INFO - PROCESS | 704 | --DOCSHELL 000000B220DD9800 == 37 [pid = 704] [id = 243] 02:22:07 INFO - PROCESS | 704 | --DOCSHELL 000000B22BA58800 == 36 [pid = 704] [id = 244] 02:22:07 INFO - PROCESS | 704 | --DOCSHELL 000000B22A558000 == 35 [pid = 704] [id = 242] 02:22:07 INFO - PROCESS | 704 | --DOCSHELL 000000B21C392800 == 34 [pid = 704] [id = 245] 02:22:07 INFO - PROCESS | 704 | --DOCSHELL 000000B226EE3800 == 33 [pid = 704] [id = 246] 02:22:07 INFO - PROCESS | 704 | --DOCSHELL 000000B22BAB0800 == 32 [pid = 704] [id = 247] 02:22:07 INFO - PROCESS | 704 | --DOCSHELL 000000B21BCCE000 == 31 [pid = 704] [id = 262] 02:22:07 INFO - PROCESS | 704 | --DOCSHELL 000000B22C2B5800 == 30 [pid = 704] [id = 261] 02:22:07 INFO - PROCESS | 704 | --DOCSHELL 000000B22BE33000 == 29 [pid = 704] [id = 260] 02:22:07 INFO - PROCESS | 704 | --DOCSHELL 000000B22451A000 == 28 [pid = 704] [id = 259] 02:22:07 INFO - PROCESS | 704 | --DOCSHELL 000000B22BBDA800 == 27 [pid = 704] [id = 257] 02:22:07 INFO - PROCESS | 704 | --DOCSHELL 000000B21C0B0000 == 26 [pid = 704] [id = 258] 02:22:07 INFO - PROCESS | 704 | --DOMWINDOW == 103 (000000B21C2EC800) [pid = 704] [serial = 708] [outer = 0000000000000000] [url = about:blank] 02:22:07 INFO - PROCESS | 704 | --DOMWINDOW == 102 (000000B220C2BC00) [pid = 704] [serial = 709] [outer = 0000000000000000] [url = about:blank] 02:22:07 INFO - PROCESS | 704 | --DOMWINDOW == 101 (000000B2232B5C00) [pid = 704] [serial = 697] [outer = 0000000000000000] [url = about:blank] 02:22:07 INFO - PROCESS | 704 | --DOMWINDOW == 100 (000000B2217EBC00) [pid = 704] [serial = 696] [outer = 0000000000000000] [url = about:blank] 02:22:07 INFO - PROCESS | 704 | --DOMWINDOW == 99 (000000B224770800) [pid = 704] [serial = 703] [outer = 0000000000000000] [url = about:blank] 02:22:07 INFO - PROCESS | 704 | --DOMWINDOW == 98 (000000B223861C00) [pid = 704] [serial = 702] [outer = 0000000000000000] [url = about:blank] 02:22:07 INFO - PROCESS | 704 | --DOMWINDOW == 97 (000000B21D074800) [pid = 704] [serial = 694] [outer = 0000000000000000] [url = about:blank] 02:22:07 INFO - PROCESS | 704 | --DOMWINDOW == 96 (000000B2181D8C00) [pid = 704] [serial = 693] [outer = 0000000000000000] [url = about:blank] 02:22:07 INFO - PROCESS | 704 | --DOMWINDOW == 95 (000000B223BC0800) [pid = 704] [serial = 714] [outer = 0000000000000000] [url = about:blank] 02:22:07 INFO - PROCESS | 704 | --DOMWINDOW == 94 (000000B223314C00) [pid = 704] [serial = 711] [outer = 0000000000000000] [url = about:blank] 02:22:07 INFO - PROCESS | 704 | --DOMWINDOW == 93 (000000B2233A1C00) [pid = 704] [serial = 712] [outer = 0000000000000000] [url = about:blank] 02:22:07 INFO - PROCESS | 704 | --DOMWINDOW == 92 (000000B224565000) [pid = 704] [serial = 700] [outer = 0000000000000000] [url = about:blank] 02:22:07 INFO - PROCESS | 704 | --DOMWINDOW == 91 (000000B22446C400) [pid = 704] [serial = 699] [outer = 0000000000000000] [url = about:blank] 02:22:07 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B224A5F000) [pid = 704] [serial = 721] [outer = 0000000000000000] [url = about:blank] 02:22:07 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B220C2FC00) [pid = 704] [serial = 706] [outer = 0000000000000000] [url = about:blank] 02:22:07 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B224895C00) [pid = 704] [serial = 720] [outer = 0000000000000000] [url = about:blank] 02:22:07 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B21D004C00) [pid = 704] [serial = 705] [outer = 0000000000000000] [url = about:blank] 02:22:07 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B223B24000) [pid = 704] [serial = 726] [outer = 0000000000000000] [url = about:blank] 02:22:07 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B224A8E400) [pid = 704] [serial = 723] [outer = 0000000000000000] [url = about:blank] 02:22:07 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B224BA1400) [pid = 704] [serial = 727] [outer = 0000000000000000] [url = about:blank] 02:22:07 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B22520C400) [pid = 704] [serial = 729] [outer = 0000000000000000] [url = about:blank] 02:22:07 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B225479800) [pid = 704] [serial = 730] [outer = 0000000000000000] [url = about:blank] 02:22:07 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B22607A400) [pid = 704] [serial = 732] [outer = 0000000000000000] [url = about:blank] 02:22:07 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B224A98400) [pid = 704] [serial = 724] [outer = 0000000000000000] [url = about:blank] 02:22:07 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B2243E5000) [pid = 704] [serial = 717] [outer = 0000000000000000] [url = about:blank] 02:22:07 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B224429C00) [pid = 704] [serial = 718] [outer = 0000000000000000] [url = about:blank] 02:22:07 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B22439AC00) [pid = 704] [serial = 715] [outer = 0000000000000000] [url = about:blank] 02:22:07 INFO - PROCESS | 704 | 1467192127297 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:07 INFO - PROCESS | 704 | 1467192127301 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:07 INFO - PROCESS | 704 | ++DOCSHELL 000000B216DBC000 == 27 [pid = 704] [id = 263] 02:22:07 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B21734BC00) [pid = 704] [serial = 788] [outer = 0000000000000000] 02:22:07 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B21734F800) [pid = 704] [serial = 789] [outer = 000000B21734BC00] 02:22:07 INFO - PROCESS | 704 | 1467192127354 Marionette DEBUG loaded listener.js 02:22:07 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B2178CF400) [pid = 704] [serial = 790] [outer = 000000B21734BC00] 02:22:07 INFO - PROCESS | 704 | 1467192127805 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]]]}] 02:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1636ms 02:22:07 INFO - PROCESS | 704 | 1467192127878 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 02:22:07 INFO - PROCESS | 704 | 1467192127881 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 02:22:07 INFO - PROCESS | 704 | 1467192127886 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:22:07 INFO - PROCESS | 704 | 1467192127889 Marionette TRACE conn6 <- [1,1018,null,{}] 02:22:07 INFO - PROCESS | 704 | 1467192127895 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}] 02:22:07 INFO - PROCESS | 704 | 1467192127898 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:08 INFO - PROCESS | 704 | 1467192127995 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 02:22:08 INFO - PROCESS | 704 | 1467192128007 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:08 INFO - PROCESS | 704 | 1467192128009 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:08 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D821800 == 28 [pid = 704] [id = 264] 02:22:08 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B21C04E800) [pid = 704] [serial = 791] [outer = 0000000000000000] 02:22:08 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B21D007000) [pid = 704] [serial = 792] [outer = 000000B21C04E800] 02:22:08 INFO - PROCESS | 704 | 1467192128059 Marionette DEBUG loaded listener.js 02:22:08 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B21D5BB000) [pid = 704] [serial = 793] [outer = 000000B21C04E800] 02:22:08 INFO - PROCESS | 704 | 1467192128531 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]]]}] 02:22:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 671ms 02:22:08 INFO - PROCESS | 704 | 1467192128566 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 02:22:08 INFO - PROCESS | 704 | 1467192128570 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 02:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:22:08 INFO - PROCESS | 704 | 1467192128608 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:22:08 INFO - PROCESS | 704 | 1467192128610 Marionette TRACE conn6 <- [1,1022,null,{}] 02:22:08 INFO - PROCESS | 704 | 1467192128614 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}] 02:22:08 INFO - PROCESS | 704 | 1467192128617 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:08 INFO - PROCESS | 704 | 1467192128726 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 02:22:08 INFO - PROCESS | 704 | 1467192128796 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:08 INFO - PROCESS | 704 | 1467192128798 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:08 INFO - PROCESS | 704 | ++DOCSHELL 000000B22324D000 == 29 [pid = 704] [id = 265] 02:22:08 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B216658800) [pid = 704] [serial = 794] [outer = 0000000000000000] 02:22:08 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B221381800) [pid = 704] [serial = 795] [outer = 000000B216658800] 02:22:08 INFO - PROCESS | 704 | 1467192128846 Marionette DEBUG loaded listener.js 02:22:08 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B221FC0000) [pid = 704] [serial = 796] [outer = 000000B216658800] 02:22:09 INFO - PROCESS | 704 | 1467192129262 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]]]}] 02:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 692ms 02:22:09 INFO - PROCESS | 704 | 1467192129299 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 02:22:09 INFO - PROCESS | 704 | 1467192129301 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 02:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:22:09 INFO - PROCESS | 704 | 1467192129312 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:22:09 INFO - PROCESS | 704 | 1467192129318 Marionette TRACE conn6 <- [1,1026,null,{}] 02:22:09 INFO - PROCESS | 704 | 1467192129323 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}] 02:22:09 INFO - PROCESS | 704 | 1467192129327 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:09 INFO - PROCESS | 704 | 1467192129450 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 02:22:09 INFO - PROCESS | 704 | 1467192129474 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:09 INFO - PROCESS | 704 | 1467192129477 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:09 INFO - PROCESS | 704 | ++DOCSHELL 000000B223F43800 == 30 [pid = 704] [id = 266] 02:22:09 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B22320C000) [pid = 704] [serial = 797] [outer = 0000000000000000] 02:22:09 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B22331F400) [pid = 704] [serial = 798] [outer = 000000B22320C000] 02:22:09 INFO - PROCESS | 704 | 1467192129524 Marionette DEBUG loaded listener.js 02:22:09 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B2233B7C00) [pid = 704] [serial = 799] [outer = 000000B22320C000] 02:22:09 INFO - PROCESS | 704 | 1467192129984 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]]]}] 02:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 734ms 02:22:10 INFO - PROCESS | 704 | 1467192130058 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 02:22:10 INFO - PROCESS | 704 | 1467192130061 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 02:22:10 INFO - PROCESS | 704 | 1467192130064 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:22:10 INFO - PROCESS | 704 | 1467192130066 Marionette TRACE conn6 <- [1,1030,null,{}] 02:22:10 INFO - PROCESS | 704 | 1467192130070 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}] 02:22:10 INFO - PROCESS | 704 | 1467192130072 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:10 INFO - PROCESS | 704 | 1467192130198 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 02:22:10 INFO - PROCESS | 704 | 1467192130253 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:10 INFO - PROCESS | 704 | 1467192130256 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:10 INFO - PROCESS | 704 | ++DOCSHELL 000000B2247BD800 == 31 [pid = 704] [id = 267] 02:22:10 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B223B25000) [pid = 704] [serial = 800] [outer = 0000000000000000] 02:22:10 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B223FB2000) [pid = 704] [serial = 801] [outer = 000000B223B25000] 02:22:10 INFO - PROCESS | 704 | 1467192130305 Marionette DEBUG loaded listener.js 02:22:10 INFO - PROCESS | 704 | ++DOMWINDOW == 92 (000000B2243A1800) [pid = 704] [serial = 802] [outer = 000000B223B25000] 02:22:10 INFO - PROCESS | 704 | 1467192130773 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]]]}] 02:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 734ms 02:22:10 INFO - PROCESS | 704 | 1467192130802 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 02:22:10 INFO - PROCESS | 704 | 1467192130804 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 02:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:22:10 INFO - PROCESS | 704 | 1467192130814 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:22:10 INFO - PROCESS | 704 | 1467192130816 Marionette TRACE conn6 <- [1,1034,null,{}] 02:22:10 INFO - PROCESS | 704 | 1467192130820 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}] 02:22:10 INFO - PROCESS | 704 | 1467192130822 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:10 INFO - PROCESS | 704 | 1467192130939 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 02:22:10 INFO - PROCESS | 704 | 1467192130945 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:10 INFO - PROCESS | 704 | 1467192130952 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:10 INFO - PROCESS | 704 | ++DOCSHELL 000000B22742D800 == 32 [pid = 704] [id = 268] 02:22:10 INFO - PROCESS | 704 | ++DOMWINDOW == 93 (000000B21664E400) [pid = 704] [serial = 803] [outer = 0000000000000000] 02:22:11 INFO - PROCESS | 704 | ++DOMWINDOW == 94 (000000B22455D400) [pid = 704] [serial = 804] [outer = 000000B21664E400] 02:22:11 INFO - PROCESS | 704 | 1467192131016 Marionette DEBUG loaded listener.js 02:22:11 INFO - PROCESS | 704 | ++DOMWINDOW == 95 (000000B22476C800) [pid = 704] [serial = 805] [outer = 000000B21664E400] 02:22:11 INFO - PROCESS | 704 | --DOMWINDOW == 94 (000000B224433000) [pid = 704] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:22:11 INFO - PROCESS | 704 | --DOMWINDOW == 93 (000000B224469800) [pid = 704] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:22:11 INFO - PROCESS | 704 | --DOMWINDOW == 92 (000000B224BDE800) [pid = 704] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:22:11 INFO - PROCESS | 704 | --DOMWINDOW == 91 (000000B220D78000) [pid = 704] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:22:11 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B224763800) [pid = 704] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:22:11 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B223231000) [pid = 704] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:22:11 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B21734CC00) [pid = 704] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:22:11 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B215E49000) [pid = 704] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:22:11 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B22600E400) [pid = 704] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:22:11 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B220C2F800) [pid = 704] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:22:11 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B217349C00) [pid = 704] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:22:11 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B21738D400) [pid = 704] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:22:11 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B227413400) [pid = 704] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:22:11 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B223E2C800) [pid = 704] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:22:11 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B224895000) [pid = 704] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:22:11 INFO - PROCESS | 704 | 1467192131878 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]]]}] 02:22:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:22:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1077ms 02:22:11 INFO - PROCESS | 704 | 1467192131894 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 02:22:11 INFO - PROCESS | 704 | 1467192131896 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 02:22:11 INFO - PROCESS | 704 | 1467192131899 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:22:11 INFO - PROCESS | 704 | 1467192131901 Marionette TRACE conn6 <- [1,1038,null,{}] 02:22:11 INFO - PROCESS | 704 | 1467192131904 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}] 02:22:11 INFO - PROCESS | 704 | 1467192131907 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:12 INFO - PROCESS | 704 | 1467192132000 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 02:22:12 INFO - PROCESS | 704 | 1467192132006 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:12 INFO - PROCESS | 704 | 1467192132009 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:12 INFO - PROCESS | 704 | ++DOCSHELL 000000B21C384800 == 33 [pid = 704] [id = 269] 02:22:12 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B21B5DAC00) [pid = 704] [serial = 806] [outer = 0000000000000000] 02:22:12 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B223209400) [pid = 704] [serial = 807] [outer = 000000B21B5DAC00] 02:22:12 INFO - PROCESS | 704 | 1467192132054 Marionette DEBUG loaded listener.js 02:22:12 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B2243EF400) [pid = 704] [serial = 808] [outer = 000000B21B5DAC00] 02:22:12 INFO - PROCESS | 704 | 1467192132483 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]]]}] 02:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 629ms 02:22:12 INFO - PROCESS | 704 | 1467192132532 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 02:22:12 INFO - PROCESS | 704 | 1467192132534 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 02:22:12 INFO - PROCESS | 704 | 1467192132537 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:22:12 INFO - PROCESS | 704 | 1467192132539 Marionette TRACE conn6 <- [1,1042,null,{}] 02:22:12 INFO - PROCESS | 704 | 1467192132543 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}] 02:22:12 INFO - PROCESS | 704 | 1467192132545 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:12 INFO - PROCESS | 704 | 1467192132628 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 02:22:12 INFO - PROCESS | 704 | 1467192132634 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:12 INFO - PROCESS | 704 | 1467192132636 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:12 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A55D000 == 34 [pid = 704] [id = 270] 02:22:12 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B22476D000) [pid = 704] [serial = 809] [outer = 0000000000000000] 02:22:12 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B22489BC00) [pid = 704] [serial = 810] [outer = 000000B22476D000] 02:22:12 INFO - PROCESS | 704 | 1467192132682 Marionette DEBUG loaded listener.js 02:22:12 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B224A8F800) [pid = 704] [serial = 811] [outer = 000000B22476D000] 02:22:13 INFO - PROCESS | 704 | 1467192133113 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]]]}] 02:22:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:22:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 629ms 02:22:13 INFO - PROCESS | 704 | 1467192133170 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 02:22:13 INFO - PROCESS | 704 | 1467192133172 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 02:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:22:13 INFO - PROCESS | 704 | 1467192133176 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:22:13 INFO - PROCESS | 704 | 1467192133177 Marionette TRACE conn6 <- [1,1046,null,{}] 02:22:13 INFO - PROCESS | 704 | 1467192133181 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}] 02:22:13 INFO - PROCESS | 704 | 1467192133183 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:13 INFO - PROCESS | 704 | 1467192133277 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 02:22:13 INFO - PROCESS | 704 | 1467192133284 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:13 INFO - PROCESS | 704 | 1467192133286 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:13 INFO - PROCESS | 704 | ++DOCSHELL 000000B22B81A800 == 35 [pid = 704] [id = 271] 02:22:13 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B224A91000) [pid = 704] [serial = 812] [outer = 0000000000000000] 02:22:13 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B224BD9000) [pid = 704] [serial = 813] [outer = 000000B224A91000] 02:22:13 INFO - PROCESS | 704 | 1467192133332 Marionette DEBUG loaded listener.js 02:22:13 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B225212000) [pid = 704] [serial = 814] [outer = 000000B224A91000] 02:22:13 INFO - PROCESS | 704 | 1467192133783 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]]]}] 02:22:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:22:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 671ms 02:22:13 INFO - PROCESS | 704 | 1467192133850 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 02:22:13 INFO - PROCESS | 704 | 1467192133855 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 02:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:22:13 INFO - PROCESS | 704 | 1467192133861 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:22:13 INFO - PROCESS | 704 | 1467192133865 Marionette TRACE conn6 <- [1,1050,null,{}] 02:22:13 INFO - PROCESS | 704 | 1467192133873 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}] 02:22:13 INFO - PROCESS | 704 | 1467192133877 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:14 INFO - PROCESS | 704 | 1467192134018 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 02:22:14 INFO - PROCESS | 704 | 1467192134112 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:14 INFO - PROCESS | 704 | 1467192134116 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:14 INFO - PROCESS | 704 | ++DOCSHELL 000000B21BFC7000 == 36 [pid = 704] [id = 272] 02:22:14 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B217352400) [pid = 704] [serial = 815] [outer = 0000000000000000] 02:22:14 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B217393C00) [pid = 704] [serial = 816] [outer = 000000B217352400] 02:22:14 INFO - PROCESS | 704 | 1467192134179 Marionette DEBUG loaded listener.js 02:22:14 INFO - PROCESS | 704 | ++DOMWINDOW == 92 (000000B21B8C3C00) [pid = 704] [serial = 817] [outer = 000000B217352400] 02:22:15 INFO - PROCESS | 704 | 1467192135016 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]]]}] 02:22:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:22:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1176ms 02:22:15 INFO - PROCESS | 704 | 1467192135040 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 02:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:22:15 INFO - PROCESS | 704 | 1467192135044 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 02:22:15 INFO - PROCESS | 704 | 1467192135051 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:22:15 INFO - PROCESS | 704 | 1467192135055 Marionette TRACE conn6 <- [1,1054,null,{}] 02:22:15 INFO - PROCESS | 704 | 1467192135060 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}] 02:22:15 INFO - PROCESS | 704 | 1467192135063 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:15 INFO - PROCESS | 704 | 1467192135189 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 02:22:15 INFO - PROCESS | 704 | 1467192135268 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:15 INFO - PROCESS | 704 | 1467192135271 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:15 INFO - PROCESS | 704 | ++DOCSHELL 000000B2247AD000 == 37 [pid = 704] [id = 273] 02:22:15 INFO - PROCESS | 704 | ++DOMWINDOW == 93 (000000B220D75C00) [pid = 704] [serial = 818] [outer = 0000000000000000] 02:22:15 INFO - PROCESS | 704 | ++DOMWINDOW == 94 (000000B2217F9000) [pid = 704] [serial = 819] [outer = 000000B220D75C00] 02:22:15 INFO - PROCESS | 704 | 1467192135371 Marionette DEBUG loaded listener.js 02:22:15 INFO - PROCESS | 704 | ++DOMWINDOW == 95 (000000B223319C00) [pid = 704] [serial = 820] [outer = 000000B220D75C00] 02:22:16 INFO - PROCESS | 704 | 1467192136141 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]]]}] 02:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1142ms 02:22:16 INFO - PROCESS | 704 | 1467192136191 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 02:22:16 INFO - PROCESS | 704 | 1467192136194 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 02:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:22:16 INFO - PROCESS | 704 | 1467192136198 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:22:16 INFO - PROCESS | 704 | 1467192136200 Marionette TRACE conn6 <- [1,1058,null,{}] 02:22:16 INFO - PROCESS | 704 | 1467192136211 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}] 02:22:16 INFO - PROCESS | 704 | 1467192136216 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:16 INFO - PROCESS | 704 | 1467192136468 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 02:22:16 INFO - PROCESS | 704 | 1467192136560 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:16 INFO - PROCESS | 704 | 1467192136564 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:16 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D520000 == 38 [pid = 704] [id = 274] 02:22:16 INFO - PROCESS | 704 | ++DOMWINDOW == 96 (000000B21738E000) [pid = 704] [serial = 821] [outer = 0000000000000000] 02:22:16 INFO - PROCESS | 704 | ++DOMWINDOW == 97 (000000B21B86E800) [pid = 704] [serial = 822] [outer = 000000B21738E000] 02:22:16 INFO - PROCESS | 704 | 1467192136615 Marionette DEBUG loaded listener.js 02:22:16 INFO - PROCESS | 704 | ++DOMWINDOW == 98 (000000B21D11D000) [pid = 704] [serial = 823] [outer = 000000B21738E000] 02:22:17 INFO - PROCESS | 704 | --DOCSHELL 000000B22A55D000 == 37 [pid = 704] [id = 270] 02:22:17 INFO - PROCESS | 704 | --DOCSHELL 000000B21C384800 == 36 [pid = 704] [id = 269] 02:22:17 INFO - PROCESS | 704 | --DOCSHELL 000000B22742D800 == 35 [pid = 704] [id = 268] 02:22:17 INFO - PROCESS | 704 | --DOCSHELL 000000B2247BD800 == 34 [pid = 704] [id = 267] 02:22:17 INFO - PROCESS | 704 | --DOCSHELL 000000B223F43800 == 33 [pid = 704] [id = 266] 02:22:17 INFO - PROCESS | 704 | --DOCSHELL 000000B22324D000 == 32 [pid = 704] [id = 265] 02:22:17 INFO - PROCESS | 704 | --DOCSHELL 000000B21D821800 == 31 [pid = 704] [id = 264] 02:22:17 INFO - PROCESS | 704 | --DOCSHELL 000000B216DBC000 == 30 [pid = 704] [id = 263] 02:22:17 INFO - PROCESS | 704 | --DOMWINDOW == 97 (000000B22446F800) [pid = 704] [serial = 691] [outer = 0000000000000000] [url = about:blank] 02:22:17 INFO - PROCESS | 704 | --DOMWINDOW == 96 (000000B22446EC00) [pid = 704] [serial = 759] [outer = 0000000000000000] [url = about:blank] 02:22:17 INFO - PROCESS | 704 | --DOMWINDOW == 95 (000000B22520A800) [pid = 704] [serial = 762] [outer = 0000000000000000] [url = about:blank] 02:22:17 INFO - PROCESS | 704 | --DOMWINDOW == 94 (000000B22476B000) [pid = 704] [serial = 760] [outer = 0000000000000000] [url = about:blank] 02:22:17 INFO - PROCESS | 704 | --DOMWINDOW == 93 (000000B2233B2800) [pid = 704] [serial = 753] [outer = 0000000000000000] [url = about:blank] 02:22:17 INFO - PROCESS | 704 | --DOMWINDOW == 92 (000000B223868C00) [pid = 704] [serial = 754] [outer = 0000000000000000] [url = about:blank] 02:22:17 INFO - PROCESS | 704 | --DOMWINDOW == 91 (000000B224A58000) [pid = 704] [serial = 741] [outer = 0000000000000000] [url = about:blank] 02:22:17 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B22600D400) [pid = 704] [serial = 742] [outer = 0000000000000000] [url = about:blank] 02:22:17 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B223322C00) [pid = 704] [serial = 738] [outer = 0000000000000000] [url = about:blank] 02:22:17 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B223BB6800) [pid = 704] [serial = 739] [outer = 0000000000000000] [url = about:blank] 02:22:17 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B217713C00) [pid = 704] [serial = 744] [outer = 0000000000000000] [url = about:blank] 02:22:17 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B21C04AC00) [pid = 704] [serial = 745] [outer = 0000000000000000] [url = about:blank] 02:22:17 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B2168D3C00) [pid = 704] [serial = 747] [outer = 0000000000000000] [url = about:blank] 02:22:17 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B217712000) [pid = 704] [serial = 748] [outer = 0000000000000000] [url = about:blank] 02:22:17 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B226288400) [pid = 704] [serial = 733] [outer = 0000000000000000] [url = about:blank] 02:22:17 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B220D82800) [pid = 704] [serial = 750] [outer = 0000000000000000] [url = about:blank] 02:22:17 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B223205000) [pid = 704] [serial = 751] [outer = 0000000000000000] [url = about:blank] 02:22:17 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B217713800) [pid = 704] [serial = 735] [outer = 0000000000000000] [url = about:blank] 02:22:17 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B21C53CC00) [pid = 704] [serial = 736] [outer = 0000000000000000] [url = about:blank] 02:22:17 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B223230800) [pid = 704] [serial = 765] [outer = 0000000000000000] [url = about:blank] 02:22:17 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B224811C00) [pid = 704] [serial = 766] [outer = 0000000000000000] [url = about:blank] 02:22:17 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B227416800) [pid = 704] [serial = 771] [outer = 0000000000000000] [url = about:blank] 02:22:17 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B22600BC00) [pid = 704] [serial = 763] [outer = 0000000000000000] [url = about:blank] 02:22:17 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B224398400) [pid = 704] [serial = 756] [outer = 0000000000000000] [url = about:blank] 02:22:17 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B2243E6000) [pid = 704] [serial = 757] [outer = 0000000000000000] [url = about:blank] 02:22:17 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B22741DC00) [pid = 704] [serial = 772] [outer = 0000000000000000] [url = about:blank] 02:22:17 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B226616000) [pid = 704] [serial = 768] [outer = 0000000000000000] [url = about:blank] 02:22:17 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B22688BC00) [pid = 704] [serial = 769] [outer = 0000000000000000] [url = about:blank] 02:22:17 INFO - PROCESS | 704 | 1467192137238 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]]]}] 02:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1074ms 02:22:17 INFO - PROCESS | 704 | 1467192137274 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 02:22:17 INFO - PROCESS | 704 | 1467192137278 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 02:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:22:17 INFO - PROCESS | 704 | 1467192137283 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:22:17 INFO - PROCESS | 704 | 1467192137286 Marionette TRACE conn6 <- [1,1062,null,{}] 02:22:17 INFO - PROCESS | 704 | 1467192137290 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}] 02:22:17 INFO - PROCESS | 704 | 1467192137293 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:17 INFO - PROCESS | 704 | 1467192137387 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 02:22:17 INFO - PROCESS | 704 | 1467192137393 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:17 INFO - PROCESS | 704 | 1467192137396 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:17 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D520800 == 31 [pid = 704] [id = 275] 02:22:17 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B21B5D4C00) [pid = 704] [serial = 824] [outer = 0000000000000000] 02:22:17 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B21D119400) [pid = 704] [serial = 825] [outer = 000000B21B5D4C00] 02:22:17 INFO - PROCESS | 704 | 1467192137449 Marionette DEBUG loaded listener.js 02:22:17 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B220D7DC00) [pid = 704] [serial = 826] [outer = 000000B21B5D4C00] 02:22:17 INFO - PROCESS | 704 | 1467192137969 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]]]}] 02:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 734ms 02:22:18 INFO - PROCESS | 704 | 1467192138026 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 02:22:18 INFO - PROCESS | 704 | 1467192138029 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 02:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:22:18 INFO - PROCESS | 704 | 1467192138033 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:22:18 INFO - PROCESS | 704 | 1467192138035 Marionette TRACE conn6 <- [1,1066,null,{}] 02:22:18 INFO - PROCESS | 704 | 1467192138039 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}] 02:22:18 INFO - PROCESS | 704 | 1467192138042 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:18 INFO - PROCESS | 704 | 1467192138136 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 02:22:18 INFO - PROCESS | 704 | 1467192138152 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:18 INFO - PROCESS | 704 | 1467192138154 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:18 INFO - PROCESS | 704 | ++DOCSHELL 000000B223D29000 == 32 [pid = 704] [id = 276] 02:22:18 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B21719E400) [pid = 704] [serial = 827] [outer = 0000000000000000] 02:22:18 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B223321C00) [pid = 704] [serial = 828] [outer = 000000B21719E400] 02:22:18 INFO - PROCESS | 704 | 1467192138207 Marionette DEBUG loaded listener.js 02:22:18 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B2233BEC00) [pid = 704] [serial = 829] [outer = 000000B21719E400] 02:22:18 INFO - PROCESS | 704 | 1467192138691 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]]]}] 02:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 691ms 02:22:18 INFO - PROCESS | 704 | 1467192138726 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 02:22:18 INFO - PROCESS | 704 | 1467192138730 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 02:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:22:18 INFO - PROCESS | 704 | 1467192138741 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:22:18 INFO - PROCESS | 704 | 1467192138745 Marionette TRACE conn6 <- [1,1070,null,{}] 02:22:18 INFO - PROCESS | 704 | 1467192138749 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}] 02:22:18 INFO - PROCESS | 704 | 1467192138752 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:18 INFO - PROCESS | 704 | 1467192138844 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 02:22:18 INFO - PROCESS | 704 | 1467192138851 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:18 INFO - PROCESS | 704 | 1467192138853 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:18 INFO - PROCESS | 704 | ++DOCSHELL 000000B2247B5800 == 33 [pid = 704] [id = 277] 02:22:18 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B223BC1800) [pid = 704] [serial = 830] [outer = 0000000000000000] 02:22:18 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B21B5D1000) [pid = 704] [serial = 831] [outer = 000000B223BC1800] 02:22:18 INFO - PROCESS | 704 | 1467192138901 Marionette DEBUG loaded listener.js 02:22:18 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B2243E7800) [pid = 704] [serial = 832] [outer = 000000B223BC1800] 02:22:19 INFO - PROCESS | 704 | [704] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 02:22:19 INFO - PROCESS | 704 | 1467192139595 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]]]}] 02:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 881ms 02:22:19 INFO - PROCESS | 704 | 1467192139624 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 02:22:19 INFO - PROCESS | 704 | 1467192139626 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 02:22:19 INFO - PROCESS | 704 | 1467192139630 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:22:19 INFO - PROCESS | 704 | 1467192139631 Marionette TRACE conn6 <- [1,1074,null,{}] 02:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:22:19 INFO - PROCESS | 704 | 1467192139635 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}] 02:22:19 INFO - PROCESS | 704 | 1467192139637 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:19 INFO - PROCESS | 704 | 1467192139750 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 02:22:19 INFO - PROCESS | 704 | 1467192139756 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:19 INFO - PROCESS | 704 | 1467192139758 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:19 INFO - PROCESS | 704 | ++DOCSHELL 000000B227436800 == 34 [pid = 704] [id = 278] 02:22:19 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B223EFA400) [pid = 704] [serial = 833] [outer = 0000000000000000] 02:22:19 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B224768800) [pid = 704] [serial = 834] [outer = 000000B223EFA400] 02:22:19 INFO - PROCESS | 704 | 1467192139804 Marionette DEBUG loaded listener.js 02:22:19 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B224A59400) [pid = 704] [serial = 835] [outer = 000000B223EFA400] 02:22:20 INFO - PROCESS | 704 | 1467192140281 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]]]}] 02:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 671ms 02:22:20 INFO - PROCESS | 704 | 1467192140306 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 02:22:20 INFO - PROCESS | 704 | 1467192140308 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 02:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:22:20 INFO - PROCESS | 704 | 1467192140317 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:22:20 INFO - PROCESS | 704 | 1467192140319 Marionette TRACE conn6 <- [1,1078,null,{}] 02:22:20 INFO - PROCESS | 704 | 1467192140323 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}] 02:22:20 INFO - PROCESS | 704 | 1467192140325 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:20 INFO - PROCESS | 704 | 1467192140467 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 02:22:20 INFO - PROCESS | 704 | 1467192140525 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:20 INFO - PROCESS | 704 | 1467192140532 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:20 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A1AD800 == 35 [pid = 704] [id = 279] 02:22:20 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B2251ED000) [pid = 704] [serial = 836] [outer = 0000000000000000] 02:22:20 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B22600C000) [pid = 704] [serial = 837] [outer = 000000B2251ED000] 02:22:20 INFO - PROCESS | 704 | 1467192140579 Marionette DEBUG loaded listener.js 02:22:20 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B22628B400) [pid = 704] [serial = 838] [outer = 000000B2251ED000] 02:22:21 INFO - PROCESS | 704 | 1467192141028 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]]]}] 02:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 776ms 02:22:21 INFO - PROCESS | 704 | 1467192141091 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 02:22:21 INFO - PROCESS | 704 | 1467192141093 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 02:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:22:21 INFO - PROCESS | 704 | 1467192141097 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:22:21 INFO - PROCESS | 704 | 1467192141099 Marionette TRACE conn6 <- [1,1082,null,{}] 02:22:21 INFO - PROCESS | 704 | 1467192141102 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}] 02:22:21 INFO - PROCESS | 704 | 1467192141104 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:21 INFO - PROCESS | 704 | 1467192141217 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 02:22:21 INFO - PROCESS | 704 | 1467192141267 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:21 INFO - PROCESS | 704 | 1467192141269 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:21 INFO - PROCESS | 704 | ++DOCSHELL 000000B22B81C800 == 36 [pid = 704] [id = 280] 02:22:21 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B22661E400) [pid = 704] [serial = 839] [outer = 0000000000000000] 02:22:21 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B22688BC00) [pid = 704] [serial = 840] [outer = 000000B22661E400] 02:22:21 INFO - PROCESS | 704 | 1467192141316 Marionette DEBUG loaded listener.js 02:22:21 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B227418000) [pid = 704] [serial = 841] [outer = 000000B22661E400] 02:22:21 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B21664E400) [pid = 704] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:22:21 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B22476D000) [pid = 704] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:22:21 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B21B5DAC00) [pid = 704] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:22:21 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B22320C000) [pid = 704] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:22:21 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B223B25000) [pid = 704] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:22:21 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B21C04E800) [pid = 704] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:22:21 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B217346400) [pid = 704] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:22:21 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B216658800) [pid = 704] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:22:21 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B21734BC00) [pid = 704] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:22:21 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B217714400) [pid = 704] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:22:21 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B223206800) [pid = 704] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:22:21 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B224A55800) [pid = 704] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:22:21 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B22749B400) [pid = 704] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:22:21 INFO - PROCESS | 704 | 1467192141754 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]]]}] 02:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 670ms 02:22:21 INFO - PROCESS | 704 | 1467192141774 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 02:22:21 INFO - PROCESS | 704 | 1467192141776 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 02:22:21 INFO - PROCESS | 704 | 1467192141780 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:22:21 INFO - PROCESS | 704 | 1467192141781 Marionette TRACE conn6 <- [1,1086,null,{}] 02:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:22:21 INFO - PROCESS | 704 | 1467192141785 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}] 02:22:21 INFO - PROCESS | 704 | 1467192141787 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:21 INFO - PROCESS | 704 | 1467192141872 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 02:22:21 INFO - PROCESS | 704 | 1467192141877 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:21 INFO - PROCESS | 704 | 1467192141879 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:21 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BA9B800 == 37 [pid = 704] [id = 281] 02:22:21 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B221FB7800) [pid = 704] [serial = 842] [outer = 0000000000000000] 02:22:21 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B2243F0800) [pid = 704] [serial = 843] [outer = 000000B221FB7800] 02:22:21 INFO - PROCESS | 704 | 1467192141934 Marionette DEBUG loaded listener.js 02:22:22 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B227418C00) [pid = 704] [serial = 844] [outer = 000000B221FB7800] 02:22:22 INFO - PROCESS | 704 | 1467192142372 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]]]}] 02:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 630ms 02:22:22 INFO - PROCESS | 704 | 1467192142416 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 02:22:22 INFO - PROCESS | 704 | 1467192142418 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 02:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:22:22 INFO - PROCESS | 704 | 1467192142422 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:22:22 INFO - PROCESS | 704 | 1467192142423 Marionette TRACE conn6 <- [1,1090,null,{}] 02:22:22 INFO - PROCESS | 704 | 1467192142427 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}] 02:22:22 INFO - PROCESS | 704 | 1467192142429 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:22 INFO - PROCESS | 704 | 1467192142516 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 02:22:22 INFO - PROCESS | 704 | 1467192142524 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:22 INFO - PROCESS | 704 | 1467192142526 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:22 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BBDE800 == 38 [pid = 704] [id = 282] 02:22:22 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B22749C000) [pid = 704] [serial = 845] [outer = 0000000000000000] 02:22:22 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B22749F000) [pid = 704] [serial = 846] [outer = 000000B22749C000] 02:22:22 INFO - PROCESS | 704 | 1467192142571 Marionette DEBUG loaded listener.js 02:22:22 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B22756F800) [pid = 704] [serial = 847] [outer = 000000B22749C000] 02:22:23 INFO - PROCESS | 704 | 1467192143003 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]]]}] 02:22:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 630ms 02:22:23 INFO - PROCESS | 704 | 1467192143057 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 02:22:23 INFO - PROCESS | 704 | 1467192143059 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 02:22:23 INFO - PROCESS | 704 | 1467192143063 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:22:23 INFO - PROCESS | 704 | 1467192143064 Marionette TRACE conn6 <- [1,1094,null,{}] 02:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:22:23 INFO - PROCESS | 704 | 1467192143068 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}] 02:22:23 INFO - PROCESS | 704 | 1467192143070 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:23 INFO - PROCESS | 704 | 1467192143171 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 02:22:23 INFO - PROCESS | 704 | 1467192143177 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:23 INFO - PROCESS | 704 | 1467192143179 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:23 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BE2E800 == 39 [pid = 704] [id = 283] 02:22:23 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B22779E000) [pid = 704] [serial = 848] [outer = 0000000000000000] 02:22:23 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B2277A0800) [pid = 704] [serial = 849] [outer = 000000B22779E000] 02:22:23 INFO - PROCESS | 704 | 1467192143225 Marionette DEBUG loaded listener.js 02:22:23 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B22476A400) [pid = 704] [serial = 850] [outer = 000000B22779E000] 02:22:23 INFO - PROCESS | 704 | 1467192143842 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]]]}] 02:22:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 818ms 02:22:23 INFO - PROCESS | 704 | 1467192143908 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 02:22:23 INFO - PROCESS | 704 | 1467192143913 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 02:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:22:23 INFO - PROCESS | 704 | 1467192143919 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:22:23 INFO - PROCESS | 704 | 1467192143923 Marionette TRACE conn6 <- [1,1098,null,{}] 02:22:23 INFO - PROCESS | 704 | 1467192143929 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}] 02:22:23 INFO - PROCESS | 704 | 1467192143932 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:24 INFO - PROCESS | 704 | 1467192144054 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 02:22:24 INFO - PROCESS | 704 | 1467192144176 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:24 INFO - PROCESS | 704 | 1467192144179 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:24 INFO - PROCESS | 704 | ++DOCSHELL 000000B221F86000 == 40 [pid = 704] [id = 284] 02:22:24 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B2186BBC00) [pid = 704] [serial = 851] [outer = 0000000000000000] 02:22:24 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B220C85800) [pid = 704] [serial = 852] [outer = 000000B2186BBC00] 02:22:24 INFO - PROCESS | 704 | 1467192144240 Marionette DEBUG loaded listener.js 02:22:24 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B22320C400) [pid = 704] [serial = 853] [outer = 000000B2186BBC00] 02:22:24 INFO - PROCESS | 704 | 1467192144813 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]]]}] 02:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 986ms 02:22:24 INFO - PROCESS | 704 | 1467192144907 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 02:22:24 INFO - PROCESS | 704 | 1467192144912 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 02:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:22:24 INFO - PROCESS | 704 | 1467192144919 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:22:24 INFO - PROCESS | 704 | 1467192144922 Marionette TRACE conn6 <- [1,1102,null,{}] 02:22:24 INFO - PROCESS | 704 | 1467192144927 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}] 02:22:24 INFO - PROCESS | 704 | 1467192144930 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:25 INFO - PROCESS | 704 | 1467192145057 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 02:22:25 INFO - PROCESS | 704 | 1467192145169 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:25 INFO - PROCESS | 704 | 1467192145172 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:25 INFO - PROCESS | 704 | ++DOCSHELL 000000B22679B000 == 41 [pid = 704] [id = 285] 02:22:25 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B2233D3400) [pid = 704] [serial = 854] [outer = 0000000000000000] 02:22:25 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B223BBE800) [pid = 704] [serial = 855] [outer = 000000B2233D3400] 02:22:25 INFO - PROCESS | 704 | 1467192145235 Marionette DEBUG loaded listener.js 02:22:25 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B224469800) [pid = 704] [serial = 856] [outer = 000000B2233D3400] 02:22:25 INFO - PROCESS | 704 | 1467192145884 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]]]}] 02:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 986ms 02:22:25 INFO - PROCESS | 704 | 1467192145916 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 02:22:25 INFO - PROCESS | 704 | 1467192145919 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 02:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:22:25 INFO - PROCESS | 704 | 1467192145924 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:22:25 INFO - PROCESS | 704 | 1467192145928 Marionette TRACE conn6 <- [1,1106,null,{}] 02:22:25 INFO - PROCESS | 704 | 1467192145940 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}] 02:22:25 INFO - PROCESS | 704 | 1467192145945 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:26 INFO - PROCESS | 704 | 1467192146062 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 02:22:26 INFO - PROCESS | 704 | 1467192146184 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:26 INFO - PROCESS | 704 | 1467192146188 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:26 INFO - PROCESS | 704 | ++DOCSHELL 000000B22C2B7000 == 42 [pid = 704] [id = 286] 02:22:26 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B22520B000) [pid = 704] [serial = 857] [outer = 0000000000000000] 02:22:26 INFO - PROCESS | 704 | ++DOMWINDOW == 92 (000000B22627F400) [pid = 704] [serial = 858] [outer = 000000B22520B000] 02:22:26 INFO - PROCESS | 704 | 1467192146249 Marionette DEBUG loaded listener.js 02:22:26 INFO - PROCESS | 704 | ++DOMWINDOW == 93 (000000B2277A0C00) [pid = 704] [serial = 859] [outer = 000000B22520B000] 02:22:26 INFO - PROCESS | 704 | 1467192146927 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]]]}] 02:22:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:22:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1023ms 02:22:26 INFO - PROCESS | 704 | 1467192146949 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 02:22:26 INFO - PROCESS | 704 | 1467192146953 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 02:22:26 INFO - PROCESS | 704 | 1467192146970 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:22:26 INFO - PROCESS | 704 | 1467192146972 Marionette TRACE conn6 <- [1,1110,null,{}] 02:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:22:26 INFO - PROCESS | 704 | 1467192146976 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}] 02:22:26 INFO - PROCESS | 704 | 1467192146979 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:27 INFO - PROCESS | 704 | 1467192147111 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 02:22:27 INFO - PROCESS | 704 | 1467192147325 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:27 INFO - PROCESS | 704 | 1467192147329 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:27 INFO - PROCESS | 704 | ++DOCSHELL 000000B21C38B800 == 43 [pid = 704] [id = 287] 02:22:27 INFO - PROCESS | 704 | ++DOMWINDOW == 94 (000000B2175B5800) [pid = 704] [serial = 860] [outer = 0000000000000000] 02:22:27 INFO - PROCESS | 704 | ++DOMWINDOW == 95 (000000B217A1B000) [pid = 704] [serial = 861] [outer = 000000B2175B5800] 02:22:27 INFO - PROCESS | 704 | 1467192147402 Marionette DEBUG loaded listener.js 02:22:27 INFO - PROCESS | 704 | ++DOMWINDOW == 96 (000000B21D111000) [pid = 704] [serial = 862] [outer = 000000B2175B5800] 02:22:28 INFO - PROCESS | 704 | 1467192148005 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]]]}] 02:22:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1076ms 02:22:28 INFO - PROCESS | 704 | 1467192148053 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 02:22:28 INFO - PROCESS | 704 | 1467192148057 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 02:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:22:28 INFO - PROCESS | 704 | 1467192148061 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:22:28 INFO - PROCESS | 704 | 1467192148064 Marionette TRACE conn6 <- [1,1114,null,{}] 02:22:28 INFO - PROCESS | 704 | 1467192148069 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}] 02:22:28 INFO - PROCESS | 704 | 1467192148074 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:28 INFO - PROCESS | 704 | --DOCSHELL 000000B22BBDE800 == 42 [pid = 704] [id = 282] 02:22:28 INFO - PROCESS | 704 | --DOCSHELL 000000B22BA9B800 == 41 [pid = 704] [id = 281] 02:22:28 INFO - PROCESS | 704 | --DOCSHELL 000000B22B81C800 == 40 [pid = 704] [id = 280] 02:22:28 INFO - PROCESS | 704 | --DOCSHELL 000000B22A1AD800 == 39 [pid = 704] [id = 279] 02:22:28 INFO - PROCESS | 704 | --DOCSHELL 000000B227436800 == 38 [pid = 704] [id = 278] 02:22:28 INFO - PROCESS | 704 | --DOCSHELL 000000B2247B5800 == 37 [pid = 704] [id = 277] 02:22:28 INFO - PROCESS | 704 | --DOCSHELL 000000B223D29000 == 36 [pid = 704] [id = 276] 02:22:28 INFO - PROCESS | 704 | --DOCSHELL 000000B21D520800 == 35 [pid = 704] [id = 275] 02:22:28 INFO - PROCESS | 704 | --DOCSHELL 000000B21D520000 == 34 [pid = 704] [id = 274] 02:22:28 INFO - PROCESS | 704 | --DOCSHELL 000000B2247AD000 == 33 [pid = 704] [id = 273] 02:22:28 INFO - PROCESS | 704 | --DOCSHELL 000000B22B81A800 == 32 [pid = 704] [id = 271] 02:22:28 INFO - PROCESS | 704 | --DOCSHELL 000000B21BFC7000 == 31 [pid = 704] [id = 272] 02:22:28 INFO - PROCESS | 704 | --DOCSHELL 000000B21C38B800 == 30 [pid = 704] [id = 287] 02:22:28 INFO - PROCESS | 704 | --DOCSHELL 000000B22C2B7000 == 29 [pid = 704] [id = 286] 02:22:28 INFO - PROCESS | 704 | --DOCSHELL 000000B22679B000 == 28 [pid = 704] [id = 285] 02:22:28 INFO - PROCESS | 704 | --DOCSHELL 000000B22BE2E800 == 27 [pid = 704] [id = 283] 02:22:28 INFO - PROCESS | 704 | --DOCSHELL 000000B221F86000 == 26 [pid = 704] [id = 284] 02:22:28 INFO - PROCESS | 704 | 1467192148796 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 02:22:28 INFO - PROCESS | 704 | --DOMWINDOW == 95 (000000B223FB2000) [pid = 704] [serial = 801] [outer = 0000000000000000] [url = about:blank] 02:22:28 INFO - PROCESS | 704 | --DOMWINDOW == 94 (000000B21D007000) [pid = 704] [serial = 792] [outer = 0000000000000000] [url = about:blank] 02:22:28 INFO - PROCESS | 704 | --DOMWINDOW == 93 (000000B21D5BB000) [pid = 704] [serial = 793] [outer = 0000000000000000] [url = about:blank] 02:22:28 INFO - PROCESS | 704 | --DOMWINDOW == 92 (000000B21DBC0C00) [pid = 704] [serial = 787] [outer = 0000000000000000] [url = about:blank] 02:22:28 INFO - PROCESS | 704 | --DOMWINDOW == 91 (000000B217708800) [pid = 704] [serial = 786] [outer = 0000000000000000] [url = about:blank] 02:22:28 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B221381800) [pid = 704] [serial = 795] [outer = 0000000000000000] [url = about:blank] 02:22:28 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B221FC0000) [pid = 704] [serial = 796] [outer = 0000000000000000] [url = about:blank] 02:22:28 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B21734F800) [pid = 704] [serial = 789] [outer = 0000000000000000] [url = about:blank] 02:22:28 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B2178CF400) [pid = 704] [serial = 790] [outer = 0000000000000000] [url = about:blank] 02:22:28 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B2243A1800) [pid = 704] [serial = 802] [outer = 0000000000000000] [url = about:blank] 02:22:28 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B224BD9000) [pid = 704] [serial = 813] [outer = 0000000000000000] [url = about:blank] 02:22:28 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B21D10FC00) [pid = 704] [serial = 775] [outer = 0000000000000000] [url = about:blank] 02:22:28 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B2184E5000) [pid = 704] [serial = 774] [outer = 0000000000000000] [url = about:blank] 02:22:28 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B2233E1800) [pid = 704] [serial = 778] [outer = 0000000000000000] [url = about:blank] 02:22:28 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B223316C00) [pid = 704] [serial = 777] [outer = 0000000000000000] [url = about:blank] 02:22:28 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B226613400) [pid = 704] [serial = 781] [outer = 0000000000000000] [url = about:blank] 02:22:28 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B224A60C00) [pid = 704] [serial = 780] [outer = 0000000000000000] [url = about:blank] 02:22:28 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B227570000) [pid = 704] [serial = 784] [outer = 0000000000000000] [url = about:blank] 02:22:28 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B2274A0400) [pid = 704] [serial = 783] [outer = 0000000000000000] [url = about:blank] 02:22:28 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B22455D400) [pid = 704] [serial = 804] [outer = 0000000000000000] [url = about:blank] 02:22:28 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B224A8F800) [pid = 704] [serial = 811] [outer = 0000000000000000] [url = about:blank] 02:22:28 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B223209400) [pid = 704] [serial = 807] [outer = 0000000000000000] [url = about:blank] 02:22:28 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B22476C800) [pid = 704] [serial = 805] [outer = 0000000000000000] [url = about:blank] 02:22:28 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B2243EF400) [pid = 704] [serial = 808] [outer = 0000000000000000] [url = about:blank] 02:22:28 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B22331F400) [pid = 704] [serial = 798] [outer = 0000000000000000] [url = about:blank] 02:22:28 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B2233B7C00) [pid = 704] [serial = 799] [outer = 0000000000000000] [url = about:blank] 02:22:28 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B22489BC00) [pid = 704] [serial = 810] [outer = 0000000000000000] [url = about:blank] 02:22:29 INFO - PROCESS | 704 | 1467192148990 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:29 INFO - PROCESS | 704 | 1467192148994 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:29 INFO - PROCESS | 704 | ++DOCSHELL 000000B2164F8800 == 27 [pid = 704] [id = 288] 02:22:29 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B215ED5400) [pid = 704] [serial = 863] [outer = 0000000000000000] 02:22:29 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B21663B400) [pid = 704] [serial = 864] [outer = 000000B215ED5400] 02:22:29 INFO - PROCESS | 704 | 1467192149046 Marionette DEBUG loaded listener.js 02:22:29 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B216E83400) [pid = 704] [serial = 865] [outer = 000000B215ED5400] 02:22:29 INFO - PROCESS | 704 | 1467192149518 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]]]}] 02:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1483ms 02:22:29 INFO - PROCESS | 704 | 1467192149545 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 02:22:29 INFO - PROCESS | 704 | 1467192149550 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 02:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:22:29 INFO - PROCESS | 704 | 1467192149555 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:22:29 INFO - PROCESS | 704 | 1467192149558 Marionette TRACE conn6 <- [1,1118,null,{}] 02:22:29 INFO - PROCESS | 704 | 1467192149563 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}] 02:22:29 INFO - PROCESS | 704 | 1467192149566 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:29 INFO - PROCESS | 704 | 1467192149665 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 02:22:29 INFO - PROCESS | 704 | 1467192149680 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:29 INFO - PROCESS | 704 | 1467192149684 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:29 INFO - PROCESS | 704 | ++DOCSHELL 000000B21B58B000 == 28 [pid = 704] [id = 289] 02:22:29 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B217395800) [pid = 704] [serial = 866] [outer = 0000000000000000] 02:22:29 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B217712400) [pid = 704] [serial = 867] [outer = 000000B217395800] 02:22:29 INFO - PROCESS | 704 | 1467192149733 Marionette DEBUG loaded listener.js 02:22:29 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B2181D6400) [pid = 704] [serial = 868] [outer = 000000B217395800] 02:22:30 INFO - PROCESS | 704 | 1467192150202 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]]]}] 02:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 671ms 02:22:30 INFO - PROCESS | 704 | 1467192150230 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 02:22:30 INFO - PROCESS | 704 | 1467192150233 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 02:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:22:30 INFO - PROCESS | 704 | 1467192150237 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:22:30 INFO - PROCESS | 704 | 1467192150239 Marionette TRACE conn6 <- [1,1122,null,{}] 02:22:30 INFO - PROCESS | 704 | 1467192150243 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}] 02:22:30 INFO - PROCESS | 704 | 1467192150246 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:30 INFO - PROCESS | 704 | 1467192150375 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 02:22:30 INFO - PROCESS | 704 | 1467192150453 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:30 INFO - PROCESS | 704 | 1467192150455 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:30 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D821000 == 29 [pid = 704] [id = 290] 02:22:30 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B21734B800) [pid = 704] [serial = 869] [outer = 0000000000000000] 02:22:30 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B21BF43000) [pid = 704] [serial = 870] [outer = 000000B21734B800] 02:22:30 INFO - PROCESS | 704 | 1467192150502 Marionette DEBUG loaded listener.js 02:22:30 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B21D006000) [pid = 704] [serial = 871] [outer = 000000B21734B800] 02:22:30 INFO - PROCESS | 704 | [GFX2-]: DrawTargetD2D 1.1 (000000B223885100): Failed to create GradientStopCollection with no stops. 02:22:30 INFO - PROCESS | 704 | [GFX3-]: No stops specified for gradient pattern. 02:22:30 INFO - PROCESS | 704 | 1467192150911 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]]]}] 02:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 733ms 02:22:30 INFO - PROCESS | 704 | 1467192150972 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 02:22:30 INFO - PROCESS | 704 | 1467192150976 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 02:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:22:30 INFO - PROCESS | 704 | 1467192150988 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:22:30 INFO - PROCESS | 704 | 1467192150993 Marionette TRACE conn6 <- [1,1126,null,{}] 02:22:30 INFO - PROCESS | 704 | 1467192150997 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}] 02:22:31 INFO - PROCESS | 704 | 1467192151000 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:31 INFO - PROCESS | 704 | 1467192151133 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 02:22:31 INFO - PROCESS | 704 | 1467192151159 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:31 INFO - PROCESS | 704 | 1467192151161 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:31 INFO - PROCESS | 704 | ++DOCSHELL 000000B22324E800 == 30 [pid = 704] [id = 291] 02:22:31 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B21DC62000) [pid = 704] [serial = 872] [outer = 0000000000000000] 02:22:31 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B220C2B400) [pid = 704] [serial = 873] [outer = 000000B21DC62000] 02:22:31 INFO - PROCESS | 704 | 1467192151207 Marionette DEBUG loaded listener.js 02:22:31 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B220DBE000) [pid = 704] [serial = 874] [outer = 000000B21DC62000] 02:22:31 INFO - PROCESS | 704 | 1467192151673 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]]]}] 02:22:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:22:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 734ms 02:22:31 INFO - PROCESS | 704 | 1467192151731 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 02:22:31 INFO - PROCESS | 704 | 1467192151734 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 02:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:22:31 INFO - PROCESS | 704 | 1467192151737 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:22:31 INFO - PROCESS | 704 | 1467192151739 Marionette TRACE conn6 <- [1,1130,null,{}] 02:22:31 INFO - PROCESS | 704 | 1467192151743 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}] 02:22:31 INFO - PROCESS | 704 | 1467192151745 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:31 INFO - PROCESS | 704 | 1467192151863 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 02:22:31 INFO - PROCESS | 704 | 1467192151914 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:31 INFO - PROCESS | 704 | 1467192151917 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:31 INFO - PROCESS | 704 | ++DOCSHELL 000000B223B89000 == 31 [pid = 704] [id = 292] 02:22:31 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B223110800) [pid = 704] [serial = 875] [outer = 0000000000000000] 02:22:31 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B223204C00) [pid = 704] [serial = 876] [outer = 000000B223110800] 02:22:31 INFO - PROCESS | 704 | 1467192151962 Marionette DEBUG loaded listener.js 02:22:32 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B2232ACC00) [pid = 704] [serial = 877] [outer = 000000B223110800] 02:22:32 INFO - PROCESS | 704 | 1467192152394 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]]]}] 02:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 671ms 02:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:22:32 INFO - PROCESS | 704 | 1467192152411 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 02:22:32 INFO - PROCESS | 704 | 1467192152413 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 02:22:32 INFO - PROCESS | 704 | 1467192152416 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:22:32 INFO - PROCESS | 704 | 1467192152418 Marionette TRACE conn6 <- [1,1134,null,{}] 02:22:32 INFO - PROCESS | 704 | 1467192152436 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}] 02:22:32 INFO - PROCESS | 704 | 1467192152438 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:32 INFO - PROCESS | 704 | 1467192152548 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 02:22:32 INFO - PROCESS | 704 | 1467192152556 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:32 INFO - PROCESS | 704 | 1467192152562 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:32 INFO - PROCESS | 704 | ++DOCSHELL 000000B2245D5800 == 32 [pid = 704] [id = 293] 02:22:32 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B2168CB800) [pid = 704] [serial = 878] [outer = 0000000000000000] 02:22:32 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B2233B1C00) [pid = 704] [serial = 879] [outer = 000000B2168CB800] 02:22:32 INFO - PROCESS | 704 | 1467192152658 Marionette DEBUG loaded listener.js 02:22:32 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B2233E1800) [pid = 704] [serial = 880] [outer = 000000B2168CB800] 02:22:33 INFO - PROCESS | 704 | 1467192153337 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]]]}] 02:22:33 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B223EFA400) [pid = 704] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:22:33 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B2251ED000) [pid = 704] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:22:33 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B22661E400) [pid = 704] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:22:33 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B220D75C00) [pid = 704] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:22:33 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B223BC1800) [pid = 704] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:22:33 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B21738E000) [pid = 704] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:22:33 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B217352400) [pid = 704] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:22:33 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B224A91000) [pid = 704] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:22:33 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B22749C000) [pid = 704] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:22:33 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B21B5D4C00) [pid = 704] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:22:33 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B21719E400) [pid = 704] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:22:33 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B22779E000) [pid = 704] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:22:33 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B221FB7800) [pid = 704] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1075ms 02:22:33 INFO - PROCESS | 704 | 1467192153501 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 02:22:33 INFO - PROCESS | 704 | 1467192153507 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 02:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:22:33 INFO - PROCESS | 704 | 1467192153512 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:22:33 INFO - PROCESS | 704 | 1467192153516 Marionette TRACE conn6 <- [1,1138,null,{}] 02:22:33 INFO - PROCESS | 704 | 1467192153522 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}] 02:22:33 INFO - PROCESS | 704 | 1467192153526 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:33 INFO - PROCESS | 704 | 1467192153653 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 02:22:33 INFO - PROCESS | 704 | 1467192153721 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:33 INFO - PROCESS | 704 | 1467192153726 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:33 INFO - PROCESS | 704 | ++DOCSHELL 000000B216DBC800 == 33 [pid = 704] [id = 294] 02:22:33 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B217344800) [pid = 704] [serial = 881] [outer = 0000000000000000] 02:22:33 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B21734F800) [pid = 704] [serial = 882] [outer = 000000B217344800] 02:22:33 INFO - PROCESS | 704 | 1467192153786 Marionette DEBUG loaded listener.js 02:22:33 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B217811000) [pid = 704] [serial = 883] [outer = 000000B217344800] 02:22:34 INFO - PROCESS | 704 | 1467192154548 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]]]}] 02:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1083ms 02:22:34 INFO - PROCESS | 704 | 1467192154600 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 02:22:34 INFO - PROCESS | 704 | 1467192154604 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 02:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:22:34 INFO - PROCESS | 704 | 1467192154611 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:22:34 INFO - PROCESS | 704 | 1467192154615 Marionette TRACE conn6 <- [1,1142,null,{}] 02:22:34 INFO - PROCESS | 704 | 1467192154620 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}] 02:22:34 INFO - PROCESS | 704 | 1467192154623 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:34 INFO - PROCESS | 704 | 1467192154746 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 02:22:34 INFO - PROCESS | 704 | 1467192154821 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:34 INFO - PROCESS | 704 | 1467192154824 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:34 INFO - PROCESS | 704 | ++DOCSHELL 000000B223B7B800 == 34 [pid = 704] [id = 295] 02:22:34 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B21BFDC400) [pid = 704] [serial = 884] [outer = 0000000000000000] 02:22:34 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B21D118C00) [pid = 704] [serial = 885] [outer = 000000B21BFDC400] 02:22:34 INFO - PROCESS | 704 | 1467192154884 Marionette DEBUG loaded listener.js 02:22:34 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B22017DC00) [pid = 704] [serial = 886] [outer = 000000B21BFDC400] 02:22:35 INFO - PROCESS | 704 | 1467192155752 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]]]}] 02:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1191ms 02:22:35 INFO - PROCESS | 704 | 1467192155803 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 02:22:35 INFO - PROCESS | 704 | 1467192155807 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 02:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:22:35 INFO - PROCESS | 704 | 1467192155813 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:22:35 INFO - PROCESS | 704 | 1467192155817 Marionette TRACE conn6 <- [1,1146,null,{}] 02:22:35 INFO - PROCESS | 704 | 1467192155831 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}] 02:22:35 INFO - PROCESS | 704 | 1467192155834 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:35 INFO - PROCESS | 704 | 1467192155947 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 02:22:36 INFO - PROCESS | 704 | 1467192156016 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:36 INFO - PROCESS | 704 | 1467192156020 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:36 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D034000 == 35 [pid = 704] [id = 296] 02:22:36 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B217715800) [pid = 704] [serial = 887] [outer = 0000000000000000] 02:22:36 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B2184EA000) [pid = 704] [serial = 888] [outer = 000000B217715800] 02:22:36 INFO - PROCESS | 704 | 1467192156072 Marionette DEBUG loaded listener.js 02:22:36 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B21C27F400) [pid = 704] [serial = 889] [outer = 000000B217715800] 02:22:36 INFO - PROCESS | 704 | --DOCSHELL 000000B223B89000 == 34 [pid = 704] [id = 292] 02:22:36 INFO - PROCESS | 704 | --DOCSHELL 000000B22324E800 == 33 [pid = 704] [id = 291] 02:22:36 INFO - PROCESS | 704 | --DOCSHELL 000000B21D821000 == 32 [pid = 704] [id = 290] 02:22:36 INFO - PROCESS | 704 | --DOCSHELL 000000B21B58B000 == 31 [pid = 704] [id = 289] 02:22:36 INFO - PROCESS | 704 | --DOCSHELL 000000B2164F8800 == 30 [pid = 704] [id = 288] 02:22:36 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B224768800) [pid = 704] [serial = 834] [outer = 0000000000000000] [url = about:blank] 02:22:36 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B22600C000) [pid = 704] [serial = 837] [outer = 0000000000000000] [url = about:blank] 02:22:36 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B224A59400) [pid = 704] [serial = 835] [outer = 0000000000000000] [url = about:blank] 02:22:36 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B22688BC00) [pid = 704] [serial = 840] [outer = 0000000000000000] [url = about:blank] 02:22:36 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B22628B400) [pid = 704] [serial = 838] [outer = 0000000000000000] [url = about:blank] 02:22:36 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B2217F9000) [pid = 704] [serial = 819] [outer = 0000000000000000] [url = about:blank] 02:22:36 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B223319C00) [pid = 704] [serial = 820] [outer = 0000000000000000] [url = about:blank] 02:22:36 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B21B5D1000) [pid = 704] [serial = 831] [outer = 0000000000000000] [url = about:blank] 02:22:36 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B21B86E800) [pid = 704] [serial = 822] [outer = 0000000000000000] [url = about:blank] 02:22:36 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B21D11D000) [pid = 704] [serial = 823] [outer = 0000000000000000] [url = about:blank] 02:22:36 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B217393C00) [pid = 704] [serial = 816] [outer = 0000000000000000] [url = about:blank] 02:22:36 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B21B8C3C00) [pid = 704] [serial = 817] [outer = 0000000000000000] [url = about:blank] 02:22:36 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B225212000) [pid = 704] [serial = 814] [outer = 0000000000000000] [url = about:blank] 02:22:36 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B22756F800) [pid = 704] [serial = 847] [outer = 0000000000000000] [url = about:blank] 02:22:36 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B21D119400) [pid = 704] [serial = 825] [outer = 0000000000000000] [url = about:blank] 02:22:36 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B220D7DC00) [pid = 704] [serial = 826] [outer = 0000000000000000] [url = about:blank] 02:22:36 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B223321C00) [pid = 704] [serial = 828] [outer = 0000000000000000] [url = about:blank] 02:22:36 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B2233BEC00) [pid = 704] [serial = 829] [outer = 0000000000000000] [url = about:blank] 02:22:36 INFO - PROCESS | 704 | --DOMWINDOW == 64 (000000B22749F000) [pid = 704] [serial = 846] [outer = 0000000000000000] [url = about:blank] 02:22:36 INFO - PROCESS | 704 | --DOMWINDOW == 63 (000000B22476A400) [pid = 704] [serial = 850] [outer = 0000000000000000] [url = about:blank] 02:22:36 INFO - PROCESS | 704 | --DOMWINDOW == 62 (000000B227418000) [pid = 704] [serial = 841] [outer = 0000000000000000] [url = about:blank] 02:22:36 INFO - PROCESS | 704 | --DOMWINDOW == 61 (000000B2243F0800) [pid = 704] [serial = 843] [outer = 0000000000000000] [url = about:blank] 02:22:36 INFO - PROCESS | 704 | --DOMWINDOW == 60 (000000B2243E7800) [pid = 704] [serial = 832] [outer = 0000000000000000] [url = about:blank] 02:22:36 INFO - PROCESS | 704 | --DOMWINDOW == 59 (000000B227418C00) [pid = 704] [serial = 844] [outer = 0000000000000000] [url = about:blank] 02:22:36 INFO - PROCESS | 704 | --DOMWINDOW == 58 (000000B2277A0800) [pid = 704] [serial = 849] [outer = 0000000000000000] [url = about:blank] 02:22:36 INFO - PROCESS | 704 | 1467192156631 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] 02:22:36 INFO - PROCESS | 704 | 1467192156659 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 02:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:22:36 INFO - PROCESS | 704 | 1467192156666 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:22:36 INFO - PROCESS | 704 | 1467192156668 Marionette TRACE conn6 <- [1,1150,null,{}] 02:22:36 INFO - PROCESS | 704 | 1467192156672 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}] 02:22:36 INFO - PROCESS | 704 | 1467192156675 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:36 INFO - PROCESS | 704 | 1467192156769 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 02:22:36 INFO - PROCESS | 704 | 1467192156843 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:36 INFO - PROCESS | 704 | 1467192156845 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:36 INFO - PROCESS | 704 | ++DOCSHELL 000000B221415000 == 31 [pid = 704] [id = 297] 02:22:36 INFO - PROCESS | 704 | ++DOMWINDOW == 59 (000000B21B86D800) [pid = 704] [serial = 890] [outer = 0000000000000000] 02:22:36 INFO - PROCESS | 704 | ++DOMWINDOW == 60 (000000B21D11D000) [pid = 704] [serial = 891] [outer = 000000B21B86D800] 02:22:36 INFO - PROCESS | 704 | 1467192156895 Marionette DEBUG loaded listener.js 02:22:36 INFO - PROCESS | 704 | ++DOMWINDOW == 61 (000000B220D7A000) [pid = 704] [serial = 892] [outer = 000000B21B86D800] 02:22:37 INFO - PROCESS | 704 | 1467192157285 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]]]}] 02:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 671ms 02:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:22:37 INFO - PROCESS | 704 | 1467192157340 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 02:22:37 INFO - PROCESS | 704 | 1467192157342 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 02:22:37 INFO - PROCESS | 704 | 1467192157346 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:22:37 INFO - PROCESS | 704 | 1467192157350 Marionette TRACE conn6 <- [1,1154,null,{}] 02:22:37 INFO - PROCESS | 704 | 1467192157387 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}] 02:22:37 INFO - PROCESS | 704 | 1467192157392 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:37 INFO - PROCESS | 704 | 1467192157516 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 02:22:37 INFO - PROCESS | 704 | 1467192157526 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:37 INFO - PROCESS | 704 | 1467192157529 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:37 INFO - PROCESS | 704 | ++DOCSHELL 000000B223F37000 == 32 [pid = 704] [id = 298] 02:22:37 INFO - PROCESS | 704 | ++DOMWINDOW == 62 (000000B21556DC00) [pid = 704] [serial = 893] [outer = 0000000000000000] 02:22:37 INFO - PROCESS | 704 | ++DOMWINDOW == 63 (000000B22331DC00) [pid = 704] [serial = 894] [outer = 000000B21556DC00] 02:22:37 INFO - PROCESS | 704 | 1467192157588 Marionette DEBUG loaded listener.js 02:22:37 INFO - PROCESS | 704 | ++DOMWINDOW == 64 (000000B2233B5C00) [pid = 704] [serial = 895] [outer = 000000B21556DC00] 02:22:38 INFO - PROCESS | 704 | 1467192158051 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]]]}] 02:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 755ms 02:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:22:38 INFO - PROCESS | 704 | 1467192158103 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 02:22:38 INFO - PROCESS | 704 | 1467192158106 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 02:22:38 INFO - PROCESS | 704 | 1467192158110 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:22:38 INFO - PROCESS | 704 | 1467192158111 Marionette TRACE conn6 <- [1,1158,null,{}] 02:22:38 INFO - PROCESS | 704 | 1467192158115 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}] 02:22:38 INFO - PROCESS | 704 | 1467192158117 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:38 INFO - PROCESS | 704 | 1467192158210 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 02:22:38 INFO - PROCESS | 704 | 1467192158218 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:38 INFO - PROCESS | 704 | 1467192158220 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:38 INFO - PROCESS | 704 | ++DOCSHELL 000000B2230C0000 == 33 [pid = 704] [id = 299] 02:22:38 INFO - PROCESS | 704 | ++DOMWINDOW == 65 (000000B22392E000) [pid = 704] [serial = 896] [outer = 0000000000000000] 02:22:38 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B223BB3800) [pid = 704] [serial = 897] [outer = 000000B22392E000] 02:22:38 INFO - PROCESS | 704 | 1467192158266 Marionette DEBUG loaded listener.js 02:22:38 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B223EFC000) [pid = 704] [serial = 898] [outer = 000000B22392E000] 02:22:38 INFO - PROCESS | 704 | 1467192158711 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]]]}] 02:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 671ms 02:22:38 INFO - PROCESS | 704 | 1467192158783 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 02:22:38 INFO - PROCESS | 704 | 1467192158785 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 02:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:22:38 INFO - PROCESS | 704 | 1467192158797 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:22:38 INFO - PROCESS | 704 | 1467192158799 Marionette TRACE conn6 <- [1,1162,null,{}] 02:22:38 INFO - PROCESS | 704 | 1467192158802 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}] 02:22:38 INFO - PROCESS | 704 | 1467192158804 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:38 INFO - PROCESS | 704 | 1467192158940 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 02:22:38 INFO - PROCESS | 704 | 1467192158957 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:38 INFO - PROCESS | 704 | 1467192158960 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:38 INFO - PROCESS | 704 | ++DOCSHELL 000000B226ECC000 == 34 [pid = 704] [id = 300] 02:22:38 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B2241C1C00) [pid = 704] [serial = 899] [outer = 0000000000000000] 02:22:39 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B2243A2800) [pid = 704] [serial = 900] [outer = 000000B2241C1C00] 02:22:39 INFO - PROCESS | 704 | 1467192159014 Marionette DEBUG loaded listener.js 02:22:39 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B2243EAC00) [pid = 704] [serial = 901] [outer = 000000B2241C1C00] 02:22:39 INFO - PROCESS | 704 | 1467192159466 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] 02:22:39 INFO - PROCESS | 704 | 1467192159540 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 02:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:22:39 INFO - PROCESS | 704 | 1467192159543 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:22:39 INFO - PROCESS | 704 | 1467192159545 Marionette TRACE conn6 <- [1,1166,null,{}] 02:22:39 INFO - PROCESS | 704 | 1467192159549 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}] 02:22:39 INFO - PROCESS | 704 | 1467192159555 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:39 INFO - PROCESS | 704 | 1467192159709 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 02:22:39 INFO - PROCESS | 704 | 1467192159717 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:39 INFO - PROCESS | 704 | 1467192159720 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:39 INFO - PROCESS | 704 | ++DOCSHELL 000000B22755A000 == 35 [pid = 704] [id = 301] 02:22:39 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B22446BC00) [pid = 704] [serial = 902] [outer = 0000000000000000] 02:22:39 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B224474C00) [pid = 704] [serial = 903] [outer = 000000B22446BC00] 02:22:39 INFO - PROCESS | 704 | 1467192159806 Marionette DEBUG loaded listener.js 02:22:39 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B22476AC00) [pid = 704] [serial = 904] [outer = 000000B22446BC00] 02:22:40 INFO - PROCESS | 704 | 1467192160289 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] 02:22:40 INFO - PROCESS | 704 | 1467192160323 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 02:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:22:40 INFO - PROCESS | 704 | 1467192160327 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:22:40 INFO - PROCESS | 704 | 1467192160329 Marionette TRACE conn6 <- [1,1170,null,{}] 02:22:40 INFO - PROCESS | 704 | 1467192160332 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}] 02:22:40 INFO - PROCESS | 704 | 1467192160334 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:40 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B21734B800) [pid = 704] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:22:40 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B21DC62000) [pid = 704] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:22:40 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B2175B5800) [pid = 704] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:22:40 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B2233D3400) [pid = 704] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:22:40 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B22520B000) [pid = 704] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:22:40 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B2186BBC00) [pid = 704] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:22:40 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B217395800) [pid = 704] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:22:40 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B223110800) [pid = 704] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:22:40 INFO - PROCESS | 704 | --DOMWINDOW == 64 (000000B215ED5400) [pid = 704] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:22:40 INFO - PROCESS | 704 | 1467192160468 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 02:22:40 INFO - PROCESS | 704 | 1467192160518 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:40 INFO - PROCESS | 704 | 1467192160520 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:40 INFO - PROCESS | 704 | ++DOCSHELL 000000B22324D000 == 36 [pid = 704] [id = 302] 02:22:40 INFO - PROCESS | 704 | ++DOMWINDOW == 65 (000000B217393400) [pid = 704] [serial = 905] [outer = 0000000000000000] 02:22:40 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B220D7C400) [pid = 704] [serial = 906] [outer = 000000B217393400] 02:22:40 INFO - PROCESS | 704 | 1467192160566 Marionette DEBUG loaded listener.js 02:22:40 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B224815400) [pid = 704] [serial = 907] [outer = 000000B217393400] 02:22:40 INFO - PROCESS | 704 | 1467192160944 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] 02:22:41 INFO - PROCESS | 704 | 1467192161003 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 02:22:41 INFO - PROCESS | 704 | 1467192161007 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:22:41 INFO - PROCESS | 704 | 1467192161009 Marionette TRACE conn6 <- [1,1174,null,{}] 02:22:41 INFO - PROCESS | 704 | 1467192161012 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}] 02:22:41 INFO - PROCESS | 704 | 1467192161014 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:41 INFO - PROCESS | 704 | 1467192161098 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 02:22:41 INFO - PROCESS | 704 | 1467192161104 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:41 INFO - PROCESS | 704 | 1467192161106 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:41 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A1AC800 == 37 [pid = 704] [id = 303] 02:22:41 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B224896400) [pid = 704] [serial = 908] [outer = 0000000000000000] 02:22:41 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B224A8CC00) [pid = 704] [serial = 909] [outer = 000000B224896400] 02:22:41 INFO - PROCESS | 704 | 1467192161151 Marionette DEBUG loaded listener.js 02:22:41 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B224A94400) [pid = 704] [serial = 910] [outer = 000000B224896400] 02:22:41 INFO - PROCESS | 704 | 1467192161575 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] 02:22:41 INFO - PROCESS | 704 | 1467192161641 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 02:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:22:41 INFO - PROCESS | 704 | 1467192161645 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:22:41 INFO - PROCESS | 704 | 1467192161646 Marionette TRACE conn6 <- [1,1178,null,{}] 02:22:41 INFO - PROCESS | 704 | 1467192161650 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}] 02:22:41 INFO - PROCESS | 704 | 1467192161652 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:41 INFO - PROCESS | 704 | 1467192161749 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 02:22:41 INFO - PROCESS | 704 | 1467192161785 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:41 INFO - PROCESS | 704 | 1467192161787 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:41 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A56B800 == 38 [pid = 704] [id = 304] 02:22:41 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B2251F0C00) [pid = 704] [serial = 911] [outer = 0000000000000000] 02:22:41 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B22520B000) [pid = 704] [serial = 912] [outer = 000000B2251F0C00] 02:22:41 INFO - PROCESS | 704 | 1467192161832 Marionette DEBUG loaded listener.js 02:22:41 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B225479000) [pid = 704] [serial = 913] [outer = 000000B2251F0C00] 02:22:42 INFO - PROCESS | 704 | 1467192162258 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] 02:22:42 INFO - PROCESS | 704 | 1467192162281 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 02:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:22:42 INFO - PROCESS | 704 | 1467192162289 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:22:42 INFO - PROCESS | 704 | 1467192162291 Marionette TRACE conn6 <- [1,1182,null,{}] 02:22:42 INFO - PROCESS | 704 | 1467192162295 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}] 02:22:42 INFO - PROCESS | 704 | 1467192162297 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:42 INFO - PROCESS | 704 | 1467192162384 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 02:22:42 INFO - PROCESS | 704 | 1467192162390 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:42 INFO - PROCESS | 704 | 1467192162392 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:42 INFO - PROCESS | 704 | ++DOCSHELL 000000B22B821800 == 39 [pid = 704] [id = 305] 02:22:42 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B226082000) [pid = 704] [serial = 914] [outer = 0000000000000000] 02:22:42 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B226288C00) [pid = 704] [serial = 915] [outer = 000000B226082000] 02:22:42 INFO - PROCESS | 704 | 1467192162437 Marionette DEBUG loaded listener.js 02:22:42 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B22669B000) [pid = 704] [serial = 916] [outer = 000000B226082000] 02:22:43 INFO - PROCESS | 704 | 1467192163038 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] 02:22:43 INFO - PROCESS | 704 | 1467192163135 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 02:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:22:43 INFO - PROCESS | 704 | 1467192163155 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:22:43 INFO - PROCESS | 704 | 1467192163159 Marionette TRACE conn6 <- [1,1186,null,{}] 02:22:43 INFO - PROCESS | 704 | 1467192163166 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}] 02:22:43 INFO - PROCESS | 704 | 1467192163169 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:43 INFO - PROCESS | 704 | 1467192163297 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 02:22:43 INFO - PROCESS | 704 | 1467192163408 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:43 INFO - PROCESS | 704 | 1467192163411 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:43 INFO - PROCESS | 704 | ++DOCSHELL 000000B221793000 == 40 [pid = 704] [id = 306] 02:22:43 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B218653400) [pid = 704] [serial = 917] [outer = 0000000000000000] 02:22:43 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B21D5BB000) [pid = 704] [serial = 918] [outer = 000000B218653400] 02:22:43 INFO - PROCESS | 704 | 1467192163471 Marionette DEBUG loaded listener.js 02:22:43 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B223203C00) [pid = 704] [serial = 919] [outer = 000000B218653400] 02:22:44 INFO - PROCESS | 704 | 1467192164050 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]]]}] 02:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 944ms 02:22:44 INFO - PROCESS | 704 | 1467192164101 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 02:22:44 INFO - PROCESS | 704 | 1467192164106 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 02:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:22:44 INFO - PROCESS | 704 | 1467192164113 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:22:44 INFO - PROCESS | 704 | 1467192164117 Marionette TRACE conn6 <- [1,1190,null,{}] 02:22:44 INFO - PROCESS | 704 | 1467192164121 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}] 02:22:44 INFO - PROCESS | 704 | 1467192164124 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:44 INFO - PROCESS | 704 | 1467192164244 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 02:22:44 INFO - PROCESS | 704 | 1467192164334 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:44 INFO - PROCESS | 704 | 1467192164337 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:44 INFO - PROCESS | 704 | ++DOCSHELL 000000B226EC4800 == 41 [pid = 704] [id = 307] 02:22:44 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B223B18400) [pid = 704] [serial = 920] [outer = 0000000000000000] 02:22:44 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B223B23000) [pid = 704] [serial = 921] [outer = 000000B223B18400] 02:22:44 INFO - PROCESS | 704 | 1467192164397 Marionette DEBUG loaded listener.js 02:22:44 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B2243EB000) [pid = 704] [serial = 922] [outer = 000000B223B18400] 02:22:45 INFO - PROCESS | 704 | 1467192165016 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]]]}] 02:22:45 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 02:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 986ms 02:22:45 INFO - PROCESS | 704 | 1467192165101 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 02:22:45 INFO - PROCESS | 704 | 1467192165104 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 02:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:22:45 INFO - PROCESS | 704 | 1467192165108 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:22:45 INFO - PROCESS | 704 | 1467192165112 Marionette TRACE conn6 <- [1,1194,null,{}] 02:22:45 INFO - PROCESS | 704 | 1467192165124 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}] 02:22:45 INFO - PROCESS | 704 | 1467192165129 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:45 INFO - PROCESS | 704 | 1467192165254 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 02:22:45 INFO - PROCESS | 704 | 1467192165366 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:45 INFO - PROCESS | 704 | 1467192165369 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:45 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BA98800 == 42 [pid = 704] [id = 308] 02:22:45 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B22476B800) [pid = 704] [serial = 923] [outer = 0000000000000000] 02:22:45 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B224A8F400) [pid = 704] [serial = 924] [outer = 000000B22476B800] 02:22:45 INFO - PROCESS | 704 | 1467192165431 Marionette DEBUG loaded listener.js 02:22:45 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B226887800) [pid = 704] [serial = 925] [outer = 000000B22476B800] 02:22:46 INFO - PROCESS | 704 | 1467192166083 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]]]}] 02:22:46 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 02:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1027ms 02:22:46 INFO - PROCESS | 704 | 1467192166136 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 02:22:46 INFO - PROCESS | 704 | 1467192166139 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 02:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:22:46 INFO - PROCESS | 704 | 1467192166142 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:22:46 INFO - PROCESS | 704 | 1467192166144 Marionette TRACE conn6 <- [1,1198,null,{}] 02:22:46 INFO - PROCESS | 704 | 1467192166148 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}] 02:22:46 INFO - PROCESS | 704 | 1467192166151 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:46 INFO - PROCESS | 704 | 1467192166269 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 02:22:46 INFO - PROCESS | 704 | 1467192166357 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:46 INFO - PROCESS | 704 | 1467192166360 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:46 INFO - PROCESS | 704 | ++DOCSHELL 000000B216E68800 == 43 [pid = 704] [id = 309] 02:22:46 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B21D31BC00) [pid = 704] [serial = 926] [outer = 0000000000000000] 02:22:46 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B22322C000) [pid = 704] [serial = 927] [outer = 000000B21D31BC00] 02:22:46 INFO - PROCESS | 704 | 1467192166416 Marionette DEBUG loaded listener.js 02:22:46 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B226E78400) [pid = 704] [serial = 928] [outer = 000000B21D31BC00] 02:22:47 INFO - PROCESS | 704 | 1467192167100 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]]]}] 02:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1018ms 02:22:47 INFO - PROCESS | 704 | 1467192167163 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 02:22:47 INFO - PROCESS | 704 | 1467192167167 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 02:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:22:47 INFO - PROCESS | 704 | 1467192167172 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:22:47 INFO - PROCESS | 704 | 1467192167175 Marionette TRACE conn6 <- [1,1202,null,{}] 02:22:47 INFO - PROCESS | 704 | 1467192167180 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}] 02:22:47 INFO - PROCESS | 704 | 1467192167183 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:47 INFO - PROCESS | 704 | 1467192167292 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 02:22:47 INFO - PROCESS | 704 | 1467192167388 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:47 INFO - PROCESS | 704 | 1467192167391 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:47 INFO - PROCESS | 704 | ++DOCSHELL 000000B217AE0800 == 44 [pid = 704] [id = 310] 02:22:47 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B217709000) [pid = 704] [serial = 929] [outer = 0000000000000000] 02:22:47 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B21C04C800) [pid = 704] [serial = 930] [outer = 000000B217709000] 02:22:47 INFO - PROCESS | 704 | 1467192167442 Marionette DEBUG loaded listener.js 02:22:47 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B220C2AC00) [pid = 704] [serial = 931] [outer = 000000B217709000] 02:22:48 INFO - PROCESS | 704 | --DOCSHELL 000000B22A56B800 == 43 [pid = 704] [id = 304] 02:22:48 INFO - PROCESS | 704 | --DOCSHELL 000000B22A1AC800 == 42 [pid = 704] [id = 303] 02:22:48 INFO - PROCESS | 704 | --DOCSHELL 000000B22324D000 == 41 [pid = 704] [id = 302] 02:22:48 INFO - PROCESS | 704 | --DOCSHELL 000000B22755A000 == 40 [pid = 704] [id = 301] 02:22:48 INFO - PROCESS | 704 | --DOCSHELL 000000B226ECC000 == 39 [pid = 704] [id = 300] 02:22:48 INFO - PROCESS | 704 | --DOCSHELL 000000B2230C0000 == 38 [pid = 704] [id = 299] 02:22:48 INFO - PROCESS | 704 | --DOCSHELL 000000B223F37000 == 37 [pid = 704] [id = 298] 02:22:48 INFO - PROCESS | 704 | --DOCSHELL 000000B221415000 == 36 [pid = 704] [id = 297] 02:22:48 INFO - PROCESS | 704 | --DOCSHELL 000000B21D034000 == 35 [pid = 704] [id = 296] 02:22:48 INFO - PROCESS | 704 | --DOCSHELL 000000B223B7B800 == 34 [pid = 704] [id = 295] 02:22:48 INFO - PROCESS | 704 | --DOCSHELL 000000B216DBC800 == 33 [pid = 704] [id = 294] 02:22:48 INFO - PROCESS | 704 | --DOCSHELL 000000B2245D5800 == 32 [pid = 704] [id = 293] 02:22:48 INFO - PROCESS | 704 | --DOCSHELL 000000B216E68800 == 31 [pid = 704] [id = 309] 02:22:48 INFO - PROCESS | 704 | --DOCSHELL 000000B22BA98800 == 30 [pid = 704] [id = 308] 02:22:48 INFO - PROCESS | 704 | --DOCSHELL 000000B226EC4800 == 29 [pid = 704] [id = 307] 02:22:48 INFO - PROCESS | 704 | --DOCSHELL 000000B22B821800 == 28 [pid = 704] [id = 305] 02:22:48 INFO - PROCESS | 704 | --DOCSHELL 000000B221793000 == 27 [pid = 704] [id = 306] 02:22:48 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B21D006000) [pid = 704] [serial = 871] [outer = 0000000000000000] [url = about:blank] 02:22:48 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B21BF43000) [pid = 704] [serial = 870] [outer = 0000000000000000] [url = about:blank] 02:22:48 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B220C2B400) [pid = 704] [serial = 873] [outer = 0000000000000000] [url = about:blank] 02:22:48 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B220DBE000) [pid = 704] [serial = 874] [outer = 0000000000000000] [url = about:blank] 02:22:48 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B21D111000) [pid = 704] [serial = 862] [outer = 0000000000000000] [url = about:blank] 02:22:48 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B224469800) [pid = 704] [serial = 856] [outer = 0000000000000000] [url = about:blank] 02:22:48 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B2277A0C00) [pid = 704] [serial = 859] [outer = 0000000000000000] [url = about:blank] 02:22:48 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B22320C400) [pid = 704] [serial = 853] [outer = 0000000000000000] [url = about:blank] 02:22:48 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B2233B1C00) [pid = 704] [serial = 879] [outer = 0000000000000000] [url = about:blank] 02:22:48 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B217712400) [pid = 704] [serial = 867] [outer = 0000000000000000] [url = about:blank] 02:22:48 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B2181D6400) [pid = 704] [serial = 868] [outer = 0000000000000000] [url = about:blank] 02:22:48 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B223204C00) [pid = 704] [serial = 876] [outer = 0000000000000000] [url = about:blank] 02:22:48 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B21663B400) [pid = 704] [serial = 864] [outer = 0000000000000000] [url = about:blank] 02:22:48 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B217A1B000) [pid = 704] [serial = 861] [outer = 0000000000000000] [url = about:blank] 02:22:48 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B220C85800) [pid = 704] [serial = 852] [outer = 0000000000000000] [url = about:blank] 02:22:48 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B223BBE800) [pid = 704] [serial = 855] [outer = 0000000000000000] [url = about:blank] 02:22:48 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B2232ACC00) [pid = 704] [serial = 877] [outer = 0000000000000000] [url = about:blank] 02:22:48 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B22627F400) [pid = 704] [serial = 858] [outer = 0000000000000000] [url = about:blank] 02:22:48 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B216E83400) [pid = 704] [serial = 865] [outer = 0000000000000000] [url = about:blank] 02:22:48 INFO - PROCESS | 704 | 1467192168693 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]]]}] 02:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1573ms 02:22:48 INFO - PROCESS | 704 | 1467192168750 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 02:22:48 INFO - PROCESS | 704 | 1467192168755 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 02:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:22:48 INFO - PROCESS | 704 | 1467192168760 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:22:48 INFO - PROCESS | 704 | 1467192168763 Marionette TRACE conn6 <- [1,1206,null,{}] 02:22:48 INFO - PROCESS | 704 | 1467192168769 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}] 02:22:48 INFO - PROCESS | 704 | 1467192168772 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:48 INFO - PROCESS | 704 | 1467192168859 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 02:22:48 INFO - PROCESS | 704 | 1467192168867 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:48 INFO - PROCESS | 704 | 1467192168871 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:48 INFO - PROCESS | 704 | ++DOCSHELL 000000B218111800 == 28 [pid = 704] [id = 311] 02:22:48 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B217353C00) [pid = 704] [serial = 932] [outer = 0000000000000000] 02:22:48 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B21738F800) [pid = 704] [serial = 933] [outer = 000000B217353C00] 02:22:48 INFO - PROCESS | 704 | 1467192168925 Marionette DEBUG loaded listener.js 02:22:49 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B217713800) [pid = 704] [serial = 934] [outer = 000000B217353C00] 02:22:49 INFO - PROCESS | 704 | 1467192169459 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]]]}] 02:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 733ms 02:22:49 INFO - PROCESS | 704 | 1467192169496 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 02:22:49 INFO - PROCESS | 704 | 1467192169502 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 02:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:22:49 INFO - PROCESS | 704 | 1467192169509 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:22:49 INFO - PROCESS | 704 | 1467192169512 Marionette TRACE conn6 <- [1,1210,null,{}] 02:22:49 INFO - PROCESS | 704 | 1467192169516 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}] 02:22:49 INFO - PROCESS | 704 | 1467192169519 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:49 INFO - PROCESS | 704 | 1467192169611 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 02:22:49 INFO - PROCESS | 704 | 1467192169690 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:49 INFO - PROCESS | 704 | 1467192169692 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:49 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D550800 == 29 [pid = 704] [id = 312] 02:22:49 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B21B5D3000) [pid = 704] [serial = 935] [outer = 0000000000000000] 02:22:49 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B21B8CB800) [pid = 704] [serial = 936] [outer = 000000B21B5D3000] 02:22:49 INFO - PROCESS | 704 | 1467192169743 Marionette DEBUG loaded listener.js 02:22:49 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B21C353800) [pid = 704] [serial = 937] [outer = 000000B21B5D3000] 02:22:50 INFO - PROCESS | 704 | 1467192170128 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] 02:22:50 INFO - PROCESS | 704 | 1467192170184 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 02:22:50 INFO - PROCESS | 704 | 1467192170187 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:22:50 INFO - PROCESS | 704 | 1467192170191 Marionette TRACE conn6 <- [1,1214,null,{}] 02:22:50 INFO - PROCESS | 704 | 1467192170203 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}] 02:22:50 INFO - PROCESS | 704 | 1467192170208 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:50 INFO - PROCESS | 704 | 1467192170297 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 02:22:50 INFO - PROCESS | 704 | 1467192170304 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:50 INFO - PROCESS | 704 | 1467192170307 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:50 INFO - PROCESS | 704 | ++DOCSHELL 000000B223914000 == 30 [pid = 704] [id = 313] 02:22:50 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B2181DEC00) [pid = 704] [serial = 938] [outer = 0000000000000000] 02:22:50 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B220D7BC00) [pid = 704] [serial = 939] [outer = 000000B2181DEC00] 02:22:50 INFO - PROCESS | 704 | 1467192170358 Marionette DEBUG loaded listener.js 02:22:50 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B2217F2800) [pid = 704] [serial = 940] [outer = 000000B2181DEC00] 02:22:50 INFO - PROCESS | 704 | 1467192170851 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]]]}] 02:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 692ms 02:22:50 INFO - PROCESS | 704 | 1467192170882 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 02:22:50 INFO - PROCESS | 704 | 1467192170885 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 02:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:22:50 INFO - PROCESS | 704 | 1467192170888 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:22:50 INFO - PROCESS | 704 | 1467192170890 Marionette TRACE conn6 <- [1,1218,null,{}] 02:22:50 INFO - PROCESS | 704 | 1467192170893 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}] 02:22:50 INFO - PROCESS | 704 | 1467192170895 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:51 INFO - PROCESS | 704 | 1467192171045 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 02:22:51 INFO - PROCESS | 704 | 1467192171066 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:51 INFO - PROCESS | 704 | 1467192171068 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:51 INFO - PROCESS | 704 | ++DOCSHELL 000000B223F3B000 == 31 [pid = 704] [id = 314] 02:22:51 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B223230000) [pid = 704] [serial = 941] [outer = 0000000000000000] 02:22:51 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B2232B0400) [pid = 704] [serial = 942] [outer = 000000B223230000] 02:22:51 INFO - PROCESS | 704 | 1467192171116 Marionette DEBUG loaded listener.js 02:22:51 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B22331D800) [pid = 704] [serial = 943] [outer = 000000B223230000] 02:22:51 INFO - PROCESS | 704 | 1467192171568 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]]]}] 02:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 734ms 02:22:51 INFO - PROCESS | 704 | 1467192171625 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 02:22:51 INFO - PROCESS | 704 | 1467192171627 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 02:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:22:51 INFO - PROCESS | 704 | 1467192171630 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:22:51 INFO - PROCESS | 704 | 1467192171632 Marionette TRACE conn6 <- [1,1222,null,{}] 02:22:51 INFO - PROCESS | 704 | 1467192171642 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}] 02:22:51 INFO - PROCESS | 704 | 1467192171645 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:51 INFO - PROCESS | 704 | 1467192171753 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 02:22:51 INFO - PROCESS | 704 | 1467192171762 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:51 INFO - PROCESS | 704 | 1467192171764 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:51 INFO - PROCESS | 704 | ++DOCSHELL 000000B2247AC000 == 32 [pid = 704] [id = 315] 02:22:51 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B21B5CE800) [pid = 704] [serial = 944] [outer = 0000000000000000] 02:22:51 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B2233A0400) [pid = 704] [serial = 945] [outer = 000000B21B5CE800] 02:22:51 INFO - PROCESS | 704 | 1467192171813 Marionette DEBUG loaded listener.js 02:22:51 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B2233D6C00) [pid = 704] [serial = 946] [outer = 000000B21B5CE800] 02:22:52 INFO - PROCESS | 704 | 1467192172270 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]]]}] 02:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 671ms 02:22:52 INFO - PROCESS | 704 | 1467192172305 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 02:22:52 INFO - PROCESS | 704 | 1467192172307 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 02:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:22:52 INFO - PROCESS | 704 | 1467192172319 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:22:52 INFO - PROCESS | 704 | 1467192172321 Marionette TRACE conn6 <- [1,1226,null,{}] 02:22:52 INFO - PROCESS | 704 | 1467192172324 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}] 02:22:52 INFO - PROCESS | 704 | 1467192172330 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:52 INFO - PROCESS | 704 | 1467192172513 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 02:22:52 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B2241C1C00) [pid = 704] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:22:52 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B22446BC00) [pid = 704] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:22:52 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B217393400) [pid = 704] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:22:52 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B21B86D800) [pid = 704] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:22:52 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B22392E000) [pid = 704] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:22:52 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B217715800) [pid = 704] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:22:52 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B21556DC00) [pid = 704] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:22:52 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B2251F0C00) [pid = 704] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:22:52 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B2168CB800) [pid = 704] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:22:52 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B224896400) [pid = 704] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:22:52 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B21BFDC400) [pid = 704] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:22:52 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B217344800) [pid = 704] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:22:52 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B226082000) [pid = 704] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:22:52 INFO - PROCESS | 704 | 1467192172807 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:52 INFO - PROCESS | 704 | 1467192172809 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:52 INFO - PROCESS | 704 | ++DOCSHELL 000000B220DF5800 == 33 [pid = 704] [id = 316] 02:22:52 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B21556D800) [pid = 704] [serial = 947] [outer = 0000000000000000] 02:22:52 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B2171ACC00) [pid = 704] [serial = 948] [outer = 000000B21556D800] 02:22:52 INFO - PROCESS | 704 | 1467192172857 Marionette DEBUG loaded listener.js 02:22:52 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B22322F400) [pid = 704] [serial = 949] [outer = 000000B21556D800] 02:22:53 INFO - PROCESS | 704 | 1467192173232 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]]]}] 02:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 986ms 02:22:53 INFO - PROCESS | 704 | 1467192173300 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 02:22:53 INFO - PROCESS | 704 | 1467192173302 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 02:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:22:53 INFO - PROCESS | 704 | 1467192173305 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:22:53 INFO - PROCESS | 704 | 1467192173307 Marionette TRACE conn6 <- [1,1230,null,{}] 02:22:53 INFO - PROCESS | 704 | 1467192173311 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}] 02:22:53 INFO - PROCESS | 704 | 1467192173313 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:53 INFO - PROCESS | 704 | 1467192173393 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 02:22:53 INFO - PROCESS | 704 | 1467192173399 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:53 INFO - PROCESS | 704 | 1467192173401 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:53 INFO - PROCESS | 704 | ++DOCSHELL 000000B228318800 == 34 [pid = 704] [id = 317] 02:22:53 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B223C68C00) [pid = 704] [serial = 950] [outer = 0000000000000000] 02:22:53 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B2243E8C00) [pid = 704] [serial = 951] [outer = 000000B223C68C00] 02:22:53 INFO - PROCESS | 704 | 1467192173446 Marionette DEBUG loaded listener.js 02:22:53 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B22446E800) [pid = 704] [serial = 952] [outer = 000000B223C68C00] 02:22:53 INFO - PROCESS | 704 | 1467192173877 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]]]}] 02:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 629ms 02:22:53 INFO - PROCESS | 704 | 1467192173938 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 02:22:53 INFO - PROCESS | 704 | 1467192173940 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 02:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:22:53 INFO - PROCESS | 704 | 1467192173943 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:22:53 INFO - PROCESS | 704 | 1467192173945 Marionette TRACE conn6 <- [1,1234,null,{}] 02:22:53 INFO - PROCESS | 704 | 1467192173949 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}] 02:22:53 INFO - PROCESS | 704 | 1467192173951 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:54 INFO - PROCESS | 704 | 1467192174032 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 02:22:54 INFO - PROCESS | 704 | 1467192174040 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:54 INFO - PROCESS | 704 | 1467192174042 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:54 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A1B5000 == 35 [pid = 704] [id = 318] 02:22:54 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B224561000) [pid = 704] [serial = 953] [outer = 0000000000000000] 02:22:54 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B224568400) [pid = 704] [serial = 954] [outer = 000000B224561000] 02:22:54 INFO - PROCESS | 704 | 1467192174087 Marionette DEBUG loaded listener.js 02:22:54 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B22476B400) [pid = 704] [serial = 955] [outer = 000000B224561000] 02:22:54 INFO - PROCESS | 704 | 1467192174613 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]]]}] 02:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 734ms 02:22:54 INFO - PROCESS | 704 | 1467192174680 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 02:22:54 INFO - PROCESS | 704 | 1467192174683 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 02:22:54 INFO - PROCESS | 704 | 1467192174686 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:22:54 INFO - PROCESS | 704 | 1467192174688 Marionette TRACE conn6 <- [1,1238,null,{}] 02:22:54 INFO - PROCESS | 704 | 1467192174691 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}] 02:22:54 INFO - PROCESS | 704 | 1467192174693 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:54 INFO - PROCESS | 704 | 1467192174777 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 02:22:54 INFO - PROCESS | 704 | 1467192174896 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:54 INFO - PROCESS | 704 | 1467192174899 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:54 INFO - PROCESS | 704 | ++DOCSHELL 000000B2168B3000 == 36 [pid = 704] [id = 319] 02:22:54 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B2154B3800) [pid = 704] [serial = 956] [outer = 0000000000000000] 02:22:54 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B215E46800) [pid = 704] [serial = 957] [outer = 000000B2154B3800] 02:22:54 INFO - PROCESS | 704 | 1467192174959 Marionette DEBUG loaded listener.js 02:22:55 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B2171AA000) [pid = 704] [serial = 958] [outer = 000000B2154B3800] 02:22:55 INFO - PROCESS | 704 | 1467192175778 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]]]}] 02:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1182ms 02:22:55 INFO - PROCESS | 704 | 1467192175874 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 02:22:55 INFO - PROCESS | 704 | 1467192175878 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 02:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:22:55 INFO - PROCESS | 704 | 1467192175882 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:22:55 INFO - PROCESS | 704 | 1467192175887 Marionette TRACE conn6 <- [1,1242,null,{}] 02:22:55 INFO - PROCESS | 704 | 1467192175892 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}] 02:22:55 INFO - PROCESS | 704 | 1467192175895 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:56 INFO - PROCESS | 704 | 1467192176026 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 02:22:56 INFO - PROCESS | 704 | 1467192176097 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:56 INFO - PROCESS | 704 | 1467192176101 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:56 INFO - PROCESS | 704 | ++DOCSHELL 000000B223A70000 == 37 [pid = 704] [id = 320] 02:22:56 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B21D078800) [pid = 704] [serial = 959] [outer = 0000000000000000] 02:22:56 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B21D115C00) [pid = 704] [serial = 960] [outer = 000000B21D078800] 02:22:56 INFO - PROCESS | 704 | 1467192176160 Marionette DEBUG loaded listener.js 02:22:56 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B220D76000) [pid = 704] [serial = 961] [outer = 000000B21D078800] 02:22:56 INFO - PROCESS | 704 | 1467192176914 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]]]}] 02:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1078ms 02:22:56 INFO - PROCESS | 704 | 1467192176966 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 02:22:56 INFO - PROCESS | 704 | 1467192176971 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 02:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:22:56 INFO - PROCESS | 704 | 1467192176975 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:22:56 INFO - PROCESS | 704 | 1467192176978 Marionette TRACE conn6 <- [1,1246,null,{}] 02:22:57 INFO - PROCESS | 704 | 1467192177007 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}] 02:22:57 INFO - PROCESS | 704 | 1467192177010 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:57 INFO - PROCESS | 704 | 1467192177233 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 02:22:57 INFO - PROCESS | 704 | 1467192177306 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:57 INFO - PROCESS | 704 | 1467192177310 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:57 INFO - PROCESS | 704 | ++DOCSHELL 000000B216E6B800 == 38 [pid = 704] [id = 321] 02:22:57 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B2164C8800) [pid = 704] [serial = 962] [outer = 0000000000000000] 02:22:57 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B217710C00) [pid = 704] [serial = 963] [outer = 000000B2164C8800] 02:22:57 INFO - PROCESS | 704 | 1467192177406 Marionette DEBUG loaded listener.js 02:22:57 INFO - PROCESS | 704 | ++DOMWINDOW == 92 (000000B21B5D8000) [pid = 704] [serial = 964] [outer = 000000B2164C8800] 02:22:57 INFO - PROCESS | 704 | --DOCSHELL 000000B22A1B5000 == 37 [pid = 704] [id = 318] 02:22:57 INFO - PROCESS | 704 | --DOCSHELL 000000B228318800 == 36 [pid = 704] [id = 317] 02:22:57 INFO - PROCESS | 704 | --DOCSHELL 000000B220DF5800 == 35 [pid = 704] [id = 316] 02:22:57 INFO - PROCESS | 704 | --DOCSHELL 000000B2247AC000 == 34 [pid = 704] [id = 315] 02:22:57 INFO - PROCESS | 704 | --DOCSHELL 000000B223F3B000 == 33 [pid = 704] [id = 314] 02:22:57 INFO - PROCESS | 704 | --DOCSHELL 000000B223914000 == 32 [pid = 704] [id = 313] 02:22:57 INFO - PROCESS | 704 | --DOCSHELL 000000B21D550800 == 31 [pid = 704] [id = 312] 02:22:57 INFO - PROCESS | 704 | --DOCSHELL 000000B218111800 == 30 [pid = 704] [id = 311] 02:22:57 INFO - PROCESS | 704 | --DOMWINDOW == 91 (000000B2243A2800) [pid = 704] [serial = 900] [outer = 0000000000000000] [url = about:blank] 02:22:57 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B2243EAC00) [pid = 704] [serial = 901] [outer = 0000000000000000] [url = about:blank] 02:22:57 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B224474C00) [pid = 704] [serial = 903] [outer = 0000000000000000] [url = about:blank] 02:22:57 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B220D7C400) [pid = 704] [serial = 906] [outer = 0000000000000000] [url = about:blank] 02:22:57 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B21D11D000) [pid = 704] [serial = 891] [outer = 0000000000000000] [url = about:blank] 02:22:57 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B220D7A000) [pid = 704] [serial = 892] [outer = 0000000000000000] [url = about:blank] 02:22:57 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B223BB3800) [pid = 704] [serial = 897] [outer = 0000000000000000] [url = about:blank] 02:22:57 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B2184EA000) [pid = 704] [serial = 888] [outer = 0000000000000000] [url = about:blank] 02:22:57 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B21C27F400) [pid = 704] [serial = 889] [outer = 0000000000000000] [url = about:blank] 02:22:57 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B22331DC00) [pid = 704] [serial = 894] [outer = 0000000000000000] [url = about:blank] 02:22:57 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B2233B5C00) [pid = 704] [serial = 895] [outer = 0000000000000000] [url = about:blank] 02:22:57 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B225479000) [pid = 704] [serial = 913] [outer = 0000000000000000] [url = about:blank] 02:22:57 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B2233E1800) [pid = 704] [serial = 880] [outer = 0000000000000000] [url = about:blank] 02:22:57 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B224A8CC00) [pid = 704] [serial = 909] [outer = 0000000000000000] [url = about:blank] 02:22:57 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B21D118C00) [pid = 704] [serial = 885] [outer = 0000000000000000] [url = about:blank] 02:22:57 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B22017DC00) [pid = 704] [serial = 886] [outer = 0000000000000000] [url = about:blank] 02:22:57 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B21734F800) [pid = 704] [serial = 882] [outer = 0000000000000000] [url = about:blank] 02:22:57 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B217811000) [pid = 704] [serial = 883] [outer = 0000000000000000] [url = about:blank] 02:22:57 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B22669B000) [pid = 704] [serial = 916] [outer = 0000000000000000] [url = about:blank] 02:22:57 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B226288C00) [pid = 704] [serial = 915] [outer = 0000000000000000] [url = about:blank] 02:22:57 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B22520B000) [pid = 704] [serial = 912] [outer = 0000000000000000] [url = about:blank] 02:22:57 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B22476AC00) [pid = 704] [serial = 904] [outer = 0000000000000000] [url = about:blank] 02:22:57 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B224815400) [pid = 704] [serial = 907] [outer = 0000000000000000] [url = about:blank] 02:22:57 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B224A94400) [pid = 704] [serial = 910] [outer = 0000000000000000] [url = about:blank] 02:22:57 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B223EFC000) [pid = 704] [serial = 898] [outer = 0000000000000000] [url = about:blank] 02:22:58 INFO - PROCESS | 704 | 1467192178000 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]]]}] 02:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1045ms 02:22:58 INFO - PROCESS | 704 | 1467192178024 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 02:22:58 INFO - PROCESS | 704 | 1467192178028 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 02:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:22:58 INFO - PROCESS | 704 | 1467192178038 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:22:58 INFO - PROCESS | 704 | 1467192178041 Marionette TRACE conn6 <- [1,1250,null,{}] 02:22:58 INFO - PROCESS | 704 | 1467192178046 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}] 02:22:58 INFO - PROCESS | 704 | 1467192178048 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:58 INFO - PROCESS | 704 | 1467192178142 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 02:22:58 INFO - PROCESS | 704 | 1467192178151 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:58 INFO - PROCESS | 704 | 1467192178153 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:58 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D031000 == 31 [pid = 704] [id = 322] 02:22:58 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B21B874C00) [pid = 704] [serial = 965] [outer = 0000000000000000] 02:22:58 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B21D10F800) [pid = 704] [serial = 966] [outer = 000000B21B874C00] 02:22:58 INFO - PROCESS | 704 | 1467192178204 Marionette DEBUG loaded listener.js 02:22:58 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B220C2CC00) [pid = 704] [serial = 967] [outer = 000000B21B874C00] 02:22:58 INFO - PROCESS | 704 | 1467192178696 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]]]}] 02:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 733ms 02:22:58 INFO - PROCESS | 704 | 1467192178776 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 02:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:22:58 INFO - PROCESS | 704 | 1467192178779 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 02:22:58 INFO - PROCESS | 704 | 1467192178783 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:22:58 INFO - PROCESS | 704 | 1467192178785 Marionette TRACE conn6 <- [1,1254,null,{}] 02:22:58 INFO - PROCESS | 704 | 1467192178789 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}] 02:22:58 INFO - PROCESS | 704 | 1467192178791 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:58 INFO - PROCESS | 704 | 1467192178892 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 02:22:58 INFO - PROCESS | 704 | 1467192178961 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:58 INFO - PROCESS | 704 | 1467192178964 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:58 INFO - PROCESS | 704 | ++DOCSHELL 000000B223906000 == 32 [pid = 704] [id = 323] 02:22:58 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B21734AC00) [pid = 704] [serial = 968] [outer = 0000000000000000] 02:22:59 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B2232AC000) [pid = 704] [serial = 969] [outer = 000000B21734AC00] 02:22:59 INFO - PROCESS | 704 | 1467192179012 Marionette DEBUG loaded listener.js 02:22:59 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B2233B2C00) [pid = 704] [serial = 970] [outer = 000000B21734AC00] 02:22:59 INFO - PROCESS | 704 | 1467192179441 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]]]}] 02:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 671ms 02:22:59 INFO - PROCESS | 704 | 1467192179456 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 02:22:59 INFO - PROCESS | 704 | 1467192179460 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 02:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:22:59 INFO - PROCESS | 704 | 1467192179471 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:22:59 INFO - PROCESS | 704 | 1467192179476 Marionette TRACE conn6 <- [1,1258,null,{}] 02:22:59 INFO - PROCESS | 704 | 1467192179480 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}] 02:22:59 INFO - PROCESS | 704 | 1467192179483 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:59 INFO - PROCESS | 704 | 1467192179580 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 02:22:59 INFO - PROCESS | 704 | 1467192179586 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:59 INFO - PROCESS | 704 | 1467192179588 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:22:59 INFO - PROCESS | 704 | ++DOCSHELL 000000B2247A7800 == 33 [pid = 704] [id = 324] 02:22:59 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B223207000) [pid = 704] [serial = 971] [outer = 0000000000000000] 02:22:59 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B223BB8800) [pid = 704] [serial = 972] [outer = 000000B223207000] 02:22:59 INFO - PROCESS | 704 | 1467192179634 Marionette DEBUG loaded listener.js 02:22:59 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B22439A800) [pid = 704] [serial = 973] [outer = 000000B223207000] 02:23:00 INFO - PROCESS | 704 | 1467192180088 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]]]}] 02:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 692ms 02:23:00 INFO - PROCESS | 704 | 1467192180170 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 02:23:00 INFO - PROCESS | 704 | 1467192180173 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 02:23:00 INFO - PROCESS | 704 | 1467192180176 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:23:00 INFO - PROCESS | 704 | 1467192180178 Marionette TRACE conn6 <- [1,1262,null,{}] 02:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:23:00 INFO - PROCESS | 704 | 1467192180182 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}] 02:23:00 INFO - PROCESS | 704 | 1467192180184 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:00 INFO - PROCESS | 704 | 1467192180327 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 02:23:00 INFO - PROCESS | 704 | 1467192180344 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:00 INFO - PROCESS | 704 | 1467192180346 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:00 INFO - PROCESS | 704 | ++DOCSHELL 000000B22140F800 == 34 [pid = 704] [id = 325] 02:23:00 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B21734E400) [pid = 704] [serial = 974] [outer = 0000000000000000] 02:23:00 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B2243EA400) [pid = 704] [serial = 975] [outer = 000000B21734E400] 02:23:00 INFO - PROCESS | 704 | 1467192180400 Marionette DEBUG loaded listener.js 02:23:00 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B22446D800) [pid = 704] [serial = 976] [outer = 000000B21734E400] 02:23:00 INFO - PROCESS | 704 | 1467192180861 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]]]}] 02:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 734ms 02:23:00 INFO - PROCESS | 704 | 1467192180916 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 02:23:00 INFO - PROCESS | 704 | 1467192180918 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 02:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:23:00 INFO - PROCESS | 704 | 1467192180921 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:23:00 INFO - PROCESS | 704 | 1467192180923 Marionette TRACE conn6 <- [1,1266,null,{}] 02:23:00 INFO - PROCESS | 704 | 1467192180932 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}] 02:23:00 INFO - PROCESS | 704 | 1467192180935 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:01 INFO - PROCESS | 704 | 1467192181047 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 02:23:01 INFO - PROCESS | 704 | 1467192181059 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:01 INFO - PROCESS | 704 | 1467192181065 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:01 INFO - PROCESS | 704 | ++DOCSHELL 000000B22830A800 == 35 [pid = 704] [id = 326] 02:23:01 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B224813000) [pid = 704] [serial = 977] [outer = 0000000000000000] 02:23:01 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B224818800) [pid = 704] [serial = 978] [outer = 000000B224813000] 02:23:01 INFO - PROCESS | 704 | 1467192181167 Marionette DEBUG loaded listener.js 02:23:01 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B224A5D400) [pid = 704] [serial = 979] [outer = 000000B224813000] 02:23:01 INFO - PROCESS | 704 | 1467192181636 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]]]}] 02:23:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:23:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 776ms 02:23:01 INFO - PROCESS | 704 | 1467192181701 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 02:23:01 INFO - PROCESS | 704 | 1467192181703 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 02:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:23:01 INFO - PROCESS | 704 | 1467192181706 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:23:01 INFO - PROCESS | 704 | 1467192181708 Marionette TRACE conn6 <- [1,1270,null,{}] 02:23:01 INFO - PROCESS | 704 | 1467192181718 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}] 02:23:01 INFO - PROCESS | 704 | 1467192181720 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:01 INFO - PROCESS | 704 | 1467192181840 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 02:23:01 INFO - PROCESS | 704 | 1467192181852 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:01 INFO - PROCESS | 704 | 1467192181854 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:01 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A556800 == 36 [pid = 704] [id = 327] 02:23:01 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B224A99C00) [pid = 704] [serial = 980] [outer = 0000000000000000] 02:23:01 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B2251F5000) [pid = 704] [serial = 981] [outer = 000000B224A99C00] 02:23:01 INFO - PROCESS | 704 | 1467192181940 Marionette DEBUG loaded listener.js 02:23:02 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B225479000) [pid = 704] [serial = 982] [outer = 000000B224A99C00] 02:23:02 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B223230000) [pid = 704] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:23:02 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B21B5CE800) [pid = 704] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:23:02 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B217709000) [pid = 704] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:23:02 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B21B5D3000) [pid = 704] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:23:02 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B2181DEC00) [pid = 704] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:23:02 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B217353C00) [pid = 704] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:23:02 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B218653400) [pid = 704] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:23:02 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B21556D800) [pid = 704] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:23:02 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B223B18400) [pid = 704] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:23:02 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B22476B800) [pid = 704] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:23:02 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B21D31BC00) [pid = 704] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:23:02 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B223C68C00) [pid = 704] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:23:02 INFO - PROCESS | 704 | 1467192182379 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]]]}] 02:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 734ms 02:23:02 INFO - PROCESS | 704 | 1467192182444 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 02:23:02 INFO - PROCESS | 704 | 1467192182447 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 02:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:23:02 INFO - PROCESS | 704 | 1467192182450 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:23:02 INFO - PROCESS | 704 | 1467192182452 Marionette TRACE conn6 <- [1,1274,null,{}] 02:23:02 INFO - PROCESS | 704 | 1467192182456 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}] 02:23:02 INFO - PROCESS | 704 | 1467192182458 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:02 INFO - PROCESS | 704 | 1467192182542 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 02:23:02 INFO - PROCESS | 704 | 1467192182550 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:02 INFO - PROCESS | 704 | 1467192182552 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:02 INFO - PROCESS | 704 | ++DOCSHELL 000000B22B815000 == 37 [pid = 704] [id = 328] 02:23:02 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B22137D800) [pid = 704] [serial = 983] [outer = 0000000000000000] 02:23:02 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B223BBEC00) [pid = 704] [serial = 984] [outer = 000000B22137D800] 02:23:02 INFO - PROCESS | 704 | 1467192182598 Marionette DEBUG loaded listener.js 02:23:02 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B226006000) [pid = 704] [serial = 985] [outer = 000000B22137D800] 02:23:03 INFO - PROCESS | 704 | 1467192183030 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]]]}] 02:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 629ms 02:23:03 INFO - PROCESS | 704 | 1467192183082 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 02:23:03 INFO - PROCESS | 704 | 1467192183084 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 02:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:23:03 INFO - PROCESS | 704 | 1467192183087 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:23:03 INFO - PROCESS | 704 | 1467192183097 Marionette TRACE conn6 <- [1,1278,null,{}] 02:23:03 INFO - PROCESS | 704 | 1467192183101 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}] 02:23:03 INFO - PROCESS | 704 | 1467192183103 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:03 INFO - PROCESS | 704 | 1467192183190 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 02:23:03 INFO - PROCESS | 704 | 1467192183230 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:03 INFO - PROCESS | 704 | 1467192183232 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:03 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BA57800 == 38 [pid = 704] [id = 329] 02:23:03 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B2260D6400) [pid = 704] [serial = 986] [outer = 0000000000000000] 02:23:03 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B226281000) [pid = 704] [serial = 987] [outer = 000000B2260D6400] 02:23:03 INFO - PROCESS | 704 | 1467192183278 Marionette DEBUG loaded listener.js 02:23:03 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B226758000) [pid = 704] [serial = 988] [outer = 000000B2260D6400] 02:23:03 INFO - PROCESS | 704 | 1467192183705 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]]]}] 02:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 629ms 02:23:03 INFO - PROCESS | 704 | 1467192183726 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 02:23:03 INFO - PROCESS | 704 | 1467192183729 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 02:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:23:03 INFO - PROCESS | 704 | 1467192183736 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:23:03 INFO - PROCESS | 704 | 1467192183738 Marionette TRACE conn6 <- [1,1282,null,{}] 02:23:03 INFO - PROCESS | 704 | 1467192183741 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}] 02:23:03 INFO - PROCESS | 704 | 1467192183743 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:03 INFO - PROCESS | 704 | 1467192183829 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 02:23:03 INFO - PROCESS | 704 | 1467192183834 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:03 INFO - PROCESS | 704 | 1467192183836 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:03 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BBD3800 == 39 [pid = 704] [id = 330] 02:23:03 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B226E75000) [pid = 704] [serial = 989] [outer = 0000000000000000] 02:23:03 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B227415400) [pid = 704] [serial = 990] [outer = 000000B226E75000] 02:23:03 INFO - PROCESS | 704 | 1467192183882 Marionette DEBUG loaded listener.js 02:23:03 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B22741FC00) [pid = 704] [serial = 991] [outer = 000000B226E75000] 02:23:04 INFO - PROCESS | 704 | --DOCSHELL 000000B217AE0800 == 38 [pid = 704] [id = 310] 02:23:04 INFO - PROCESS | 704 | --DOCSHELL 000000B21D031000 == 37 [pid = 704] [id = 322] 02:23:04 INFO - PROCESS | 704 | --DOCSHELL 000000B216E6B800 == 36 [pid = 704] [id = 321] 02:23:04 INFO - PROCESS | 704 | --DOCSHELL 000000B223A70000 == 35 [pid = 704] [id = 320] 02:23:04 INFO - PROCESS | 704 | --DOCSHELL 000000B2168B3000 == 34 [pid = 704] [id = 319] 02:23:05 INFO - PROCESS | 704 | --DOCSHELL 000000B223906000 == 33 [pid = 704] [id = 323] 02:23:05 INFO - PROCESS | 704 | --DOCSHELL 000000B22140F800 == 32 [pid = 704] [id = 325] 02:23:05 INFO - PROCESS | 704 | --DOCSHELL 000000B22B815000 == 31 [pid = 704] [id = 328] 02:23:05 INFO - PROCESS | 704 | --DOCSHELL 000000B22830A800 == 30 [pid = 704] [id = 326] 02:23:05 INFO - PROCESS | 704 | --DOCSHELL 000000B22BA57800 == 29 [pid = 704] [id = 329] 02:23:05 INFO - PROCESS | 704 | --DOCSHELL 000000B22A556800 == 28 [pid = 704] [id = 327] 02:23:05 INFO - PROCESS | 704 | --DOCSHELL 000000B2247A7800 == 27 [pid = 704] [id = 324] 02:23:05 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B224568400) [pid = 704] [serial = 954] [outer = 0000000000000000] [url = about:blank] 02:23:05 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B2232B0400) [pid = 704] [serial = 942] [outer = 0000000000000000] [url = about:blank] 02:23:05 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B2233A0400) [pid = 704] [serial = 945] [outer = 0000000000000000] [url = about:blank] 02:23:05 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B220C2AC00) [pid = 704] [serial = 931] [outer = 0000000000000000] [url = about:blank] 02:23:05 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B21C04C800) [pid = 704] [serial = 930] [outer = 0000000000000000] [url = about:blank] 02:23:05 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B21B8CB800) [pid = 704] [serial = 936] [outer = 0000000000000000] [url = about:blank] 02:23:05 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B21C353800) [pid = 704] [serial = 937] [outer = 0000000000000000] [url = about:blank] 02:23:05 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B220D7BC00) [pid = 704] [serial = 939] [outer = 0000000000000000] [url = about:blank] 02:23:05 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B21738F800) [pid = 704] [serial = 933] [outer = 0000000000000000] [url = about:blank] 02:23:05 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B217713800) [pid = 704] [serial = 934] [outer = 0000000000000000] [url = about:blank] 02:23:05 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B22331D800) [pid = 704] [serial = 943] [outer = 0000000000000000] [url = about:blank] 02:23:05 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B223203C00) [pid = 704] [serial = 919] [outer = 0000000000000000] [url = about:blank] 02:23:05 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B21D5BB000) [pid = 704] [serial = 918] [outer = 0000000000000000] [url = about:blank] 02:23:05 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B2171ACC00) [pid = 704] [serial = 948] [outer = 0000000000000000] [url = about:blank] 02:23:05 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B2243EB000) [pid = 704] [serial = 922] [outer = 0000000000000000] [url = about:blank] 02:23:05 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B223B23000) [pid = 704] [serial = 921] [outer = 0000000000000000] [url = about:blank] 02:23:05 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B226887800) [pid = 704] [serial = 925] [outer = 0000000000000000] [url = about:blank] 02:23:05 INFO - PROCESS | 704 | --DOMWINDOW == 64 (000000B224A8F400) [pid = 704] [serial = 924] [outer = 0000000000000000] [url = about:blank] 02:23:05 INFO - PROCESS | 704 | --DOMWINDOW == 63 (000000B226E78400) [pid = 704] [serial = 928] [outer = 0000000000000000] [url = about:blank] 02:23:05 INFO - PROCESS | 704 | --DOMWINDOW == 62 (000000B22322C000) [pid = 704] [serial = 927] [outer = 0000000000000000] [url = about:blank] 02:23:05 INFO - PROCESS | 704 | --DOMWINDOW == 61 (000000B2233D6C00) [pid = 704] [serial = 946] [outer = 0000000000000000] [url = about:blank] 02:23:05 INFO - PROCESS | 704 | --DOMWINDOW == 60 (000000B22322F400) [pid = 704] [serial = 949] [outer = 0000000000000000] [url = about:blank] 02:23:05 INFO - PROCESS | 704 | --DOMWINDOW == 59 (000000B2243E8C00) [pid = 704] [serial = 951] [outer = 0000000000000000] [url = about:blank] 02:23:05 INFO - PROCESS | 704 | --DOMWINDOW == 58 (000000B22446E800) [pid = 704] [serial = 952] [outer = 0000000000000000] [url = about:blank] 02:23:05 INFO - PROCESS | 704 | --DOMWINDOW == 57 (000000B2217F2800) [pid = 704] [serial = 940] [outer = 0000000000000000] [url = about:blank] 02:23:05 INFO - PROCESS | 704 | 1467192185696 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]]]}] 02:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1974ms 02:23:05 INFO - PROCESS | 704 | 1467192185715 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 02:23:05 INFO - PROCESS | 704 | 1467192185719 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 02:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:23:05 INFO - PROCESS | 704 | 1467192185724 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:23:05 INFO - PROCESS | 704 | 1467192185728 Marionette TRACE conn6 <- [1,1286,null,{}] 02:23:05 INFO - PROCESS | 704 | 1467192185734 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}] 02:23:05 INFO - PROCESS | 704 | 1467192185738 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:05 INFO - PROCESS | 704 | 1467192185835 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 02:23:05 INFO - PROCESS | 704 | 1467192185843 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:05 INFO - PROCESS | 704 | 1467192185848 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:05 INFO - PROCESS | 704 | ++DOCSHELL 000000B217ACD000 == 28 [pid = 704] [id = 331] 02:23:05 INFO - PROCESS | 704 | ++DOMWINDOW == 58 (000000B2171A6800) [pid = 704] [serial = 992] [outer = 0000000000000000] 02:23:05 INFO - PROCESS | 704 | ++DOMWINDOW == 59 (000000B2171A7000) [pid = 704] [serial = 993] [outer = 000000B2171A6800] 02:23:05 INFO - PROCESS | 704 | 1467192185901 Marionette DEBUG loaded listener.js 02:23:05 INFO - PROCESS | 704 | ++DOMWINDOW == 60 (000000B21738B400) [pid = 704] [serial = 994] [outer = 000000B2171A6800] 02:23:06 INFO - PROCESS | 704 | 1467192186411 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]]]}] 02:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 734ms 02:23:06 INFO - PROCESS | 704 | 1467192186462 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 02:23:06 INFO - PROCESS | 704 | 1467192186468 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 02:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:23:06 INFO - PROCESS | 704 | 1467192186474 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:23:06 INFO - PROCESS | 704 | 1467192186477 Marionette TRACE conn6 <- [1,1290,null,{}] 02:23:06 INFO - PROCESS | 704 | 1467192186481 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}] 02:23:06 INFO - PROCESS | 704 | 1467192186484 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:06 INFO - PROCESS | 704 | 1467192186576 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 02:23:06 INFO - PROCESS | 704 | 1467192186589 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:06 INFO - PROCESS | 704 | 1467192186592 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:06 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D02A000 == 29 [pid = 704] [id = 332] 02:23:06 INFO - PROCESS | 704 | ++DOMWINDOW == 61 (000000B217817C00) [pid = 704] [serial = 995] [outer = 0000000000000000] 02:23:06 INFO - PROCESS | 704 | ++DOMWINDOW == 62 (000000B217A1AC00) [pid = 704] [serial = 996] [outer = 000000B217817C00] 02:23:06 INFO - PROCESS | 704 | 1467192186643 Marionette DEBUG loaded listener.js 02:23:06 INFO - PROCESS | 704 | ++DOMWINDOW == 63 (000000B218653800) [pid = 704] [serial = 997] [outer = 000000B217817C00] 02:23:07 INFO - PROCESS | 704 | 1467192187121 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]]]}] 02:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 671ms 02:23:07 INFO - PROCESS | 704 | 1467192187147 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 02:23:07 INFO - PROCESS | 704 | 1467192187150 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 02:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:23:07 INFO - PROCESS | 704 | 1467192187153 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:23:07 INFO - PROCESS | 704 | 1467192187157 Marionette TRACE conn6 <- [1,1294,null,{}] 02:23:07 INFO - PROCESS | 704 | 1467192187169 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}] 02:23:07 INFO - PROCESS | 704 | 1467192187174 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:07 INFO - PROCESS | 704 | 1467192187297 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 02:23:07 INFO - PROCESS | 704 | 1467192187374 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:07 INFO - PROCESS | 704 | 1467192187377 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:07 INFO - PROCESS | 704 | ++DOCSHELL 000000B2215D4800 == 30 [pid = 704] [id = 333] 02:23:07 INFO - PROCESS | 704 | ++DOMWINDOW == 64 (000000B2154AE000) [pid = 704] [serial = 998] [outer = 0000000000000000] 02:23:07 INFO - PROCESS | 704 | ++DOMWINDOW == 65 (000000B21C348C00) [pid = 704] [serial = 999] [outer = 000000B2154AE000] 02:23:07 INFO - PROCESS | 704 | 1467192187428 Marionette DEBUG loaded listener.js 02:23:07 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B21D076800) [pid = 704] [serial = 1000] [outer = 000000B2154AE000] 02:23:07 INFO - PROCESS | 704 | 1467192187840 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]]]}] 02:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 734ms 02:23:07 INFO - PROCESS | 704 | 1467192187890 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 02:23:07 INFO - PROCESS | 704 | 1467192187893 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 02:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:23:07 INFO - PROCESS | 704 | 1467192187897 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:23:07 INFO - PROCESS | 704 | 1467192187898 Marionette TRACE conn6 <- [1,1298,null,{}] 02:23:07 INFO - PROCESS | 704 | 1467192187902 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}] 02:23:07 INFO - PROCESS | 704 | 1467192187904 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:08 INFO - PROCESS | 704 | 1467192187992 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 02:23:08 INFO - PROCESS | 704 | 1467192187998 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:08 INFO - PROCESS | 704 | 1467192188001 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:08 INFO - PROCESS | 704 | ++DOCSHELL 000000B223261000 == 31 [pid = 704] [id = 334] 02:23:08 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B21DBC7000) [pid = 704] [serial = 1001] [outer = 0000000000000000] 02:23:08 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B220180800) [pid = 704] [serial = 1002] [outer = 000000B21DBC7000] 02:23:08 INFO - PROCESS | 704 | 1467192188047 Marionette DEBUG loaded listener.js 02:23:08 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B220C35800) [pid = 704] [serial = 1003] [outer = 000000B21DBC7000] 02:23:08 INFO - PROCESS | 704 | 1467192188504 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]]]}] 02:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 02:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 629ms 02:23:08 INFO - PROCESS | 704 | 1467192188533 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 02:23:08 INFO - PROCESS | 704 | 1467192188535 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 02:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:23:08 INFO - PROCESS | 704 | 1467192188540 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:23:08 INFO - PROCESS | 704 | 1467192188542 Marionette TRACE conn6 <- [1,1302,null,{}] 02:23:08 INFO - PROCESS | 704 | 1467192188546 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}] 02:23:08 INFO - PROCESS | 704 | 1467192188548 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:08 INFO - PROCESS | 704 | 1467192188629 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 02:23:08 INFO - PROCESS | 704 | 1467192188634 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:08 INFO - PROCESS | 704 | 1467192188636 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:08 INFO - PROCESS | 704 | ++DOCSHELL 000000B223D28000 == 32 [pid = 704] [id = 335] 02:23:08 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B217817800) [pid = 704] [serial = 1004] [outer = 0000000000000000] 02:23:08 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B220DC0800) [pid = 704] [serial = 1005] [outer = 000000B217817800] 02:23:08 INFO - PROCESS | 704 | 1467192188682 Marionette DEBUG loaded listener.js 02:23:08 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B221432800) [pid = 704] [serial = 1006] [outer = 000000B217817800] 02:23:09 INFO - PROCESS | 704 | 1467192189149 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]]]}] 02:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 629ms 02:23:09 INFO - PROCESS | 704 | 1467192189170 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 02:23:09 INFO - PROCESS | 704 | 1467192189173 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 02:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:23:09 INFO - PROCESS | 704 | 1467192189176 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:23:09 INFO - PROCESS | 704 | 1467192189178 Marionette TRACE conn6 <- [1,1306,null,{}] 02:23:09 INFO - PROCESS | 704 | 1467192189186 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}] 02:23:09 INFO - PROCESS | 704 | 1467192189192 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:09 INFO - PROCESS | 704 | 1467192189302 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 02:23:09 INFO - PROCESS | 704 | 1467192189310 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:09 INFO - PROCESS | 704 | 1467192189312 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:09 INFO - PROCESS | 704 | ++DOCSHELL 000000B2245D7800 == 33 [pid = 704] [id = 336] 02:23:09 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B22320AC00) [pid = 704] [serial = 1007] [outer = 0000000000000000] 02:23:09 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B223230800) [pid = 704] [serial = 1008] [outer = 000000B22320AC00] 02:23:09 INFO - PROCESS | 704 | 1467192189359 Marionette DEBUG loaded listener.js 02:23:09 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B22339A800) [pid = 704] [serial = 1009] [outer = 000000B22320AC00] 02:23:09 INFO - PROCESS | 704 | 1467192189803 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]]]}] 02:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 692ms 02:23:09 INFO - PROCESS | 704 | 1467192189871 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 02:23:09 INFO - PROCESS | 704 | 1467192189873 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 02:23:09 INFO - PROCESS | 704 | 1467192189876 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:23:09 INFO - PROCESS | 704 | 1467192189878 Marionette TRACE conn6 <- [1,1310,null,{}] 02:23:09 INFO - PROCESS | 704 | 1467192189882 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}] 02:23:09 INFO - PROCESS | 704 | 1467192189884 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:09 INFO - PROCESS | 704 | 1467192189965 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 02:23:10 INFO - PROCESS | 704 | 1467192190003 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:10 INFO - PROCESS | 704 | 1467192190005 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:10 INFO - PROCESS | 704 | ++DOCSHELL 000000B224B38800 == 34 [pid = 704] [id = 337] 02:23:10 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B216E86800) [pid = 704] [serial = 1010] [outer = 0000000000000000] 02:23:10 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B2233BBC00) [pid = 704] [serial = 1011] [outer = 000000B216E86800] 02:23:10 INFO - PROCESS | 704 | 1467192190051 Marionette DEBUG loaded listener.js 02:23:10 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B223863C00) [pid = 704] [serial = 1012] [outer = 000000B216E86800] 02:23:10 INFO - PROCESS | 704 | 1467192190482 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]]]}] 02:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 629ms 02:23:10 INFO - PROCESS | 704 | 1467192190509 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 02:23:10 INFO - PROCESS | 704 | 1467192190512 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 02:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:23:10 INFO - PROCESS | 704 | 1467192190515 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:23:10 INFO - PROCESS | 704 | 1467192190517 Marionette TRACE conn6 <- [1,1314,null,{}] 02:23:10 INFO - PROCESS | 704 | 1467192190520 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}] 02:23:10 INFO - PROCESS | 704 | 1467192190522 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:10 INFO - PROCESS | 704 | 1467192190606 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 02:23:10 INFO - PROCESS | 704 | 1467192190615 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:10 INFO - PROCESS | 704 | 1467192190617 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:10 INFO - PROCESS | 704 | ++DOCSHELL 000000B226ECB000 == 35 [pid = 704] [id = 338] 02:23:10 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B223B19400) [pid = 704] [serial = 1013] [outer = 0000000000000000] 02:23:10 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B223B1D000) [pid = 704] [serial = 1014] [outer = 000000B223B19400] 02:23:10 INFO - PROCESS | 704 | 1467192190662 Marionette DEBUG loaded listener.js 02:23:10 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B223BB9400) [pid = 704] [serial = 1015] [outer = 000000B223B19400] 02:23:11 INFO - PROCESS | 704 | 1467192191139 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]]]}] 02:23: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 02:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 671ms 02:23:11 INFO - PROCESS | 704 | 1467192191189 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 02:23:11 INFO - PROCESS | 704 | 1467192191192 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 02:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:23:11 INFO - PROCESS | 704 | 1467192191195 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:23:11 INFO - PROCESS | 704 | 1467192191197 Marionette TRACE conn6 <- [1,1318,null,{}] 02:23:11 INFO - PROCESS | 704 | 1467192191207 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}] 02:23:11 INFO - PROCESS | 704 | 1467192191209 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:11 INFO - PROCESS | 704 | 1467192191317 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 02:23:11 INFO - PROCESS | 704 | 1467192191395 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:11 INFO - PROCESS | 704 | 1467192191397 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:11 INFO - PROCESS | 704 | ++DOCSHELL 000000B221421000 == 36 [pid = 704] [id = 339] 02:23:11 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B223B19800) [pid = 704] [serial = 1016] [outer = 0000000000000000] 02:23:11 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B223EF8C00) [pid = 704] [serial = 1017] [outer = 000000B223B19800] 02:23:11 INFO - PROCESS | 704 | 1467192191444 Marionette DEBUG loaded listener.js 02:23:11 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B22439B800) [pid = 704] [serial = 1018] [outer = 000000B223B19800] 02:23:11 INFO - PROCESS | 704 | 1467192191889 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]]]}] 02:23: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 02:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 733ms 02:23:11 INFO - PROCESS | 704 | 1467192191931 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 02:23:11 INFO - PROCESS | 704 | 1467192191934 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 02:23:11 INFO - PROCESS | 704 | 1467192191937 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:23:11 INFO - PROCESS | 704 | 1467192191938 Marionette TRACE conn6 <- [1,1322,null,{}] 02:23:11 INFO - PROCESS | 704 | 1467192191942 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}] 02:23:11 INFO - PROCESS | 704 | 1467192191944 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:12 INFO - PROCESS | 704 | 1467192192058 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 02:23:12 INFO - PROCESS | 704 | 1467192192066 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:12 INFO - PROCESS | 704 | 1467192192068 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:12 INFO - PROCESS | 704 | ++DOCSHELL 000000B22831E000 == 37 [pid = 704] [id = 340] 02:23:12 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B2243E4800) [pid = 704] [serial = 1019] [outer = 0000000000000000] 02:23:12 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B2243E8800) [pid = 704] [serial = 1020] [outer = 000000B2243E4800] 02:23:12 INFO - PROCESS | 704 | 1467192192159 Marionette DEBUG loaded listener.js 02:23:12 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B22442D400) [pid = 704] [serial = 1021] [outer = 000000B2243E4800] 02:23:12 INFO - PROCESS | 704 | 1467192192607 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]]]}] 02:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 734ms 02:23:12 INFO - PROCESS | 704 | 1467192192688 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 02:23:12 INFO - PROCESS | 704 | 1467192192690 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 02:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:23:12 INFO - PROCESS | 704 | 1467192192703 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:23:12 INFO - PROCESS | 704 | 1467192192706 Marionette TRACE conn6 <- [1,1326,null,{}] 02:23:12 INFO - PROCESS | 704 | 1467192192710 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}] 02:23:12 INFO - PROCESS | 704 | 1467192192713 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:12 INFO - PROCESS | 704 | 1467192192841 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 02:23:13 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B224561000) [pid = 704] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:23:13 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B21734E400) [pid = 704] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:23:13 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B224813000) [pid = 704] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:23:13 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B224A99C00) [pid = 704] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:23:13 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B2260D6400) [pid = 704] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:23:13 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B21734AC00) [pid = 704] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:23:13 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B21B874C00) [pid = 704] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:23:13 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B2164C8800) [pid = 704] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:23:13 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B21D078800) [pid = 704] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:23:13 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B2154B3800) [pid = 704] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:23:13 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B223207000) [pid = 704] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:23:13 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B22137D800) [pid = 704] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:23:13 INFO - PROCESS | 704 | 1467192193028 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:13 INFO - PROCESS | 704 | 1467192193030 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:13 INFO - PROCESS | 704 | ++DOCSHELL 000000B223B89000 == 38 [pid = 704] [id = 341] 02:23:13 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B2168C8800) [pid = 704] [serial = 1022] [outer = 0000000000000000] 02:23:13 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B21734E400) [pid = 704] [serial = 1023] [outer = 000000B2168C8800] 02:23:13 INFO - PROCESS | 704 | 1467192193081 Marionette DEBUG loaded listener.js 02:23:13 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B223316C00) [pid = 704] [serial = 1024] [outer = 000000B2168C8800] 02:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1230ms 02:23:13 INFO - PROCESS | 704 | 1467192193923 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]]]}] 02:23:13 INFO - PROCESS | 704 | 1467192193931 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 02:23:13 INFO - PROCESS | 704 | 1467192193933 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 02:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:23:13 INFO - PROCESS | 704 | 1467192193937 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:23:13 INFO - PROCESS | 704 | 1467192193939 Marionette TRACE conn6 <- [1,1330,null,{}] 02:23:13 INFO - PROCESS | 704 | 1467192193942 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}] 02:23:13 INFO - PROCESS | 704 | 1467192193944 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:14 INFO - PROCESS | 704 | 1467192194027 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 02:23:14 INFO - PROCESS | 704 | 1467192194034 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:14 INFO - PROCESS | 704 | 1467192194036 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:14 INFO - PROCESS | 704 | ++DOCSHELL 000000B22B818800 == 39 [pid = 704] [id = 342] 02:23:14 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B2240D1000) [pid = 704] [serial = 1025] [outer = 0000000000000000] 02:23:14 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B224768C00) [pid = 704] [serial = 1026] [outer = 000000B2240D1000] 02:23:14 INFO - PROCESS | 704 | 1467192194081 Marionette DEBUG loaded listener.js 02:23:14 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B22481A000) [pid = 704] [serial = 1027] [outer = 000000B2240D1000] 02:23:14 INFO - PROCESS | 704 | 1467192194562 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]]]}] 02:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 671ms 02:23:14 INFO - PROCESS | 704 | 1467192194611 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 02:23:14 INFO - PROCESS | 704 | 1467192194614 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 02:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:23:14 INFO - PROCESS | 704 | 1467192194617 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:23:14 INFO - PROCESS | 704 | 1467192194619 Marionette TRACE conn6 <- [1,1334,null,{}] 02:23:14 INFO - PROCESS | 704 | 1467192194623 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}] 02:23:14 INFO - PROCESS | 704 | 1467192194624 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:14 INFO - PROCESS | 704 | 1467192194708 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 02:23:14 INFO - PROCESS | 704 | 1467192194716 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:14 INFO - PROCESS | 704 | 1467192194718 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:14 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BAA9000 == 40 [pid = 704] [id = 343] 02:23:14 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B224A57000) [pid = 704] [serial = 1028] [outer = 0000000000000000] 02:23:14 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B224A5E000) [pid = 704] [serial = 1029] [outer = 000000B224A57000] 02:23:14 INFO - PROCESS | 704 | 1467192194764 Marionette DEBUG loaded listener.js 02:23:14 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B224A8F000) [pid = 704] [serial = 1030] [outer = 000000B224A57000] 02:23:15 INFO - PROCESS | 704 | 1467192195521 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]]]}] 02:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 986ms 02:23:15 INFO - PROCESS | 704 | 1467192195607 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 02:23:15 INFO - PROCESS | 704 | 1467192195612 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 02:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:23:15 INFO - PROCESS | 704 | 1467192195685 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:23:15 INFO - PROCESS | 704 | 1467192195688 Marionette TRACE conn6 <- [1,1338,null,{}] 02:23:15 INFO - PROCESS | 704 | 1467192195704 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}] 02:23:15 INFO - PROCESS | 704 | 1467192195708 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:15 INFO - PROCESS | 704 | 1467192195858 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 02:23:15 INFO - PROCESS | 704 | 1467192195930 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:15 INFO - PROCESS | 704 | 1467192195933 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:15 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D198800 == 41 [pid = 704] [id = 344] 02:23:15 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B216E8C800) [pid = 704] [serial = 1031] [outer = 0000000000000000] 02:23:15 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B217708800) [pid = 704] [serial = 1032] [outer = 000000B216E8C800] 02:23:15 INFO - PROCESS | 704 | 1467192195993 Marionette DEBUG loaded listener.js 02:23:16 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B21B5CE800) [pid = 704] [serial = 1033] [outer = 000000B216E8C800] 02:23:16 INFO - PROCESS | 704 | 1467192196747 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]]]}] 02:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1203ms 02:23:16 INFO - PROCESS | 704 | 1467192196974 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 02:23:16 INFO - PROCESS | 704 | 1467192196979 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 02:23:16 INFO - PROCESS | 704 | 1467192196984 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:23:16 INFO - PROCESS | 704 | 1467192196987 Marionette TRACE conn6 <- [1,1342,null,{}] 02:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:23:17 INFO - PROCESS | 704 | 1467192196993 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}] 02:23:17 INFO - PROCESS | 704 | 1467192196997 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:17 INFO - PROCESS | 704 | 1467192197112 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 02:23:17 INFO - PROCESS | 704 | 1467192197181 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:17 INFO - PROCESS | 704 | 1467192197187 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:17 INFO - PROCESS | 704 | ++DOCSHELL 000000B21C078800 == 42 [pid = 704] [id = 345] 02:23:17 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B21B5CFC00) [pid = 704] [serial = 1034] [outer = 0000000000000000] 02:23:17 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B21B7F8000) [pid = 704] [serial = 1035] [outer = 000000B21B5CFC00] 02:23:17 INFO - PROCESS | 704 | 1467192197238 Marionette DEBUG loaded listener.js 02:23:17 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B21C353C00) [pid = 704] [serial = 1036] [outer = 000000B21B5CFC00] 02:23:17 INFO - PROCESS | 704 | --DOCSHELL 000000B22B818800 == 41 [pid = 704] [id = 342] 02:23:17 INFO - PROCESS | 704 | --DOCSHELL 000000B223B89000 == 40 [pid = 704] [id = 341] 02:23:17 INFO - PROCESS | 704 | --DOCSHELL 000000B22831E000 == 39 [pid = 704] [id = 340] 02:23:17 INFO - PROCESS | 704 | --DOCSHELL 000000B221421000 == 38 [pid = 704] [id = 339] 02:23:17 INFO - PROCESS | 704 | --DOCSHELL 000000B226ECB000 == 37 [pid = 704] [id = 338] 02:23:17 INFO - PROCESS | 704 | --DOCSHELL 000000B224B38800 == 36 [pid = 704] [id = 337] 02:23:17 INFO - PROCESS | 704 | --DOCSHELL 000000B2245D7800 == 35 [pid = 704] [id = 336] 02:23:17 INFO - PROCESS | 704 | --DOCSHELL 000000B223D28000 == 34 [pid = 704] [id = 335] 02:23:17 INFO - PROCESS | 704 | --DOCSHELL 000000B223261000 == 33 [pid = 704] [id = 334] 02:23:17 INFO - PROCESS | 704 | --DOCSHELL 000000B2215D4800 == 32 [pid = 704] [id = 333] 02:23:17 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B227415400) [pid = 704] [serial = 990] [outer = 0000000000000000] [url = about:blank] 02:23:17 INFO - PROCESS | 704 | --DOCSHELL 000000B21D02A000 == 31 [pid = 704] [id = 332] 02:23:17 INFO - PROCESS | 704 | --DOCSHELL 000000B217ACD000 == 30 [pid = 704] [id = 331] 02:23:17 INFO - PROCESS | 704 | --DOCSHELL 000000B22BBD3800 == 29 [pid = 704] [id = 330] 02:23:17 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B22476B400) [pid = 704] [serial = 955] [outer = 0000000000000000] [url = about:blank] 02:23:17 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B2243EA400) [pid = 704] [serial = 975] [outer = 0000000000000000] [url = about:blank] 02:23:17 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B22446D800) [pid = 704] [serial = 976] [outer = 0000000000000000] [url = about:blank] 02:23:17 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B224A5D400) [pid = 704] [serial = 979] [outer = 0000000000000000] [url = about:blank] 02:23:17 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B224818800) [pid = 704] [serial = 978] [outer = 0000000000000000] [url = about:blank] 02:23:17 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B2251F5000) [pid = 704] [serial = 981] [outer = 0000000000000000] [url = about:blank] 02:23:17 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B226281000) [pid = 704] [serial = 987] [outer = 0000000000000000] [url = about:blank] 02:23:17 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B2232AC000) [pid = 704] [serial = 969] [outer = 0000000000000000] [url = about:blank] 02:23:17 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B21D10F800) [pid = 704] [serial = 966] [outer = 0000000000000000] [url = about:blank] 02:23:17 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B220C2CC00) [pid = 704] [serial = 967] [outer = 0000000000000000] [url = about:blank] 02:23:17 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B21B5D8000) [pid = 704] [serial = 964] [outer = 0000000000000000] [url = about:blank] 02:23:17 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B217710C00) [pid = 704] [serial = 963] [outer = 0000000000000000] [url = about:blank] 02:23:17 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B226758000) [pid = 704] [serial = 988] [outer = 0000000000000000] [url = about:blank] 02:23:17 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B220D76000) [pid = 704] [serial = 961] [outer = 0000000000000000] [url = about:blank] 02:23:17 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B21D115C00) [pid = 704] [serial = 960] [outer = 0000000000000000] [url = about:blank] 02:23:17 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B2171AA000) [pid = 704] [serial = 958] [outer = 0000000000000000] [url = about:blank] 02:23:17 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B215E46800) [pid = 704] [serial = 957] [outer = 0000000000000000] [url = about:blank] 02:23:17 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B223BB8800) [pid = 704] [serial = 972] [outer = 0000000000000000] [url = about:blank] 02:23:17 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B2233B2C00) [pid = 704] [serial = 970] [outer = 0000000000000000] [url = about:blank] 02:23:17 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B226006000) [pid = 704] [serial = 985] [outer = 0000000000000000] [url = about:blank] 02:23:17 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B225479000) [pid = 704] [serial = 982] [outer = 0000000000000000] [url = about:blank] 02:23:17 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B223BBEC00) [pid = 704] [serial = 984] [outer = 0000000000000000] [url = about:blank] 02:23:17 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B22439A800) [pid = 704] [serial = 973] [outer = 0000000000000000] [url = about:blank] 02:23:17 INFO - PROCESS | 704 | 1467192197910 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]]]}] 02:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 986ms 02:23:17 INFO - PROCESS | 704 | 1467192197979 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 02:23:17 INFO - PROCESS | 704 | 1467192197982 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 02:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:23:18 INFO - PROCESS | 704 | 1467192197989 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:23:18 INFO - PROCESS | 704 | 1467192197994 Marionette TRACE conn6 <- [1,1346,null,{}] 02:23:18 INFO - PROCESS | 704 | 1467192197998 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}] 02:23:18 INFO - PROCESS | 704 | 1467192198000 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:18 INFO - PROCESS | 704 | 1467192198119 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 02:23:18 INFO - PROCESS | 704 | 1467192198177 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:18 INFO - PROCESS | 704 | 1467192198180 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:18 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D033000 == 30 [pid = 704] [id = 346] 02:23:18 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B217391400) [pid = 704] [serial = 1037] [outer = 0000000000000000] 02:23:18 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B21B8C2400) [pid = 704] [serial = 1038] [outer = 000000B217391400] 02:23:18 INFO - PROCESS | 704 | 1467192198234 Marionette DEBUG loaded listener.js 02:23:18 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B21D119400) [pid = 704] [serial = 1039] [outer = 000000B217391400] 02:23:18 INFO - PROCESS | 704 | 1467192198684 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]]]}] 02:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 733ms 02:23:18 INFO - PROCESS | 704 | 1467192198721 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 02:23:18 INFO - PROCESS | 704 | 1467192198723 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 02:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:23:18 INFO - PROCESS | 704 | 1467192198727 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:23:18 INFO - PROCESS | 704 | 1467192198729 Marionette TRACE conn6 <- [1,1350,null,{}] 02:23:18 INFO - PROCESS | 704 | 1467192198744 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}] 02:23:18 INFO - PROCESS | 704 | 1467192198749 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:18 INFO - PROCESS | 704 | 1467192198846 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 02:23:18 INFO - PROCESS | 704 | 1467192198857 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:18 INFO - PROCESS | 704 | 1467192198861 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:18 INFO - PROCESS | 704 | ++DOCSHELL 000000B223A7B000 == 31 [pid = 704] [id = 347] 02:23:18 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B22137D800) [pid = 704] [serial = 1040] [outer = 0000000000000000] 02:23:18 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B2213E2400) [pid = 704] [serial = 1041] [outer = 000000B22137D800] 02:23:18 INFO - PROCESS | 704 | 1467192198914 Marionette DEBUG loaded listener.js 02:23:19 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B223204C00) [pid = 704] [serial = 1042] [outer = 000000B22137D800] 02:23:19 INFO - PROCESS | 704 | 1467192199404 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]]]}] 02:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 734ms 02:23:19 INFO - PROCESS | 704 | 1467192199464 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 02:23:19 INFO - PROCESS | 704 | 1467192199466 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 02:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:23:19 INFO - PROCESS | 704 | 1467192199470 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:23:19 INFO - PROCESS | 704 | 1467192199472 Marionette TRACE conn6 <- [1,1354,null,{}] 02:23:19 INFO - PROCESS | 704 | 1467192199475 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}] 02:23:19 INFO - PROCESS | 704 | 1467192199477 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:19 INFO - PROCESS | 704 | 1467192199573 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 02:23:19 INFO - PROCESS | 704 | 1467192199581 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:19 INFO - PROCESS | 704 | 1467192199583 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:19 INFO - PROCESS | 704 | ++DOCSHELL 000000B22450D000 == 32 [pid = 704] [id = 348] 02:23:19 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B217346C00) [pid = 704] [serial = 1043] [outer = 0000000000000000] 02:23:19 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B22331A000) [pid = 704] [serial = 1044] [outer = 000000B217346C00] 02:23:19 INFO - PROCESS | 704 | 1467192199697 Marionette DEBUG loaded listener.js 02:23:19 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B22339FC00) [pid = 704] [serial = 1045] [outer = 000000B217346C00] 02:23:20 INFO - PROCESS | 704 | 1467192200080 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] 02:23:20 INFO - PROCESS | 704 | 1467192200146 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 02:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:23:20 INFO - PROCESS | 704 | 1467192200149 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:23:20 INFO - PROCESS | 704 | 1467192200151 Marionette TRACE conn6 <- [1,1358,null,{}] 02:23:20 INFO - PROCESS | 704 | 1467192200155 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}] 02:23:20 INFO - PROCESS | 704 | 1467192200157 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:20 INFO - PROCESS | 704 | 1467192200273 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 02:23:20 INFO - PROCESS | 704 | 1467192200280 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:20 INFO - PROCESS | 704 | 1467192200282 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:20 INFO - PROCESS | 704 | ++DOCSHELL 000000B224A80800 == 33 [pid = 704] [id = 349] 02:23:20 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B2233B6800) [pid = 704] [serial = 1046] [outer = 0000000000000000] 02:23:20 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B223B1A000) [pid = 704] [serial = 1047] [outer = 000000B2233B6800] 02:23:20 INFO - PROCESS | 704 | 1467192200377 Marionette DEBUG loaded listener.js 02:23:20 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B223BBBC00) [pid = 704] [serial = 1048] [outer = 000000B2233B6800] 02:23:20 INFO - PROCESS | 704 | 1467192200752 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] 02:23:20 INFO - PROCESS | 704 | 1467192200791 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 02:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:23:20 INFO - PROCESS | 704 | 1467192200794 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:23:20 INFO - PROCESS | 704 | 1467192200796 Marionette TRACE conn6 <- [1,1362,null,{}] 02:23:20 INFO - PROCESS | 704 | 1467192200799 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}] 02:23:20 INFO - PROCESS | 704 | 1467192200805 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:20 INFO - PROCESS | 704 | 1467192200953 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 02:23:20 INFO - PROCESS | 704 | 1467192200959 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:20 INFO - PROCESS | 704 | 1467192200962 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:21 INFO - PROCESS | 704 | ++DOCSHELL 000000B227436000 == 34 [pid = 704] [id = 350] 02:23:21 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B2243E1C00) [pid = 704] [serial = 1049] [outer = 0000000000000000] 02:23:21 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B224470000) [pid = 704] [serial = 1050] [outer = 000000B2243E1C00] 02:23:21 INFO - PROCESS | 704 | 1467192201055 Marionette DEBUG loaded listener.js 02:23:21 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B224568000) [pid = 704] [serial = 1051] [outer = 000000B2243E1C00] 02:23:21 INFO - PROCESS | 704 | [704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:23:21 INFO - PROCESS | 704 | 1467192201445 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] 02:23:21 INFO - PROCESS | 704 | 1467192201471 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 02:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:23:21 INFO - PROCESS | 704 | 1467192201474 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:23:21 INFO - PROCESS | 704 | 1467192201476 Marionette TRACE conn6 <- [1,1366,null,{}] 02:23:21 INFO - PROCESS | 704 | 1467192201480 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}] 02:23:21 INFO - PROCESS | 704 | 1467192201482 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:21 INFO - PROCESS | 704 | 1467192201591 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 02:23:21 INFO - PROCESS | 704 | 1467192201598 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:21 INFO - PROCESS | 704 | 1467192201600 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:21 INFO - PROCESS | 704 | ++DOCSHELL 000000B22831B800 == 35 [pid = 704] [id = 351] 02:23:21 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B224765800) [pid = 704] [serial = 1052] [outer = 0000000000000000] 02:23:21 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B224766C00) [pid = 704] [serial = 1053] [outer = 000000B224765800] 02:23:21 INFO - PROCESS | 704 | 1467192201694 Marionette DEBUG loaded listener.js 02:23:21 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B224A60800) [pid = 704] [serial = 1054] [outer = 000000B224765800] 02:23:22 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B21DBC7000) [pid = 704] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:23:22 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B216E86800) [pid = 704] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:23:22 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B223B19800) [pid = 704] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:23:22 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B217817C00) [pid = 704] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:23:22 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B217817800) [pid = 704] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:23:22 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B223B19400) [pid = 704] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:23:22 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B2154AE000) [pid = 704] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:23:22 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B22320AC00) [pid = 704] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:23:22 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B2171A6800) [pid = 704] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:23:22 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B2243E4800) [pid = 704] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:23:22 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B226E75000) [pid = 704] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:23:22 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B2168C8800) [pid = 704] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:23:22 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B2240D1000) [pid = 704] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:23:22 INFO - PROCESS | 704 | 1467192202341 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] 02:23:22 INFO - PROCESS | 704 | 1467192202403 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 02:23:22 INFO - PROCESS | 704 | 1467192202406 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:23:22 INFO - PROCESS | 704 | 1467192202408 Marionette TRACE conn6 <- [1,1370,null,{}] 02:23:22 INFO - PROCESS | 704 | 1467192202412 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}] 02:23:22 INFO - PROCESS | 704 | 1467192202414 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:22 INFO - PROCESS | 704 | 1467192202497 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 02:23:22 INFO - PROCESS | 704 | 1467192202504 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:22 INFO - PROCESS | 704 | 1467192202506 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:22 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A561000 == 36 [pid = 704] [id = 352] 02:23:22 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B2184EA000) [pid = 704] [serial = 1055] [outer = 0000000000000000] 02:23:22 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B2233D9C00) [pid = 704] [serial = 1056] [outer = 000000B2184EA000] 02:23:22 INFO - PROCESS | 704 | 1467192202552 Marionette DEBUG loaded listener.js 02:23:22 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B224764C00) [pid = 704] [serial = 1057] [outer = 000000B2184EA000] 02:23:23 INFO - PROCESS | 704 | [704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:23:23 INFO - PROCESS | 704 | 1467192203040 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] 02:23:23 INFO - PROCESS | 704 | 1467192203091 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 02:23:23 INFO - PROCESS | 704 | 1467192203095 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:23:23 INFO - PROCESS | 704 | 1467192203097 Marionette TRACE conn6 <- [1,1374,null,{}] 02:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:23:23 INFO - PROCESS | 704 | 1467192203100 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}] 02:23:23 INFO - PROCESS | 704 | 1467192203102 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:23 INFO - PROCESS | 704 | 1467192203188 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 02:23:23 INFO - PROCESS | 704 | 1467192203194 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:23 INFO - PROCESS | 704 | 1467192203196 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:23 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BA48000 == 37 [pid = 704] [id = 353] 02:23:23 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B224A96C00) [pid = 704] [serial = 1058] [outer = 0000000000000000] 02:23:23 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B224BD8000) [pid = 704] [serial = 1059] [outer = 000000B224A96C00] 02:23:23 INFO - PROCESS | 704 | 1467192203242 Marionette DEBUG loaded listener.js 02:23:23 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B22520F400) [pid = 704] [serial = 1060] [outer = 000000B224A96C00] 02:23:23 INFO - PROCESS | 704 | 1467192203674 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] 02:23:23 INFO - PROCESS | 704 | 1467192203732 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 02:23:23 INFO - PROCESS | 704 | 1467192203735 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:23:23 INFO - PROCESS | 704 | 1467192203737 Marionette TRACE conn6 <- [1,1378,null,{}] 02:23:23 INFO - PROCESS | 704 | 1467192203740 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}] 02:23:23 INFO - PROCESS | 704 | 1467192203742 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:23 INFO - PROCESS | 704 | 1467192203827 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 02:23:23 INFO - PROCESS | 704 | 1467192203834 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:23 INFO - PROCESS | 704 | 1467192203836 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:23 INFO - PROCESS | 704 | ++DOCSHELL 000000B223F40000 == 38 [pid = 704] [id = 354] 02:23:23 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B2252DAC00) [pid = 704] [serial = 1061] [outer = 0000000000000000] 02:23:23 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B226005800) [pid = 704] [serial = 1062] [outer = 000000B2252DAC00] 02:23:23 INFO - PROCESS | 704 | 1467192203880 Marionette DEBUG loaded listener.js 02:23:23 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B226083400) [pid = 704] [serial = 1063] [outer = 000000B2252DAC00] 02:23:24 INFO - PROCESS | 704 | 1467192204548 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]]]}] 02:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 839ms 02:23:24 INFO - PROCESS | 704 | 1467192204578 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 02:23:24 INFO - PROCESS | 704 | 1467192204583 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 02:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:23:24 INFO - PROCESS | 704 | 1467192204589 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:23:24 INFO - PROCESS | 704 | 1467192204592 Marionette TRACE conn6 <- [1,1382,null,{}] 02:23:24 INFO - PROCESS | 704 | 1467192204599 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}] 02:23:24 INFO - PROCESS | 704 | 1467192204603 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:24 INFO - PROCESS | 704 | 1467192204723 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 02:23:24 INFO - PROCESS | 704 | 1467192204844 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:24 INFO - PROCESS | 704 | 1467192204847 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:24 INFO - PROCESS | 704 | ++DOCSHELL 000000B220DE2000 == 39 [pid = 704] [id = 355] 02:23:24 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B21B54AC00) [pid = 704] [serial = 1064] [outer = 0000000000000000] 02:23:24 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B21B8C4C00) [pid = 704] [serial = 1065] [outer = 000000B21B54AC00] 02:23:24 INFO - PROCESS | 704 | 1467192204908 Marionette DEBUG loaded listener.js 02:23:25 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B21DC67C00) [pid = 704] [serial = 1066] [outer = 000000B21B54AC00] 02:23:25 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B220D0C000) [pid = 704] [serial = 1067] [outer = 000000B217A23400] 02:23:25 INFO - PROCESS | 704 | 1467192205632 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]]]}] 02:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1079ms 02:23:25 INFO - PROCESS | 704 | 1467192205680 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 02:23:25 INFO - PROCESS | 704 | 1467192205685 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 02:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:23:25 INFO - PROCESS | 704 | 1467192205692 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:23:25 INFO - PROCESS | 704 | 1467192205695 Marionette TRACE conn6 <- [1,1386,null,{}] 02:23:25 INFO - PROCESS | 704 | 1467192205700 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}] 02:23:25 INFO - PROCESS | 704 | 1467192205703 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:25 INFO - PROCESS | 704 | 1467192205823 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 02:23:25 INFO - PROCESS | 704 | 1467192205941 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:25 INFO - PROCESS | 704 | 1467192205944 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:25 INFO - PROCESS | 704 | ++DOCSHELL 000000B227430800 == 40 [pid = 704] [id = 356] 02:23:25 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B2233BA400) [pid = 704] [serial = 1068] [outer = 0000000000000000] 02:23:26 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B223E59800) [pid = 704] [serial = 1069] [outer = 000000B2233BA400] 02:23:26 INFO - PROCESS | 704 | 1467192206004 Marionette DEBUG loaded listener.js 02:23:26 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B2243E9000) [pid = 704] [serial = 1070] [outer = 000000B2233BA400] 02:23:26 INFO - PROCESS | 704 | 1467192206662 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]]]}] 02:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1016ms 02:23:26 INFO - PROCESS | 704 | 1467192206714 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 02:23:26 INFO - PROCESS | 704 | 1467192206717 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 02:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:23:26 INFO - PROCESS | 704 | 1467192206721 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:23:26 INFO - PROCESS | 704 | 1467192206725 Marionette TRACE conn6 <- [1,1390,null,{}] 02:23:26 INFO - PROCESS | 704 | 1467192206737 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}] 02:23:26 INFO - PROCESS | 704 | 1467192206742 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:26 INFO - PROCESS | 704 | 1467192206888 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 02:23:27 INFO - PROCESS | 704 | 1467192207021 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:27 INFO - PROCESS | 704 | 1467192207025 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:27 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BE32800 == 41 [pid = 704] [id = 357] 02:23:27 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B224814800) [pid = 704] [serial = 1071] [outer = 0000000000000000] 02:23:27 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B2251F4800) [pid = 704] [serial = 1072] [outer = 000000B224814800] 02:23:27 INFO - PROCESS | 704 | 1467192207085 Marionette DEBUG loaded listener.js 02:23:27 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B22628B400) [pid = 704] [serial = 1073] [outer = 000000B224814800] 02:23:27 INFO - PROCESS | 704 | 1467192207836 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]]]}] 02:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1193ms 02:23:27 INFO - PROCESS | 704 | 1467192207916 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 02:23:27 INFO - PROCESS | 704 | 1467192207921 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 02:23:27 INFO - PROCESS | 704 | 1467192207926 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:23:27 INFO - PROCESS | 704 | 1467192207929 Marionette TRACE conn6 <- [1,1394,null,{}] 02:23:27 INFO - PROCESS | 704 | 1467192207936 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}] 02:23:27 INFO - PROCESS | 704 | 1467192207938 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:28 INFO - PROCESS | 704 | 1467192208089 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 02:23:28 INFO - PROCESS | 704 | --DOCSHELL 000000B22BA48000 == 40 [pid = 704] [id = 353] 02:23:28 INFO - PROCESS | 704 | --DOCSHELL 000000B22A561000 == 39 [pid = 704] [id = 352] 02:23:28 INFO - PROCESS | 704 | --DOCSHELL 000000B22831B800 == 38 [pid = 704] [id = 351] 02:23:28 INFO - PROCESS | 704 | --DOCSHELL 000000B227436000 == 37 [pid = 704] [id = 350] 02:23:28 INFO - PROCESS | 704 | --DOCSHELL 000000B224A80800 == 36 [pid = 704] [id = 349] 02:23:28 INFO - PROCESS | 704 | --DOCSHELL 000000B22450D000 == 35 [pid = 704] [id = 348] 02:23:28 INFO - PROCESS | 704 | --DOCSHELL 000000B223A7B000 == 34 [pid = 704] [id = 347] 02:23:28 INFO - PROCESS | 704 | --DOCSHELL 000000B21D033000 == 33 [pid = 704] [id = 346] 02:23:28 INFO - PROCESS | 704 | --DOCSHELL 000000B21C078800 == 32 [pid = 704] [id = 345] 02:23:28 INFO - PROCESS | 704 | --DOCSHELL 000000B22BAA9000 == 31 [pid = 704] [id = 343] 02:23:28 INFO - PROCESS | 704 | --DOCSHELL 000000B21D198800 == 30 [pid = 704] [id = 344] 02:23:28 INFO - PROCESS | 704 | --DOCSHELL 000000B22BE32800 == 29 [pid = 704] [id = 357] 02:23:28 INFO - PROCESS | 704 | --DOCSHELL 000000B227430800 == 28 [pid = 704] [id = 356] 02:23:28 INFO - PROCESS | 704 | --DOCSHELL 000000B223F40000 == 27 [pid = 704] [id = 354] 02:23:28 INFO - PROCESS | 704 | --DOCSHELL 000000B220DE2000 == 26 [pid = 704] [id = 355] 02:23:28 INFO - PROCESS | 704 | 1467192208796 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:28 INFO - PROCESS | 704 | 1467192208800 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:28 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B220180800) [pid = 704] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 02:23:28 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B220C35800) [pid = 704] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 02:23:28 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B2233BBC00) [pid = 704] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 02:23:28 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B223863C00) [pid = 704] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 02:23:28 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B223EF8C00) [pid = 704] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 02:23:28 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B217A1AC00) [pid = 704] [serial = 996] [outer = 0000000000000000] [url = about:blank] 02:23:28 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B220DC0800) [pid = 704] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 02:23:28 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B221432800) [pid = 704] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 02:23:28 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B218653800) [pid = 704] [serial = 997] [outer = 0000000000000000] [url = about:blank] 02:23:28 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B223B1D000) [pid = 704] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 02:23:28 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B21C348C00) [pid = 704] [serial = 999] [outer = 0000000000000000] [url = about:blank] 02:23:28 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B21D076800) [pid = 704] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 02:23:28 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B223230800) [pid = 704] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 02:23:28 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B22339A800) [pid = 704] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 02:23:28 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B2171A7000) [pid = 704] [serial = 993] [outer = 0000000000000000] [url = about:blank] 02:23:28 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B21738B400) [pid = 704] [serial = 994] [outer = 0000000000000000] [url = about:blank] 02:23:28 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B2243E8800) [pid = 704] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 02:23:28 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B22741FC00) [pid = 704] [serial = 991] [outer = 0000000000000000] [url = about:blank] 02:23:28 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B22439B800) [pid = 704] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 02:23:28 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B21734E400) [pid = 704] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 02:23:28 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B22442D400) [pid = 704] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 02:23:28 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B223316C00) [pid = 704] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 02:23:28 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B224768C00) [pid = 704] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 02:23:28 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B224A5E000) [pid = 704] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 02:23:28 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B22481A000) [pid = 704] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 02:23:28 INFO - PROCESS | 704 | --DOMWINDOW == 64 (000000B223BB9400) [pid = 704] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 02:23:28 INFO - PROCESS | 704 | ++DOCSHELL 000000B2168A7800 == 27 [pid = 704] [id = 358] 02:23:28 INFO - PROCESS | 704 | ++DOMWINDOW == 65 (000000B2168D3C00) [pid = 704] [serial = 1074] [outer = 0000000000000000] 02:23:28 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B216D36000) [pid = 704] [serial = 1075] [outer = 000000B2168D3C00] 02:23:28 INFO - PROCESS | 704 | 1467192208957 Marionette DEBUG loaded listener.js 02:23:29 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B21734B400) [pid = 704] [serial = 1076] [outer = 000000B2168D3C00] 02:23:29 INFO - PROCESS | 704 | 1467192209448 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]]]}] 02:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1579ms 02:23:29 INFO - PROCESS | 704 | 1467192209511 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 02:23:29 INFO - PROCESS | 704 | 1467192209515 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 02:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:23:29 INFO - PROCESS | 704 | 1467192209519 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:23:29 INFO - PROCESS | 704 | 1467192209522 Marionette TRACE conn6 <- [1,1398,null,{}] 02:23:29 INFO - PROCESS | 704 | 1467192209528 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}] 02:23:29 INFO - PROCESS | 704 | 1467192209532 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:29 INFO - PROCESS | 704 | 1467192209635 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 02:23:29 INFO - PROCESS | 704 | 1467192209643 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:29 INFO - PROCESS | 704 | 1467192209646 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:29 INFO - PROCESS | 704 | ++DOCSHELL 000000B21BCB8800 == 28 [pid = 704] [id = 359] 02:23:29 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B218145000) [pid = 704] [serial = 1077] [outer = 0000000000000000] 02:23:29 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B21B54FC00) [pid = 704] [serial = 1078] [outer = 000000B218145000] 02:23:29 INFO - PROCESS | 704 | 1467192209698 Marionette DEBUG loaded listener.js 02:23:29 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B21BF43000) [pid = 704] [serial = 1079] [outer = 000000B218145000] 02:23:30 INFO - PROCESS | 704 | 1467192210254 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]]]}] 02:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 776ms 02:23:30 INFO - PROCESS | 704 | 1467192210301 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 02:23:30 INFO - PROCESS | 704 | 1467192210306 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 02:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:23:30 INFO - PROCESS | 704 | 1467192210311 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:23:30 INFO - PROCESS | 704 | 1467192210313 Marionette TRACE conn6 <- [1,1402,null,{}] 02:23:30 INFO - PROCESS | 704 | 1467192210317 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}] 02:23:30 INFO - PROCESS | 704 | 1467192210320 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:30 INFO - PROCESS | 704 | 1467192210446 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 02:23:30 INFO - PROCESS | 704 | 1467192210455 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:30 INFO - PROCESS | 704 | 1467192210458 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:30 INFO - PROCESS | 704 | ++DOCSHELL 000000B220955000 == 29 [pid = 704] [id = 360] 02:23:30 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B21C04E800) [pid = 704] [serial = 1080] [outer = 0000000000000000] 02:23:30 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B21D115400) [pid = 704] [serial = 1081] [outer = 000000B21C04E800] 02:23:30 INFO - PROCESS | 704 | 1467192210516 Marionette DEBUG loaded listener.js 02:23:30 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B21DBC6800) [pid = 704] [serial = 1082] [outer = 000000B21C04E800] 02:23:31 INFO - PROCESS | 704 | 1467192211021 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]]]}] 02:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 734ms 02:23:31 INFO - PROCESS | 704 | 1467192211052 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 02:23:31 INFO - PROCESS | 704 | 1467192211055 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 02:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:23:31 INFO - PROCESS | 704 | 1467192211060 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:23:31 INFO - PROCESS | 704 | 1467192211067 Marionette TRACE conn6 <- [1,1406,null,{}] 02:23:31 INFO - PROCESS | 704 | 1467192211077 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}] 02:23:31 INFO - PROCESS | 704 | 1467192211081 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:31 INFO - PROCESS | 704 | 1467192211200 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 02:23:31 INFO - PROCESS | 704 | 1467192211253 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:31 INFO - PROCESS | 704 | 1467192211256 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:31 INFO - PROCESS | 704 | ++DOCSHELL 000000B22391F000 == 30 [pid = 704] [id = 361] 02:23:31 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B221382000) [pid = 704] [serial = 1083] [outer = 0000000000000000] 02:23:31 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B221424400) [pid = 704] [serial = 1084] [outer = 000000B221382000] 02:23:31 INFO - PROCESS | 704 | 1467192211304 Marionette DEBUG loaded listener.js 02:23:31 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B221FEC000) [pid = 704] [serial = 1085] [outer = 000000B221382000] 02:23:31 INFO - PROCESS | 704 | 1467192211771 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]]]}] 02:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 797ms 02:23:31 INFO - PROCESS | 704 | 1467192211859 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 02:23:31 INFO - PROCESS | 704 | 1467192211862 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 02:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:23:31 INFO - PROCESS | 704 | 1467192211865 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:23:31 INFO - PROCESS | 704 | 1467192211867 Marionette TRACE conn6 <- [1,1410,null,{}] 02:23:31 INFO - PROCESS | 704 | 1467192211871 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}] 02:23:31 INFO - PROCESS | 704 | 1467192211873 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:31 INFO - PROCESS | 704 | 1467192211989 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 02:23:32 INFO - PROCESS | 704 | 1467192212044 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:32 INFO - PROCESS | 704 | 1467192212046 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:32 INFO - PROCESS | 704 | ++DOCSHELL 000000B223F4A000 == 31 [pid = 704] [id = 362] 02:23:32 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B223229800) [pid = 704] [serial = 1086] [outer = 0000000000000000] 02:23:32 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B2232A9800) [pid = 704] [serial = 1087] [outer = 000000B223229800] 02:23:32 INFO - PROCESS | 704 | 1467192212101 Marionette DEBUG loaded listener.js 02:23:32 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B223320C00) [pid = 704] [serial = 1088] [outer = 000000B223229800] 02:23:32 INFO - PROCESS | 704 | 1467192212559 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]]]}] 02:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 735ms 02:23:32 INFO - PROCESS | 704 | 1467192212601 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 02:23:32 INFO - PROCESS | 704 | 1467192212603 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 02:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:23:32 INFO - PROCESS | 704 | 1467192212607 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:23:32 INFO - PROCESS | 704 | 1467192212609 Marionette TRACE conn6 <- [1,1414,null,{}] 02:23:32 INFO - PROCESS | 704 | 1467192212612 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}] 02:23:32 INFO - PROCESS | 704 | 1467192212614 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:32 INFO - PROCESS | 704 | 1467192212723 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 02:23:32 INFO - PROCESS | 704 | 1467192212731 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:32 INFO - PROCESS | 704 | 1467192212738 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:32 INFO - PROCESS | 704 | ++DOCSHELL 000000B2247AD000 == 32 [pid = 704] [id = 363] 02:23:32 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B2233BBC00) [pid = 704] [serial = 1089] [outer = 0000000000000000] 02:23:32 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B2233BE400) [pid = 704] [serial = 1090] [outer = 000000B2233BBC00] 02:23:32 INFO - PROCESS | 704 | 1467192212841 Marionette DEBUG loaded listener.js 02:23:32 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B223BB3800) [pid = 704] [serial = 1091] [outer = 000000B2233BBC00] 02:23:33 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B224765800) [pid = 704] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:23:33 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B2184EA000) [pid = 704] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:23:33 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B224A57000) [pid = 704] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:23:33 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B21B5CFC00) [pid = 704] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:23:33 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B2233B6800) [pid = 704] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:23:33 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B217391400) [pid = 704] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:23:33 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B22137D800) [pid = 704] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:23:33 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B2243E1C00) [pid = 704] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:23:33 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B216E8C800) [pid = 704] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:23:33 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B217346C00) [pid = 704] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:23:33 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B224A96C00) [pid = 704] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:23:33 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B2252DAC00) [pid = 704] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:23:33 INFO - PROCESS | 704 | 1467192213478 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]]]}] 02:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 923ms 02:23:33 INFO - PROCESS | 704 | 1467192213533 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 02:23:33 INFO - PROCESS | 704 | 1467192213536 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 02:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:23:33 INFO - PROCESS | 704 | 1467192213539 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:23:33 INFO - PROCESS | 704 | 1467192213541 Marionette TRACE conn6 <- [1,1418,null,{}] 02:23:33 INFO - PROCESS | 704 | 1467192213545 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}] 02:23:33 INFO - PROCESS | 704 | 1467192213547 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:33 INFO - PROCESS | 704 | 1467192213636 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 02:23:33 INFO - PROCESS | 704 | 1467192213642 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:33 INFO - PROCESS | 704 | 1467192213644 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:33 INFO - PROCESS | 704 | ++DOCSHELL 000000B2155A4800 == 33 [pid = 704] [id = 364] 02:23:33 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B21B5CFC00) [pid = 704] [serial = 1092] [outer = 0000000000000000] 02:23:33 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B223BBC800) [pid = 704] [serial = 1093] [outer = 000000B21B5CFC00] 02:23:33 INFO - PROCESS | 704 | 1467192213699 Marionette DEBUG loaded listener.js 02:23:33 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B2241C3400) [pid = 704] [serial = 1094] [outer = 000000B21B5CFC00] 02:23:34 INFO - PROCESS | 704 | 1467192214145 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]]]}] 02:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 629ms 02:23:34 INFO - PROCESS | 704 | 1467192214171 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 02:23:34 INFO - PROCESS | 704 | 1467192214173 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 02:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:23:34 INFO - PROCESS | 704 | 1467192214177 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:23:34 INFO - PROCESS | 704 | 1467192214178 Marionette TRACE conn6 <- [1,1422,null,{}] 02:23:34 INFO - PROCESS | 704 | 1467192214182 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}] 02:23:34 INFO - PROCESS | 704 | 1467192214184 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:34 INFO - PROCESS | 704 | 1467192214267 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 02:23:34 INFO - PROCESS | 704 | 1467192214272 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:34 INFO - PROCESS | 704 | 1467192214274 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:34 INFO - PROCESS | 704 | ++DOCSHELL 000000B227434800 == 34 [pid = 704] [id = 365] 02:23:34 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B217A1D000) [pid = 704] [serial = 1095] [outer = 0000000000000000] 02:23:34 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B2243E4000) [pid = 704] [serial = 1096] [outer = 000000B217A1D000] 02:23:34 INFO - PROCESS | 704 | 1467192214321 Marionette DEBUG loaded listener.js 02:23:34 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B2243ECC00) [pid = 704] [serial = 1097] [outer = 000000B217A1D000] 02:23:34 INFO - PROCESS | 704 | 1467192214780 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]]]}] 02:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 629ms 02:23:34 INFO - PROCESS | 704 | 1467192214811 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 02:23:34 INFO - PROCESS | 704 | 1467192214813 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 02:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:23:34 INFO - PROCESS | 704 | 1467192214816 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:23:34 INFO - PROCESS | 704 | 1467192214818 Marionette TRACE conn6 <- [1,1426,null,{}] 02:23:34 INFO - PROCESS | 704 | 1467192214822 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}] 02:23:34 INFO - PROCESS | 704 | 1467192214824 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:34 INFO - PROCESS | 704 | 1467192214906 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 02:23:34 INFO - PROCESS | 704 | 1467192214913 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:34 INFO - PROCESS | 704 | 1467192214923 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:34 INFO - PROCESS | 704 | ++DOCSHELL 000000B22831D000 == 35 [pid = 704] [id = 366] 02:23:34 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B224432000) [pid = 704] [serial = 1098] [outer = 0000000000000000] 02:23:34 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B224473800) [pid = 704] [serial = 1099] [outer = 000000B224432000] 02:23:34 INFO - PROCESS | 704 | 1467192214968 Marionette DEBUG loaded listener.js 02:23:35 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B224568C00) [pid = 704] [serial = 1100] [outer = 000000B224432000] 02:23:35 INFO - PROCESS | 704 | 1467192215627 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]]]}] 02:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 923ms 02:23:35 INFO - PROCESS | 704 | 1467192215741 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 02:23:35 INFO - PROCESS | 704 | 1467192215746 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 02:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:23:35 INFO - PROCESS | 704 | 1467192215751 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:23:35 INFO - PROCESS | 704 | 1467192215755 Marionette TRACE conn6 <- [1,1430,null,{}] 02:23:35 INFO - PROCESS | 704 | 1467192215761 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}] 02:23:35 INFO - PROCESS | 704 | 1467192215765 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:35 INFO - PROCESS | 704 | 1467192215899 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 02:23:35 INFO - PROCESS | 704 | 1467192215969 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:35 INFO - PROCESS | 704 | 1467192215972 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:36 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D194000 == 36 [pid = 704] [id = 367] 02:23:36 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B21738D800) [pid = 704] [serial = 1101] [outer = 0000000000000000] 02:23:36 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B2178D5000) [pid = 704] [serial = 1102] [outer = 000000B21738D800] 02:23:36 INFO - PROCESS | 704 | 1467192216033 Marionette DEBUG loaded listener.js 02:23:36 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B21C2EB000) [pid = 704] [serial = 1103] [outer = 000000B21738D800] 02:23:36 INFO - PROCESS | 704 | 1467192216718 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]]]}] 02:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1025ms 02:23:36 INFO - PROCESS | 704 | 1467192216780 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 02:23:36 INFO - PROCESS | 704 | 1467192216785 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 02:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:23:36 INFO - PROCESS | 704 | 1467192216792 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:23:36 INFO - PROCESS | 704 | 1467192216795 Marionette TRACE conn6 <- [1,1434,null,{}] 02:23:36 INFO - PROCESS | 704 | 1467192216799 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}] 02:23:36 INFO - PROCESS | 704 | 1467192216802 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:36 INFO - PROCESS | 704 | 1467192216935 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 02:23:37 INFO - PROCESS | 704 | 1467192217004 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:37 INFO - PROCESS | 704 | 1467192217007 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:37 INFO - PROCESS | 704 | ++DOCSHELL 000000B2247A9000 == 37 [pid = 704] [id = 368] 02:23:37 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B220C86C00) [pid = 704] [serial = 1104] [outer = 0000000000000000] 02:23:37 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B220D7F000) [pid = 704] [serial = 1105] [outer = 000000B220C86C00] 02:23:37 INFO - PROCESS | 704 | 1467192217115 Marionette DEBUG loaded listener.js 02:23:37 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B221FEFC00) [pid = 704] [serial = 1106] [outer = 000000B220C86C00] 02:23:38 INFO - PROCESS | 704 | --DOCSHELL 000000B22686C000 == 36 [pid = 704] [id = 229] 02:23:38 INFO - PROCESS | 704 | --DOCSHELL 000000B2245EB800 == 35 [pid = 704] [id = 227] 02:23:38 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B22520F400) [pid = 704] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 02:23:38 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B226005800) [pid = 704] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 02:23:38 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B226083400) [pid = 704] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 02:23:38 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B224A60800) [pid = 704] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 02:23:38 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B2233D9C00) [pid = 704] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 02:23:38 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B224A8F000) [pid = 704] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 02:23:38 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B224766C00) [pid = 704] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 02:23:38 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B21B7F8000) [pid = 704] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 02:23:38 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B223BBBC00) [pid = 704] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 02:23:38 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B21B8C2400) [pid = 704] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 02:23:38 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B21C353C00) [pid = 704] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 02:23:38 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B223204C00) [pid = 704] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 02:23:38 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B224568000) [pid = 704] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 02:23:38 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B217708800) [pid = 704] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 02:23:38 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B21D119400) [pid = 704] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 02:23:38 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B22339FC00) [pid = 704] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 02:23:38 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B224470000) [pid = 704] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 02:23:38 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B224BD8000) [pid = 704] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 02:23:38 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B21B5CE800) [pid = 704] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 02:23:38 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B224764C00) [pid = 704] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 02:23:38 INFO - PROCESS | 704 | --DOMWINDOW == 64 (000000B22331A000) [pid = 704] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 02:23:38 INFO - PROCESS | 704 | --DOMWINDOW == 63 (000000B2213E2400) [pid = 704] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 02:23:38 INFO - PROCESS | 704 | --DOMWINDOW == 62 (000000B223B1A000) [pid = 704] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 02:23:38 INFO - PROCESS | 704 | --DOMWINDOW == 61 (000000B22481B800) [pid = 704] [serial = 646] [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.] 02:23:38 INFO - PROCESS | 704 | 1467192218091 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]]]}] 02:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1325ms 02:23:38 INFO - PROCESS | 704 | 1467192218118 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 02:23:38 INFO - PROCESS | 704 | 1467192218123 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 02:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:23:38 INFO - PROCESS | 704 | 1467192218127 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:23:38 INFO - PROCESS | 704 | 1467192218130 Marionette TRACE conn6 <- [1,1438,null,{}] 02:23:38 INFO - PROCESS | 704 | 1467192218137 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}] 02:23:38 INFO - PROCESS | 704 | 1467192218140 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:38 INFO - PROCESS | 704 | 1467192218231 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 02:23:38 INFO - PROCESS | 704 | 1467192218244 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:38 INFO - PROCESS | 704 | 1467192218247 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:38 INFO - PROCESS | 704 | ++DOCSHELL 000000B21B8D6800 == 36 [pid = 704] [id = 369] 02:23:38 INFO - PROCESS | 704 | ++DOMWINDOW == 62 (000000B217A5E400) [pid = 704] [serial = 1107] [outer = 0000000000000000] 02:23:38 INFO - PROCESS | 704 | ++DOMWINDOW == 63 (000000B2184EA000) [pid = 704] [serial = 1108] [outer = 000000B217A5E400] 02:23:38 INFO - PROCESS | 704 | 1467192218299 Marionette DEBUG loaded listener.js 02:23:38 INFO - PROCESS | 704 | ++DOMWINDOW == 64 (000000B21B5DA800) [pid = 704] [serial = 1109] [outer = 000000B217A5E400] 02:23:38 INFO - PROCESS | 704 | 1467192218824 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]]]}] 02:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 734ms 02:23:38 INFO - PROCESS | 704 | 1467192218862 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 02:23:38 INFO - PROCESS | 704 | 1467192218866 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 02:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:23:38 INFO - PROCESS | 704 | 1467192218872 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:23:38 INFO - PROCESS | 704 | 1467192218875 Marionette TRACE conn6 <- [1,1442,null,{}] 02:23:38 INFO - PROCESS | 704 | 1467192218879 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}] 02:23:38 INFO - PROCESS | 704 | 1467192218881 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:38 INFO - PROCESS | 704 | 1467192218976 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 02:23:39 INFO - PROCESS | 704 | 1467192219053 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:39 INFO - PROCESS | 704 | 1467192219056 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:39 INFO - PROCESS | 704 | ++DOCSHELL 000000B220DE5000 == 37 [pid = 704] [id = 370] 02:23:39 INFO - PROCESS | 704 | ++DOMWINDOW == 65 (000000B21D11CC00) [pid = 704] [serial = 1110] [outer = 0000000000000000] 02:23:39 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B220C2B000) [pid = 704] [serial = 1111] [outer = 000000B21D11CC00] 02:23:39 INFO - PROCESS | 704 | 1467192219105 Marionette DEBUG loaded listener.js 02:23:39 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B22137F000) [pid = 704] [serial = 1112] [outer = 000000B21D11CC00] 02:23:39 INFO - PROCESS | 704 | 1467192219530 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]]]}] 02:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 671ms 02:23:39 INFO - PROCESS | 704 | 1467192219546 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 02:23:39 INFO - PROCESS | 704 | 1467192219549 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 02:23:39 INFO - PROCESS | 704 | 1467192219553 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:23:39 INFO - PROCESS | 704 | 1467192219556 Marionette TRACE conn6 <- [1,1446,null,{}] 02:23:39 INFO - PROCESS | 704 | 1467192219568 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}] 02:23:39 INFO - PROCESS | 704 | 1467192219573 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:39 INFO - PROCESS | 704 | 1467192219689 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 02:23:39 INFO - PROCESS | 704 | 1467192219698 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:39 INFO - PROCESS | 704 | 1467192219702 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:39 INFO - PROCESS | 704 | ++DOCSHELL 000000B223F2E800 == 38 [pid = 704] [id = 371] 02:23:39 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B22320C000) [pid = 704] [serial = 1113] [outer = 0000000000000000] 02:23:39 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B22331B000) [pid = 704] [serial = 1114] [outer = 000000B22320C000] 02:23:39 INFO - PROCESS | 704 | 1467192219752 Marionette DEBUG loaded listener.js 02:23:39 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B2233B3000) [pid = 704] [serial = 1115] [outer = 000000B22320C000] 02:23:40 INFO - PROCESS | 704 | 1467192220240 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]]]}] 02:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 734ms 02:23:40 INFO - PROCESS | 704 | 1467192220289 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 02:23:40 INFO - PROCESS | 704 | 1467192220293 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 02:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:23:40 INFO - PROCESS | 704 | 1467192220302 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:23:40 INFO - PROCESS | 704 | 1467192220304 Marionette TRACE conn6 <- [1,1450,null,{}] 02:23:40 INFO - PROCESS | 704 | 1467192220308 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}] 02:23:40 INFO - PROCESS | 704 | 1467192220310 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:40 INFO - PROCESS | 704 | 1467192220427 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 02:23:40 INFO - PROCESS | 704 | 1467192220439 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:40 INFO - PROCESS | 704 | 1467192220441 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:40 INFO - PROCESS | 704 | ++DOCSHELL 000000B2247B9800 == 39 [pid = 704] [id = 372] 02:23:40 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B223B20000) [pid = 704] [serial = 1116] [outer = 0000000000000000] 02:23:40 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B223BB4400) [pid = 704] [serial = 1117] [outer = 000000B223B20000] 02:23:40 INFO - PROCESS | 704 | 1467192220536 Marionette DEBUG loaded listener.js 02:23:40 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B223EF8000) [pid = 704] [serial = 1118] [outer = 000000B223B20000] 02:23:41 INFO - PROCESS | 704 | 1467192220999 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]]]}] 02:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 734ms 02:23:41 INFO - PROCESS | 704 | 1467192221061 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 02:23:41 INFO - PROCESS | 704 | 1467192221063 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 02:23:41 INFO - PROCESS | 704 | 1467192221067 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:23:41 INFO - PROCESS | 704 | 1467192221069 Marionette TRACE conn6 <- [1,1454,null,{}] 02:23:41 INFO - PROCESS | 704 | 1467192221072 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}] 02:23:41 INFO - PROCESS | 704 | 1467192221075 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:41 INFO - PROCESS | 704 | 1467192221189 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 02:23:41 INFO - PROCESS | 704 | 1467192221242 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:41 INFO - PROCESS | 704 | 1467192221244 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:41 INFO - PROCESS | 704 | ++DOCSHELL 000000B227432000 == 40 [pid = 704] [id = 373] 02:23:41 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B2243A3000) [pid = 704] [serial = 1119] [outer = 0000000000000000] 02:23:41 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B2243E2800) [pid = 704] [serial = 1120] [outer = 000000B2243A3000] 02:23:41 INFO - PROCESS | 704 | 1467192221291 Marionette DEBUG loaded listener.js 02:23:41 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B22446AC00) [pid = 704] [serial = 1121] [outer = 000000B2243A3000] 02:23:41 INFO - PROCESS | 704 | 1467192221754 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]]]}] 02:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 734ms 02:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:23:41 INFO - PROCESS | 704 | 1467192221807 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 02:23:41 INFO - PROCESS | 704 | 1467192221809 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 02:23:41 INFO - PROCESS | 704 | 1467192221813 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:23:41 INFO - PROCESS | 704 | 1467192221814 Marionette TRACE conn6 <- [1,1458,null,{}] 02:23:41 INFO - PROCESS | 704 | 1467192221826 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}] 02:23:41 INFO - PROCESS | 704 | 1467192221832 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:41 INFO - PROCESS | 704 | 1467192221984 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 02:23:42 INFO - PROCESS | 704 | 1467192222033 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:42 INFO - PROCESS | 704 | 1467192222035 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:42 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A1AC800 == 41 [pid = 704] [id = 374] 02:23:42 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B224813400) [pid = 704] [serial = 1122] [outer = 0000000000000000] 02:23:42 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B22481D400) [pid = 704] [serial = 1123] [outer = 000000B224813400] 02:23:42 INFO - PROCESS | 704 | 1467192222082 Marionette DEBUG loaded listener.js 02:23:42 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B2249E8000) [pid = 704] [serial = 1124] [outer = 000000B224813400] 02:23:42 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B21C04E800) [pid = 704] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:23:42 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B218145000) [pid = 704] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:23:42 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B2168D3C00) [pid = 704] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:23:42 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B223229800) [pid = 704] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:23:42 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B224814800) [pid = 704] [serial = 1071] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:23:42 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B2233BBC00) [pid = 704] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:23:42 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B217A1D000) [pid = 704] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:23:42 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B21B54AC00) [pid = 704] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:23:42 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B2233BA400) [pid = 704] [serial = 1068] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:23:42 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B221382000) [pid = 704] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:23:42 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B21B5CFC00) [pid = 704] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:23:42 INFO - PROCESS | 704 | 1467192222551 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]]]}] 02:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 776ms 02:23:42 INFO - PROCESS | 704 | 1467192222592 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 02:23:42 INFO - PROCESS | 704 | 1467192222594 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 02:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:23:42 INFO - PROCESS | 704 | 1467192222597 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:23:42 INFO - PROCESS | 704 | 1467192222599 Marionette TRACE conn6 <- [1,1462,null,{}] 02:23:42 INFO - PROCESS | 704 | 1467192222603 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}] 02:23:42 INFO - PROCESS | 704 | 1467192222605 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:42 INFO - PROCESS | 704 | 1467192222690 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 02:23:42 INFO - PROCESS | 704 | 1467192222698 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:42 INFO - PROCESS | 704 | 1467192222700 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:42 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A568000 == 42 [pid = 704] [id = 375] 02:23:42 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B2178C9C00) [pid = 704] [serial = 1125] [outer = 0000000000000000] 02:23:42 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B223BB5800) [pid = 704] [serial = 1126] [outer = 000000B2178C9C00] 02:23:42 INFO - PROCESS | 704 | 1467192222746 Marionette DEBUG loaded listener.js 02:23:42 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B224A59400) [pid = 704] [serial = 1127] [outer = 000000B2178C9C00] 02:23:43 INFO - PROCESS | 704 | 1467192223188 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]]]}] 02:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 629ms 02:23:43 INFO - PROCESS | 704 | 1467192223230 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 02:23:43 INFO - PROCESS | 704 | 1467192223232 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 02:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:23:43 INFO - PROCESS | 704 | 1467192223235 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:23:43 INFO - PROCESS | 704 | 1467192223237 Marionette TRACE conn6 <- [1,1466,null,{}] 02:23:43 INFO - PROCESS | 704 | 1467192223240 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}] 02:23:43 INFO - PROCESS | 704 | 1467192223251 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:43 INFO - PROCESS | 704 | 1467192223336 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 02:23:43 INFO - PROCESS | 704 | 1467192223343 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:43 INFO - PROCESS | 704 | 1467192223345 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:43 INFO - PROCESS | 704 | ++DOCSHELL 000000B22B820800 == 43 [pid = 704] [id = 376] 02:23:43 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B224A63800) [pid = 704] [serial = 1128] [outer = 0000000000000000] 02:23:43 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B224A8F800) [pid = 704] [serial = 1129] [outer = 000000B224A63800] 02:23:43 INFO - PROCESS | 704 | 1467192223392 Marionette DEBUG loaded listener.js 02:23:43 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B224A99800) [pid = 704] [serial = 1130] [outer = 000000B224A63800] 02:23:43 INFO - PROCESS | 704 | 1467192223827 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]]]}] 02:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 629ms 02:23:43 INFO - PROCESS | 704 | 1467192223868 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 02:23:43 INFO - PROCESS | 704 | 1467192223870 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 02:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:23:43 INFO - PROCESS | 704 | 1467192223873 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:23:43 INFO - PROCESS | 704 | 1467192223875 Marionette TRACE conn6 <- [1,1470,null,{}] 02:23:43 INFO - PROCESS | 704 | 1467192223879 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}] 02:23:43 INFO - PROCESS | 704 | 1467192223881 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:43 INFO - PROCESS | 704 | 1467192223967 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 02:23:43 INFO - PROCESS | 704 | 1467192223975 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:43 INFO - PROCESS | 704 | 1467192223977 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:43 INFO - PROCESS | 704 | ++DOCSHELL 000000B223B70000 == 44 [pid = 704] [id = 377] 02:23:43 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B225210400) [pid = 704] [serial = 1131] [outer = 0000000000000000] 02:23:44 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B225218C00) [pid = 704] [serial = 1132] [outer = 000000B225210400] 02:23:44 INFO - PROCESS | 704 | 1467192224023 Marionette DEBUG loaded listener.js 02:23:44 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B226008C00) [pid = 704] [serial = 1133] [outer = 000000B225210400] 02:23:44 INFO - PROCESS | 704 | 1467192224696 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]]]}] 02:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 881ms 02:23:44 INFO - PROCESS | 704 | 1467192224757 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 02:23:44 INFO - PROCESS | 704 | 1467192224762 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 02:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:23:44 INFO - PROCESS | 704 | 1467192224767 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:23:44 INFO - PROCESS | 704 | 1467192224771 Marionette TRACE conn6 <- [1,1474,null,{}] 02:23:44 INFO - PROCESS | 704 | 1467192224778 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}] 02:23:44 INFO - PROCESS | 704 | 1467192224781 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:44 INFO - PROCESS | 704 | 1467192224902 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 02:23:45 INFO - PROCESS | 704 | 1467192225022 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:45 INFO - PROCESS | 704 | 1467192225025 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:45 INFO - PROCESS | 704 | ++DOCSHELL 000000B220CAE000 == 45 [pid = 704] [id = 378] 02:23:45 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B21B54B400) [pid = 704] [serial = 1134] [outer = 0000000000000000] 02:23:45 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B21C2ED000) [pid = 704] [serial = 1135] [outer = 000000B21B54B400] 02:23:45 INFO - PROCESS | 704 | 1467192225088 Marionette DEBUG loaded listener.js 02:23:45 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B220C30C00) [pid = 704] [serial = 1136] [outer = 000000B21B54B400] 02:23:45 INFO - PROCESS | 704 | 1467192225787 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]]]}] 02:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1070ms 02:23:45 INFO - PROCESS | 704 | 1467192225847 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 02:23:45 INFO - PROCESS | 704 | 1467192225852 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 02:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:23:45 INFO - PROCESS | 704 | 1467192225859 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:23:45 INFO - PROCESS | 704 | 1467192225862 Marionette TRACE conn6 <- [1,1478,null,{}] 02:23:45 INFO - PROCESS | 704 | 1467192225866 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}] 02:23:45 INFO - PROCESS | 704 | 1467192225869 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:46 INFO - PROCESS | 704 | 1467192225988 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 02:23:46 INFO - PROCESS | 704 | 1467192226105 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:46 INFO - PROCESS | 704 | 1467192226108 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:46 INFO - PROCESS | 704 | ++DOCSHELL 000000B229B8C800 == 46 [pid = 704] [id = 379] 02:23:46 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B223228C00) [pid = 704] [serial = 1137] [outer = 0000000000000000] 02:23:46 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B2233B5C00) [pid = 704] [serial = 1138] [outer = 000000B223228C00] 02:23:46 INFO - PROCESS | 704 | 1467192226168 Marionette DEBUG loaded listener.js 02:23:46 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B223FA7C00) [pid = 704] [serial = 1139] [outer = 000000B223228C00] 02:23:46 INFO - PROCESS | 704 | 1467192226795 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]]]}] 02:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 986ms 02:23:46 INFO - PROCESS | 704 | 1467192226847 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 02:23:46 INFO - PROCESS | 704 | 1467192226850 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 02:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:23:46 INFO - PROCESS | 704 | 1467192226854 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:23:46 INFO - PROCESS | 704 | 1467192226858 Marionette TRACE conn6 <- [1,1482,null,{}] 02:23:46 INFO - PROCESS | 704 | 1467192226870 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}] 02:23:46 INFO - PROCESS | 704 | 1467192226876 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:47 INFO - PROCESS | 704 | 1467192227022 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 02:23:47 INFO - PROCESS | 704 | 1467192227146 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:47 INFO - PROCESS | 704 | 1467192227150 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:47 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BBE4800 == 47 [pid = 704] [id = 380] 02:23:47 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B22456A400) [pid = 704] [serial = 1140] [outer = 0000000000000000] 02:23:47 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B224819800) [pid = 704] [serial = 1141] [outer = 000000B22456A400] 02:23:47 INFO - PROCESS | 704 | 1467192227210 Marionette DEBUG loaded listener.js 02:23:47 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B2260D6400) [pid = 704] [serial = 1142] [outer = 000000B22456A400] 02:23:48 INFO - PROCESS | 704 | 1467192228001 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]]]}] 02:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1196ms 02:23:48 INFO - PROCESS | 704 | 1467192228052 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 02:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:23:48 INFO - PROCESS | 704 | 1467192228056 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 02:23:48 INFO - PROCESS | 704 | 1467192228073 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:23:48 INFO - PROCESS | 704 | 1467192228077 Marionette TRACE conn6 <- [1,1486,null,{}] 02:23:48 INFO - PROCESS | 704 | 1467192228085 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}] 02:23:48 INFO - PROCESS | 704 | 1467192228088 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:48 INFO - PROCESS | 704 | 1467192228204 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 02:23:48 INFO - PROCESS | 704 | 1467192228275 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:48 INFO - PROCESS | 704 | 1467192228278 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:48 INFO - PROCESS | 704 | ++DOCSHELL 000000B21B583800 == 48 [pid = 704] [id = 381] 02:23:48 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B21B8C6800) [pid = 704] [serial = 1143] [outer = 0000000000000000] 02:23:48 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B21C350000) [pid = 704] [serial = 1144] [outer = 000000B21B8C6800] 02:23:48 INFO - PROCESS | 704 | 1467192228373 Marionette DEBUG loaded listener.js 02:23:48 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B21DBC0C00) [pid = 704] [serial = 1145] [outer = 000000B21B8C6800] 02:23:49 INFO - PROCESS | 704 | --DOCSHELL 000000B2217A3000 == 47 [pid = 704] [id = 234] 02:23:49 INFO - PROCESS | 704 | --DOCSHELL 000000B2245D9800 == 46 [pid = 704] [id = 238] 02:23:49 INFO - PROCESS | 704 | --DOCSHELL 000000B21D186000 == 45 [pid = 704] [id = 235] 02:23:49 INFO - PROCESS | 704 | --DOCSHELL 000000B220CAF800 == 44 [pid = 704] [id = 231] 02:23:49 INFO - PROCESS | 704 | --DOCSHELL 000000B22525A000 == 43 [pid = 704] [id = 228] 02:23:49 INFO - PROCESS | 704 | --DOCSHELL 000000B22754F800 == 42 [pid = 704] [id = 240] 02:23:49 INFO - PROCESS | 704 | --DOCSHELL 000000B22A55C800 == 41 [pid = 704] [id = 233] 02:23:49 INFO - PROCESS | 704 | --DOCSHELL 000000B2247AF000 == 40 [pid = 704] [id = 232] 02:23:49 INFO - PROCESS | 704 | --DOCSHELL 000000B228308800 == 39 [pid = 704] [id = 230] 02:23:49 INFO - PROCESS | 704 | --DOCSHELL 000000B2168A7800 == 38 [pid = 704] [id = 358] 02:23:49 INFO - PROCESS | 704 | --DOCSHELL 000000B223A6D800 == 37 [pid = 704] [id = 237] 02:23:49 INFO - PROCESS | 704 | --DOCSHELL 000000B223F3C800 == 36 [pid = 704] [id = 226] 02:23:49 INFO - PROCESS | 704 | --DOCSHELL 000000B220DF3000 == 35 [pid = 704] [id = 224] 02:23:49 INFO - PROCESS | 704 | --DOCSHELL 000000B21D55B800 == 34 [pid = 704] [id = 236] 02:23:49 INFO - PROCESS | 704 | --DOCSHELL 000000B2260BB000 == 33 [pid = 704] [id = 239] 02:23:49 INFO - PROCESS | 704 | --DOCSHELL 000000B223906800 == 32 [pid = 704] [id = 225] 02:23:49 INFO - PROCESS | 704 | --DOCSHELL 000000B21B57D800 == 31 [pid = 704] [id = 223] 02:23:49 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B21D115400) [pid = 704] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 02:23:49 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B21B54FC00) [pid = 704] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 02:23:49 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B21BF43000) [pid = 704] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 02:23:49 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B216D36000) [pid = 704] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 02:23:49 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B21734B400) [pid = 704] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 02:23:49 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B2232A9800) [pid = 704] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 02:23:49 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B223320C00) [pid = 704] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 02:23:49 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B2251F4800) [pid = 704] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 02:23:49 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B22628B400) [pid = 704] [serial = 1073] [outer = 0000000000000000] [url = about:blank] 02:23:49 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B2233BE400) [pid = 704] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 02:23:49 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B223BB3800) [pid = 704] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 02:23:49 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B2243E4000) [pid = 704] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 02:23:49 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B21DC67C00) [pid = 704] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 02:23:49 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B21B8C4C00) [pid = 704] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 02:23:49 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B2243ECC00) [pid = 704] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 02:23:49 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B2243E9000) [pid = 704] [serial = 1070] [outer = 0000000000000000] [url = about:blank] 02:23:49 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B223E59800) [pid = 704] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 02:23:49 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B224473800) [pid = 704] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 02:23:49 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B221424400) [pid = 704] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 02:23:49 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B221FEC000) [pid = 704] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 02:23:49 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B223BBC800) [pid = 704] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 02:23:49 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B21DBC6800) [pid = 704] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 02:23:49 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B2241C3400) [pid = 704] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 02:23:49 INFO - PROCESS | 704 | 1467192229492 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]]]}] 02:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1507ms 02:23:49 INFO - PROCESS | 704 | 1467192229568 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 02:23:49 INFO - PROCESS | 704 | 1467192229572 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 02:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:23:49 INFO - PROCESS | 704 | 1467192229577 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:23:49 INFO - PROCESS | 704 | 1467192229582 Marionette TRACE conn6 <- [1,1490,null,{}] 02:23:49 INFO - PROCESS | 704 | 1467192229587 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}] 02:23:49 INFO - PROCESS | 704 | 1467192229590 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:49 INFO - PROCESS | 704 | 1467192229684 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 02:23:49 INFO - PROCESS | 704 | 1467192229699 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:49 INFO - PROCESS | 704 | 1467192229701 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:49 INFO - PROCESS | 704 | ++DOCSHELL 000000B21B57D800 == 32 [pid = 704] [id = 382] 02:23:49 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B217395400) [pid = 704] [serial = 1146] [outer = 0000000000000000] 02:23:49 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B2175B6C00) [pid = 704] [serial = 1147] [outer = 000000B217395400] 02:23:49 INFO - PROCESS | 704 | 1467192229752 Marionette DEBUG loaded listener.js 02:23:49 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B2184E3400) [pid = 704] [serial = 1148] [outer = 000000B217395400] 02:23:50 INFO - PROCESS | 704 | 1467192230236 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]]]}] 02:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 692ms 02:23:50 INFO - PROCESS | 704 | 1467192230273 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 02:23:50 INFO - PROCESS | 704 | 1467192230279 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 02:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:23:50 INFO - PROCESS | 704 | 1467192230285 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:23:50 INFO - PROCESS | 704 | 1467192230288 Marionette TRACE conn6 <- [1,1494,null,{}] 02:23:50 INFO - PROCESS | 704 | 1467192230292 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}] 02:23:50 INFO - PROCESS | 704 | 1467192230295 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:50 INFO - PROCESS | 704 | 1467192230421 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 02:23:50 INFO - PROCESS | 704 | 1467192230500 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:50 INFO - PROCESS | 704 | 1467192230502 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:50 INFO - PROCESS | 704 | ++DOCSHELL 000000B220CB5800 == 33 [pid = 704] [id = 383] 02:23:50 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B218653400) [pid = 704] [serial = 1149] [outer = 0000000000000000] 02:23:50 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B21C277400) [pid = 704] [serial = 1150] [outer = 000000B218653400] 02:23:50 INFO - PROCESS | 704 | 1467192230554 Marionette DEBUG loaded listener.js 02:23:50 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B21D115000) [pid = 704] [serial = 1151] [outer = 000000B218653400] 02:23:50 INFO - PROCESS | 704 | 1467192230949 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]]]}] 02:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 734ms 02:23:51 INFO - PROCESS | 704 | 1467192231021 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 02:23:51 INFO - PROCESS | 704 | 1467192231023 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 02:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:23:51 INFO - PROCESS | 704 | 1467192231027 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:23:51 INFO - PROCESS | 704 | 1467192231031 Marionette TRACE conn6 <- [1,1498,null,{}] 02:23:51 INFO - PROCESS | 704 | 1467192231042 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}] 02:23:51 INFO - PROCESS | 704 | 1467192231047 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:51 INFO - PROCESS | 704 | 1467192231136 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 02:23:51 INFO - PROCESS | 704 | 1467192231151 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:51 INFO - PROCESS | 704 | 1467192231154 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:51 INFO - PROCESS | 704 | ++DOCSHELL 000000B223A78800 == 34 [pid = 704] [id = 384] 02:23:51 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B220C87400) [pid = 704] [serial = 1152] [outer = 0000000000000000] 02:23:51 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B2213E2000) [pid = 704] [serial = 1153] [outer = 000000B220C87400] 02:23:51 INFO - PROCESS | 704 | 1467192231204 Marionette DEBUG loaded listener.js 02:23:51 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B221FF2000) [pid = 704] [serial = 1154] [outer = 000000B220C87400] 02:23:51 INFO - PROCESS | 704 | 1467192231696 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]]]}] 02:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 692ms 02:23:51 INFO - PROCESS | 704 | 1467192231722 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 02:23:51 INFO - PROCESS | 704 | 1467192231725 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 02:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:23:51 INFO - PROCESS | 704 | 1467192231728 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:23:51 INFO - PROCESS | 704 | 1467192231730 Marionette TRACE conn6 <- [1,1502,null,{}] 02:23:51 INFO - PROCESS | 704 | 1467192231733 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}] 02:23:51 INFO - PROCESS | 704 | 1467192231735 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:51 INFO - PROCESS | 704 | 1467192231880 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 02:23:51 INFO - PROCESS | 704 | 1467192231900 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:51 INFO - PROCESS | 704 | 1467192231902 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:51 INFO - PROCESS | 704 | ++DOCSHELL 000000B224367000 == 35 [pid = 704] [id = 385] 02:23:51 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B22322D400) [pid = 704] [serial = 1155] [outer = 0000000000000000] 02:23:51 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B223314800) [pid = 704] [serial = 1156] [outer = 000000B22322D400] 02:23:51 INFO - PROCESS | 704 | 1467192231949 Marionette DEBUG loaded listener.js 02:23:52 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B223396400) [pid = 704] [serial = 1157] [outer = 000000B22322D400] 02:23:52 INFO - PROCESS | 704 | 1467192232394 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]]]}] 02:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 671ms 02:23:52 INFO - PROCESS | 704 | 1467192232408 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 02:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:23:52 INFO - PROCESS | 704 | 1467192232410 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 02:23:52 INFO - PROCESS | 704 | 1467192232413 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:23:52 INFO - PROCESS | 704 | 1467192232415 Marionette TRACE conn6 <- [1,1506,null,{}] 02:23:52 INFO - PROCESS | 704 | 1467192232418 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}] 02:23:52 INFO - PROCESS | 704 | 1467192232421 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:52 INFO - PROCESS | 704 | 1467192232528 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 02:23:52 INFO - PROCESS | 704 | 1467192232533 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:52 INFO - PROCESS | 704 | 1467192232535 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:52 INFO - PROCESS | 704 | ++DOCSHELL 000000B2247B4800 == 36 [pid = 704] [id = 386] 02:23:52 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B215ED0C00) [pid = 704] [serial = 1158] [outer = 0000000000000000] 02:23:52 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B2233BA000) [pid = 704] [serial = 1159] [outer = 000000B215ED0C00] 02:23:52 INFO - PROCESS | 704 | 1467192232581 Marionette DEBUG loaded listener.js 02:23:52 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B223B17000) [pid = 704] [serial = 1160] [outer = 000000B215ED0C00] 02:23:53 INFO - PROCESS | 704 | 1467192233108 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]]]}] 02:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 733ms 02:23:53 INFO - PROCESS | 704 | 1467192233149 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 02:23:53 INFO - PROCESS | 704 | 1467192233151 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 02:23:53 INFO - PROCESS | 704 | 1467192233155 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:23:53 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:23:53 INFO - PROCESS | 704 | 1467192233157 Marionette TRACE conn6 <- [1,1510,null,{}] 02:23:53 INFO - PROCESS | 704 | 1467192233160 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}] 02:23:53 INFO - PROCESS | 704 | 1467192233167 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:53 INFO - PROCESS | 704 | 1467192233320 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 02:23:53 INFO - PROCESS | 704 | 1467192233345 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:53 INFO - PROCESS | 704 | 1467192233347 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:53 INFO - PROCESS | 704 | ++DOCSHELL 000000B226EDC800 == 37 [pid = 704] [id = 387] 02:23:53 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B220DBAC00) [pid = 704] [serial = 1161] [outer = 0000000000000000] 02:23:53 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B2243A5C00) [pid = 704] [serial = 1162] [outer = 000000B220DBAC00] 02:23:53 INFO - PROCESS | 704 | 1467192233394 Marionette DEBUG loaded listener.js 02:23:53 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B22442B800) [pid = 704] [serial = 1163] [outer = 000000B220DBAC00] 02:23:53 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B2243A3000) [pid = 704] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:23:53 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B21D11CC00) [pid = 704] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:23:53 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B217A5E400) [pid = 704] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:23:53 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B22320C000) [pid = 704] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:23:53 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B220C86C00) [pid = 704] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:23:53 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B224432000) [pid = 704] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:23:53 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B21738D800) [pid = 704] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:23:53 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B224813400) [pid = 704] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:23:53 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B225210400) [pid = 704] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:23:53 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B224A63800) [pid = 704] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:23:53 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B223B20000) [pid = 704] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:23:53 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B2178C9C00) [pid = 704] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:23:53 INFO - PROCESS | 704 | 1467192233990 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"]]]}] 02:23:54 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 () { 02:23:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:23:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:23:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:23:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:23:54 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 () { 02:23:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:23:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:23:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:23:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:23:54 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 () { 02:23:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:23:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:23:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:23:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:23:54 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 () { 02:23:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:23:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:23:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:23:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:23:54 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 884ms 02:23:54 INFO - PROCESS | 704 | 1467192234042 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 02:23:54 INFO - PROCESS | 704 | 1467192234044 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 02:23:54 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:23:54 INFO - PROCESS | 704 | 1467192234048 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:23:54 INFO - PROCESS | 704 | 1467192234050 Marionette TRACE conn6 <- [1,1514,null,{}] 02:23:54 INFO - PROCESS | 704 | 1467192234053 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}] 02:23:54 INFO - PROCESS | 704 | 1467192234055 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:54 INFO - PROCESS | 704 | 1467192234137 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 02:23:54 INFO - PROCESS | 704 | 1467192234142 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:54 INFO - PROCESS | 704 | 1467192234144 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:54 INFO - PROCESS | 704 | ++DOCSHELL 000000B228306800 == 38 [pid = 704] [id = 388] 02:23:54 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B217396800) [pid = 704] [serial = 1164] [outer = 0000000000000000] 02:23:54 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B223FB0400) [pid = 704] [serial = 1165] [outer = 000000B217396800] 02:23:54 INFO - PROCESS | 704 | 1467192234191 Marionette DEBUG loaded listener.js 02:23:54 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B224468400) [pid = 704] [serial = 1166] [outer = 000000B217396800] 02:23:54 INFO - PROCESS | 704 | 1467192234611 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"]]]}] 02:23:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:23:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:23:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:23:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:23:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:23:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:23:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:23:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:23:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:23:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:23:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:23:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:23:54 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 587ms 02:23:54 INFO - PROCESS | 704 | 1467192234640 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 02:23:54 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:23:54 INFO - PROCESS | 704 | 1467192234642 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 02:23:54 INFO - PROCESS | 704 | 1467192234646 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:23:54 INFO - PROCESS | 704 | 1467192234648 Marionette TRACE conn6 <- [1,1518,null,{}] 02:23:54 INFO - PROCESS | 704 | 1467192234652 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}] 02:23:54 INFO - PROCESS | 704 | 1467192234654 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:54 INFO - PROCESS | 704 | 1467192234736 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 02:23:54 INFO - PROCESS | 704 | 1467192234742 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:54 INFO - PROCESS | 704 | 1467192234744 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:54 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A556000 == 39 [pid = 704] [id = 389] 02:23:54 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B224560000) [pid = 704] [serial = 1167] [outer = 0000000000000000] 02:23:54 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B22457F800) [pid = 704] [serial = 1168] [outer = 000000B224560000] 02:23:54 INFO - PROCESS | 704 | 1467192234798 Marionette DEBUG loaded listener.js 02:23:54 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B224771000) [pid = 704] [serial = 1169] [outer = 000000B224560000] 02:23:55 INFO - PROCESS | 704 | 1467192235220 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]]]}] 02:23:55 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 02:23:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:23:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:23:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:23:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:23:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:23:55 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. 02:23:55 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:23:55 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 629ms 02:23:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:23:55 INFO - PROCESS | 704 | 1467192235292 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 02:23:55 INFO - PROCESS | 704 | 1467192235294 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 02:23:55 INFO - PROCESS | 704 | 1467192235298 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:23:55 INFO - PROCESS | 704 | 1467192235300 Marionette TRACE conn6 <- [1,1522,null,{}] 02:23:55 INFO - PROCESS | 704 | 1467192235303 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}] 02:23:55 INFO - PROCESS | 704 | 1467192235305 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:55 INFO - PROCESS | 704 | 1467192235391 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 02:23:55 INFO - PROCESS | 704 | 1467192235396 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:55 INFO - PROCESS | 704 | 1467192235398 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:55 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BA50800 == 40 [pid = 704] [id = 390] 02:23:55 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B21D11C000) [pid = 704] [serial = 1170] [outer = 0000000000000000] 02:23:55 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B224A56800) [pid = 704] [serial = 1171] [outer = 000000B21D11C000] 02:23:55 INFO - PROCESS | 704 | 1467192235443 Marionette DEBUG loaded listener.js 02:23:55 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B224A8AC00) [pid = 704] [serial = 1172] [outer = 000000B21D11C000] 02:23:56 INFO - PROCESS | 704 | --DOCSHELL 000000B220CAE000 == 39 [pid = 704] [id = 378] 02:23:56 INFO - PROCESS | 704 | --DOCSHELL 000000B229B8C800 == 38 [pid = 704] [id = 379] 02:23:56 INFO - PROCESS | 704 | --DOCSHELL 000000B223B70000 == 37 [pid = 704] [id = 377] 02:23:56 INFO - PROCESS | 704 | --DOCSHELL 000000B22BBE4800 == 36 [pid = 704] [id = 380] 02:23:56 INFO - PROCESS | 704 | --DOCSHELL 000000B22B820800 == 35 [pid = 704] [id = 376] 02:23:56 INFO - PROCESS | 704 | --DOCSHELL 000000B21B57D800 == 34 [pid = 704] [id = 382] 02:23:56 INFO - PROCESS | 704 | --DOCSHELL 000000B21B583800 == 33 [pid = 704] [id = 381] 02:23:56 INFO - PROCESS | 704 | --DOCSHELL 000000B220CB5800 == 32 [pid = 704] [id = 383] 02:23:56 INFO - PROCESS | 704 | --DOCSHELL 000000B2247B4800 == 31 [pid = 704] [id = 386] 02:23:56 INFO - PROCESS | 704 | --DOCSHELL 000000B223A78800 == 30 [pid = 704] [id = 384] 02:23:56 INFO - PROCESS | 704 | --DOCSHELL 000000B226EDC800 == 29 [pid = 704] [id = 387] 02:23:56 INFO - PROCESS | 704 | --DOCSHELL 000000B22A556000 == 28 [pid = 704] [id = 389] 02:23:56 INFO - PROCESS | 704 | --DOCSHELL 000000B224367000 == 27 [pid = 704] [id = 385] 02:23:56 INFO - PROCESS | 704 | --DOCSHELL 000000B228306800 == 26 [pid = 704] [id = 388] 02:23:57 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B22446AC00) [pid = 704] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 02:23:57 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B2243E2800) [pid = 704] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 02:23:57 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B22137F000) [pid = 704] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 02:23:57 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B2184EA000) [pid = 704] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 02:23:57 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B21B5DA800) [pid = 704] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 02:23:57 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B22331B000) [pid = 704] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 02:23:57 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B220D7F000) [pid = 704] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 02:23:57 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B221FEFC00) [pid = 704] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 02:23:57 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B224568C00) [pid = 704] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 02:23:57 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B2178D5000) [pid = 704] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 02:23:57 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B21C2EB000) [pid = 704] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 02:23:57 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B220C2B000) [pid = 704] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 02:23:57 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B22481D400) [pid = 704] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 02:23:57 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B226008C00) [pid = 704] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 02:23:57 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B225218C00) [pid = 704] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 02:23:57 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B224A8F800) [pid = 704] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 02:23:57 INFO - PROCESS | 704 | --DOMWINDOW == 64 (000000B2249E8000) [pid = 704] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 02:23:57 INFO - PROCESS | 704 | --DOMWINDOW == 63 (000000B224A99800) [pid = 704] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 02:23:57 INFO - PROCESS | 704 | --DOMWINDOW == 62 (000000B223BB4400) [pid = 704] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 02:23:57 INFO - PROCESS | 704 | --DOMWINDOW == 61 (000000B223BB5800) [pid = 704] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 02:23:57 INFO - PROCESS | 704 | --DOMWINDOW == 60 (000000B224A59400) [pid = 704] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 02:23:57 INFO - PROCESS | 704 | --DOMWINDOW == 59 (000000B223EF8000) [pid = 704] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 02:23:57 INFO - PROCESS | 704 | --DOMWINDOW == 58 (000000B2233B3000) [pid = 704] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 02:23:57 INFO - PROCESS | 704 | 1467192237184 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]]]}] 02:23:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:23:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1925ms 02:23:57 INFO - PROCESS | 704 | 1467192237228 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 02:23:57 INFO - PROCESS | 704 | 1467192237232 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 02:23:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:23:57 INFO - PROCESS | 704 | 1467192237237 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:23:57 INFO - PROCESS | 704 | 1467192237241 Marionette TRACE conn6 <- [1,1526,null,{}] 02:23:57 INFO - PROCESS | 704 | 1467192237247 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}] 02:23:57 INFO - PROCESS | 704 | 1467192237251 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:57 INFO - PROCESS | 704 | 1467192237345 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 02:23:57 INFO - PROCESS | 704 | 1467192237353 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:57 INFO - PROCESS | 704 | 1467192237358 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:57 INFO - PROCESS | 704 | ++DOCSHELL 000000B217ADF000 == 27 [pid = 704] [id = 391] 02:23:57 INFO - PROCESS | 704 | ++DOMWINDOW == 59 (000000B217345800) [pid = 704] [serial = 1173] [outer = 0000000000000000] 02:23:57 INFO - PROCESS | 704 | ++DOMWINDOW == 60 (000000B217346C00) [pid = 704] [serial = 1174] [outer = 000000B217345800] 02:23:57 INFO - PROCESS | 704 | 1467192237410 Marionette DEBUG loaded listener.js 02:23:57 INFO - PROCESS | 704 | ++DOMWINDOW == 61 (000000B217391000) [pid = 704] [serial = 1175] [outer = 000000B217345800] 02:23:57 INFO - PROCESS | 704 | 1467192237910 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]]]}] 02:23:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:23:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 734ms 02:23:57 INFO - PROCESS | 704 | 1467192237976 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 02:23:57 INFO - PROCESS | 704 | 1467192237981 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 02:23:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:23:57 INFO - PROCESS | 704 | 1467192237988 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:23:57 INFO - PROCESS | 704 | 1467192237991 Marionette TRACE conn6 <- [1,1530,null,{}] 02:23:57 INFO - PROCESS | 704 | 1467192237995 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}] 02:23:58 INFO - PROCESS | 704 | 1467192237998 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:58 INFO - PROCESS | 704 | 1467192238092 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 02:23:58 INFO - PROCESS | 704 | 1467192238167 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:58 INFO - PROCESS | 704 | 1467192238170 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:58 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D540800 == 28 [pid = 704] [id = 392] 02:23:58 INFO - PROCESS | 704 | ++DOMWINDOW == 62 (000000B217391800) [pid = 704] [serial = 1176] [outer = 0000000000000000] 02:23:58 INFO - PROCESS | 704 | ++DOMWINDOW == 63 (000000B2184E0800) [pid = 704] [serial = 1177] [outer = 000000B217391800] 02:23:58 INFO - PROCESS | 704 | 1467192238221 Marionette DEBUG loaded listener.js 02:23:58 INFO - PROCESS | 704 | ++DOMWINDOW == 64 (000000B21B5D0C00) [pid = 704] [serial = 1178] [outer = 000000B217391800] 02:23:58 INFO - PROCESS | 704 | 1467192238624 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]]]}] 02:23:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:23:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 692ms 02:23:58 INFO - PROCESS | 704 | 1467192238681 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 02:23:58 INFO - PROCESS | 704 | 1467192238684 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 02:23:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:23:58 INFO - PROCESS | 704 | 1467192238687 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:23:58 INFO - PROCESS | 704 | 1467192238691 Marionette TRACE conn6 <- [1,1534,null,{}] 02:23:58 INFO - PROCESS | 704 | 1467192238737 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}] 02:23:58 INFO - PROCESS | 704 | 1467192238742 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:58 INFO - PROCESS | 704 | 1467192238833 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 02:23:58 INFO - PROCESS | 704 | 1467192238848 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:58 INFO - PROCESS | 704 | 1467192238851 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:58 INFO - PROCESS | 704 | ++DOCSHELL 000000B221F8B000 == 29 [pid = 704] [id = 393] 02:23:58 INFO - PROCESS | 704 | ++DOMWINDOW == 65 (000000B2154EE400) [pid = 704] [serial = 1179] [outer = 0000000000000000] 02:23:58 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B21D007000) [pid = 704] [serial = 1180] [outer = 000000B2154EE400] 02:23:58 INFO - PROCESS | 704 | 1467192238902 Marionette DEBUG loaded listener.js 02:23:58 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B21D11C400) [pid = 704] [serial = 1181] [outer = 000000B2154EE400] 02:23:59 INFO - PROCESS | 704 | 1467192239348 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]]]}] 02:23:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:23:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 734ms 02:23:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:23:59 INFO - PROCESS | 704 | 1467192239424 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 02:23:59 INFO - PROCESS | 704 | 1467192239427 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 02:23:59 INFO - PROCESS | 704 | 1467192239431 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:23:59 INFO - PROCESS | 704 | 1467192239433 Marionette TRACE conn6 <- [1,1538,null,{}] 02:23:59 INFO - PROCESS | 704 | 1467192239436 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}] 02:23:59 INFO - PROCESS | 704 | 1467192239438 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:59 INFO - PROCESS | 704 | 1467192239527 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 02:23:59 INFO - PROCESS | 704 | 1467192239533 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:59 INFO - PROCESS | 704 | 1467192239535 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:23:59 INFO - PROCESS | 704 | ++DOCSHELL 000000B223A71800 == 30 [pid = 704] [id = 394] 02:23:59 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B22017C400) [pid = 704] [serial = 1182] [outer = 0000000000000000] 02:23:59 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B220C32400) [pid = 704] [serial = 1183] [outer = 000000B22017C400] 02:23:59 INFO - PROCESS | 704 | 1467192239583 Marionette DEBUG loaded listener.js 02:23:59 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B220D81C00) [pid = 704] [serial = 1184] [outer = 000000B22017C400] 02:24:00 INFO - PROCESS | 704 | 1467192240030 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]]]}] 02:24:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:24:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 629ms 02:24:00 INFO - PROCESS | 704 | 1467192240065 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 02:24:00 INFO - PROCESS | 704 | 1467192240067 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 02:24:00 INFO - PROCESS | 704 | 1467192240070 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:24:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:24:00 INFO - PROCESS | 704 | 1467192240072 Marionette TRACE conn6 <- [1,1542,null,{}] 02:24:00 INFO - PROCESS | 704 | 1467192240076 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}] 02:24:00 INFO - PROCESS | 704 | 1467192240078 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:00 INFO - PROCESS | 704 | 1467192240160 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 02:24:00 INFO - PROCESS | 704 | 1467192240196 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:00 INFO - PROCESS | 704 | 1467192240198 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:00 INFO - PROCESS | 704 | ++DOCSHELL 000000B22413C800 == 31 [pid = 704] [id = 395] 02:24:00 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B21738F800) [pid = 704] [serial = 1185] [outer = 0000000000000000] 02:24:00 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B2217F6400) [pid = 704] [serial = 1186] [outer = 000000B21738F800] 02:24:00 INFO - PROCESS | 704 | 1467192240245 Marionette DEBUG loaded listener.js 02:24:00 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B223207400) [pid = 704] [serial = 1187] [outer = 000000B21738F800] 02:24:00 INFO - PROCESS | 704 | 1467192240695 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]]]}] 02:24:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:24:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 671ms 02:24:00 INFO - PROCESS | 704 | 1467192240746 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 02:24:00 INFO - PROCESS | 704 | 1467192240749 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 02:24:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:24:00 INFO - PROCESS | 704 | 1467192240752 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:24:00 INFO - PROCESS | 704 | 1467192240754 Marionette TRACE conn6 <- [1,1546,null,{}] 02:24:00 INFO - PROCESS | 704 | 1467192240757 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}] 02:24:00 INFO - PROCESS | 704 | 1467192240763 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:00 INFO - PROCESS | 704 | 1467192240872 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 02:24:00 INFO - PROCESS | 704 | 1467192240881 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:00 INFO - PROCESS | 704 | 1467192240883 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:00 INFO - PROCESS | 704 | ++DOCSHELL 000000B224B3B800 == 32 [pid = 704] [id = 396] 02:24:00 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B223319800) [pid = 704] [serial = 1188] [outer = 0000000000000000] 02:24:00 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B2233B1000) [pid = 704] [serial = 1189] [outer = 000000B223319800] 02:24:00 INFO - PROCESS | 704 | 1467192240928 Marionette DEBUG loaded listener.js 02:24:01 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B2233D9C00) [pid = 704] [serial = 1190] [outer = 000000B223319800] 02:24:01 INFO - PROCESS | 704 | 1467192241338 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]]]}] 02:24:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:24:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 629ms 02:24:01 INFO - PROCESS | 704 | 1467192241384 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 02:24:01 INFO - PROCESS | 704 | 1467192241387 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 02:24:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:24:01 INFO - PROCESS | 704 | 1467192241390 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:24:01 INFO - PROCESS | 704 | 1467192241392 Marionette TRACE conn6 <- [1,1550,null,{}] 02:24:01 INFO - PROCESS | 704 | 1467192241400 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}] 02:24:01 INFO - PROCESS | 704 | 1467192241403 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:01 INFO - PROCESS | 704 | 1467192241484 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 02:24:01 INFO - PROCESS | 704 | 1467192241489 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:01 INFO - PROCESS | 704 | 1467192241491 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:01 INFO - PROCESS | 704 | ++DOCSHELL 000000B226EC4000 == 33 [pid = 704] [id = 397] 02:24:01 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B223BB8C00) [pid = 704] [serial = 1191] [outer = 0000000000000000] 02:24:01 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B223BBE000) [pid = 704] [serial = 1192] [outer = 000000B223BB8C00] 02:24:01 INFO - PROCESS | 704 | 1467192241564 Marionette DEBUG loaded listener.js 02:24:01 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B223EF8000) [pid = 704] [serial = 1193] [outer = 000000B223BB8C00] 02:24:01 INFO - PROCESS | 704 | 1467192241981 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]]]}] 02:24:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:24:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 628ms 02:24:02 INFO - PROCESS | 704 | 1467192242021 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 02:24:02 INFO - PROCESS | 704 | 1467192242024 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 02:24:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:24:02 INFO - PROCESS | 704 | 1467192242031 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:24:02 INFO - PROCESS | 704 | 1467192242033 Marionette TRACE conn6 <- [1,1554,null,{}] 02:24:02 INFO - PROCESS | 704 | 1467192242036 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}] 02:24:02 INFO - PROCESS | 704 | 1467192242038 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:02 INFO - PROCESS | 704 | 1467192242121 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 02:24:02 INFO - PROCESS | 704 | 1467192242129 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:02 INFO - PROCESS | 704 | 1467192242131 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:02 INFO - PROCESS | 704 | ++DOCSHELL 000000B227546000 == 34 [pid = 704] [id = 398] 02:24:02 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B2241B8800) [pid = 704] [serial = 1194] [outer = 0000000000000000] 02:24:02 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B22439B800) [pid = 704] [serial = 1195] [outer = 000000B2241B8800] 02:24:02 INFO - PROCESS | 704 | 1467192242175 Marionette DEBUG loaded listener.js 02:24:02 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B2243E2000) [pid = 704] [serial = 1196] [outer = 000000B2241B8800] 02:24:02 INFO - PROCESS | 704 | 1467192242642 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]]]}] 02:24:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:24:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 629ms 02:24:02 INFO - PROCESS | 704 | 1467192242668 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 02:24:02 INFO - PROCESS | 704 | 1467192242670 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 02:24:02 INFO - PROCESS | 704 | 1467192242673 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:24:02 INFO - PROCESS | 704 | 1467192242675 Marionette TRACE conn6 <- [1,1558,null,{}] 02:24:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:24:02 INFO - PROCESS | 704 | 1467192242679 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}] 02:24:02 INFO - PROCESS | 704 | 1467192242681 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:02 INFO - PROCESS | 704 | 1467192242787 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 02:24:02 INFO - PROCESS | 704 | 1467192242795 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:02 INFO - PROCESS | 704 | 1467192242797 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:02 INFO - PROCESS | 704 | ++DOCSHELL 000000B221F8A800 == 35 [pid = 704] [id = 399] 02:24:02 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B21C042C00) [pid = 704] [serial = 1197] [outer = 0000000000000000] 02:24:02 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B224425C00) [pid = 704] [serial = 1198] [outer = 000000B21C042C00] 02:24:02 INFO - PROCESS | 704 | 1467192242842 Marionette DEBUG loaded listener.js 02:24:02 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B22446E400) [pid = 704] [serial = 1199] [outer = 000000B21C042C00] 02:24:03 INFO - PROCESS | 704 | 1467192243333 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]]]}] 02:24:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:24:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 672ms 02:24:03 INFO - PROCESS | 704 | 1467192243358 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 02:24:03 INFO - PROCESS | 704 | 1467192243360 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 02:24:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:24:03 INFO - PROCESS | 704 | 1467192243364 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:24:03 INFO - PROCESS | 704 | 1467192243366 Marionette TRACE conn6 <- [1,1562,null,{}] 02:24:03 INFO - PROCESS | 704 | 1467192243369 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}] 02:24:03 INFO - PROCESS | 704 | 1467192243371 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:03 INFO - PROCESS | 704 | 1467192243486 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 02:24:03 INFO - PROCESS | 704 | 1467192243491 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:03 INFO - PROCESS | 704 | 1467192243493 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:03 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A552000 == 36 [pid = 704] [id = 400] 02:24:03 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B22455DC00) [pid = 704] [serial = 1200] [outer = 0000000000000000] 02:24:03 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B224567800) [pid = 704] [serial = 1201] [outer = 000000B22455DC00] 02:24:03 INFO - PROCESS | 704 | 1467192243539 Marionette DEBUG loaded listener.js 02:24:03 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B22476B000) [pid = 704] [serial = 1202] [outer = 000000B22455DC00] 02:24:04 INFO - PROCESS | 704 | 1467192244018 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]]]}] 02:24:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:24:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 671ms 02:24:04 INFO - PROCESS | 704 | 1467192244036 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 02:24:04 INFO - PROCESS | 704 | 1467192244039 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 02:24:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:24:04 INFO - PROCESS | 704 | 1467192244042 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:24:04 INFO - PROCESS | 704 | 1467192244045 Marionette TRACE conn6 <- [1,1566,null,{}] 02:24:04 INFO - PROCESS | 704 | 1467192244054 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}] 02:24:04 INFO - PROCESS | 704 | 1467192244057 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:04 INFO - PROCESS | 704 | 1467192244210 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 02:24:04 INFO - PROCESS | 704 | 1467192244235 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:04 INFO - PROCESS | 704 | 1467192244238 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:04 INFO - PROCESS | 704 | ++DOCSHELL 000000B22413B000 == 37 [pid = 704] [id = 401] 02:24:04 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B22489D400) [pid = 704] [serial = 1203] [outer = 0000000000000000] 02:24:04 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B224A5E000) [pid = 704] [serial = 1204] [outer = 000000B22489D400] 02:24:04 INFO - PROCESS | 704 | 1467192244287 Marionette DEBUG loaded listener.js 02:24:04 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B224A95800) [pid = 704] [serial = 1205] [outer = 000000B22489D400] 02:24:04 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B224560000) [pid = 704] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:24:04 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B22322D400) [pid = 704] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:24:04 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B215ED0C00) [pid = 704] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:24:04 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B220DBAC00) [pid = 704] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:24:04 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B21B8C6800) [pid = 704] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:24:04 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B22456A400) [pid = 704] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:24:04 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B223228C00) [pid = 704] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:24:04 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B21B54B400) [pid = 704] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:24:04 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B220C87400) [pid = 704] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:24:04 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B218653400) [pid = 704] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:24:04 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B217395400) [pid = 704] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:24:04 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B217396800) [pid = 704] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:24:04 INFO - PROCESS | 704 | 1467192244808 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]]]}] 02:24:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:24:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 839ms 02:24:04 INFO - PROCESS | 704 | 1467192244884 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 02:24:04 INFO - PROCESS | 704 | 1467192244887 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 02:24:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:24:04 INFO - PROCESS | 704 | 1467192244890 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:24:04 INFO - PROCESS | 704 | 1467192244892 Marionette TRACE conn6 <- [1,1570,null,{}] 02:24:04 INFO - PROCESS | 704 | 1467192244896 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}] 02:24:04 INFO - PROCESS | 704 | 1467192244898 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:04 INFO - PROCESS | 704 | 1467192244984 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 02:24:04 INFO - PROCESS | 704 | 1467192244989 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:04 INFO - PROCESS | 704 | 1467192244991 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:05 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BAA5800 == 38 [pid = 704] [id = 402] 02:24:05 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B223232000) [pid = 704] [serial = 1206] [outer = 0000000000000000] 02:24:05 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B224816000) [pid = 704] [serial = 1207] [outer = 000000B223232000] 02:24:05 INFO - PROCESS | 704 | 1467192245038 Marionette DEBUG loaded listener.js 02:24:05 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B224BA1800) [pid = 704] [serial = 1208] [outer = 000000B223232000] 02:24:05 INFO - PROCESS | 704 | 1467192245483 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]]]}] 02:24:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:24:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 629ms 02:24:05 INFO - PROCESS | 704 | 1467192245521 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 02:24:05 INFO - PROCESS | 704 | 1467192245523 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 02:24:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:24:05 INFO - PROCESS | 704 | 1467192245527 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:24:05 INFO - PROCESS | 704 | 1467192245529 Marionette TRACE conn6 <- [1,1574,null,{}] 02:24:05 INFO - PROCESS | 704 | 1467192245532 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}] 02:24:05 INFO - PROCESS | 704 | 1467192245534 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:05 INFO - PROCESS | 704 | 1467192245618 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 02:24:05 INFO - PROCESS | 704 | 1467192245625 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:05 INFO - PROCESS | 704 | 1467192245627 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:05 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BBE7000 == 39 [pid = 704] [id = 403] 02:24:05 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B2251F7000) [pid = 704] [serial = 1209] [outer = 0000000000000000] 02:24:05 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B225210400) [pid = 704] [serial = 1210] [outer = 000000B2251F7000] 02:24:05 INFO - PROCESS | 704 | 1467192245673 Marionette DEBUG loaded listener.js 02:24:05 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B22547C000) [pid = 704] [serial = 1211] [outer = 000000B2251F7000] 02:24:06 INFO - PROCESS | 704 | 1467192246112 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]]]}] 02:24:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:24:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 629ms 02:24:06 INFO - PROCESS | 704 | 1467192246164 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 02:24:06 INFO - PROCESS | 704 | 1467192246166 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 02:24:06 INFO - PROCESS | 704 | 1467192246170 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:24:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:24:06 INFO - PROCESS | 704 | 1467192246171 Marionette TRACE conn6 <- [1,1578,null,{}] 02:24:06 INFO - PROCESS | 704 | 1467192246175 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}] 02:24:06 INFO - PROCESS | 704 | 1467192246177 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:06 INFO - PROCESS | 704 | 1467192246262 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 02:24:06 INFO - PROCESS | 704 | 1467192246267 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:06 INFO - PROCESS | 704 | 1467192246269 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:06 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BE3B000 == 40 [pid = 704] [id = 404] 02:24:06 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B226075800) [pid = 704] [serial = 1212] [outer = 0000000000000000] 02:24:06 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B2260DC000) [pid = 704] [serial = 1213] [outer = 000000B226075800] 02:24:06 INFO - PROCESS | 704 | 1467192246315 Marionette DEBUG loaded listener.js 02:24:06 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B226614400) [pid = 704] [serial = 1214] [outer = 000000B226075800] 02:24:07 INFO - PROCESS | 704 | --DOCSHELL 000000B217ADF000 == 39 [pid = 704] [id = 391] 02:24:07 INFO - PROCESS | 704 | --DOCSHELL 000000B22BA50800 == 38 [pid = 704] [id = 390] 02:24:07 INFO - PROCESS | 704 | --DOCSHELL 000000B21D540800 == 37 [pid = 704] [id = 392] 02:24:07 INFO - PROCESS | 704 | --DOCSHELL 000000B223A71800 == 36 [pid = 704] [id = 394] 02:24:07 INFO - PROCESS | 704 | --DOCSHELL 000000B22413C800 == 35 [pid = 704] [id = 395] 02:24:07 INFO - PROCESS | 704 | --DOCSHELL 000000B224B3B800 == 34 [pid = 704] [id = 396] 02:24:07 INFO - PROCESS | 704 | --DOCSHELL 000000B226EC4000 == 33 [pid = 704] [id = 397] 02:24:07 INFO - PROCESS | 704 | --DOCSHELL 000000B22BAA5800 == 32 [pid = 704] [id = 402] 02:24:07 INFO - PROCESS | 704 | --DOCSHELL 000000B221F8A800 == 31 [pid = 704] [id = 399] 02:24:07 INFO - PROCESS | 704 | --DOCSHELL 000000B221F8B000 == 30 [pid = 704] [id = 393] 02:24:07 INFO - PROCESS | 704 | --DOCSHELL 000000B227546000 == 29 [pid = 704] [id = 398] 02:24:07 INFO - PROCESS | 704 | --DOCSHELL 000000B22A552000 == 28 [pid = 704] [id = 400] 02:24:07 INFO - PROCESS | 704 | --DOCSHELL 000000B22BBE7000 == 27 [pid = 704] [id = 403] 02:24:07 INFO - PROCESS | 704 | --DOCSHELL 000000B22413B000 == 26 [pid = 704] [id = 401] 02:24:08 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B224771000) [pid = 704] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 02:24:08 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B224A56800) [pid = 704] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 02:24:08 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B223314800) [pid = 704] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 02:24:08 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B2233BA000) [pid = 704] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 02:24:08 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B223396400) [pid = 704] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 02:24:08 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B2243A5C00) [pid = 704] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 02:24:08 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B223B17000) [pid = 704] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 02:24:08 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B22457F800) [pid = 704] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 02:24:08 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B21DBC0C00) [pid = 704] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 02:24:08 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B21C350000) [pid = 704] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 02:24:08 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B2260D6400) [pid = 704] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 02:24:08 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B224819800) [pid = 704] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 02:24:08 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B223FA7C00) [pid = 704] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 02:24:08 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B2233B5C00) [pid = 704] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 02:24:08 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B220C30C00) [pid = 704] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 02:24:08 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B21C2ED000) [pid = 704] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 02:24:08 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B2213E2000) [pid = 704] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 02:24:08 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B21C277400) [pid = 704] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 02:24:08 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B21D115000) [pid = 704] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 02:24:08 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B2184E3400) [pid = 704] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 02:24:08 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B2175B6C00) [pid = 704] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 02:24:08 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B223FB0400) [pid = 704] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 02:24:08 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B22442B800) [pid = 704] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 02:24:08 INFO - PROCESS | 704 | --DOMWINDOW == 64 (000000B221FF2000) [pid = 704] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 02:24:08 INFO - PROCESS | 704 | --DOMWINDOW == 63 (000000B224468400) [pid = 704] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 02:24:08 INFO - PROCESS | 704 | 1467192248178 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]]]}] 02:24:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:24:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 2018ms 02:24:08 INFO - PROCESS | 704 | 1467192248192 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 02:24:08 INFO - PROCESS | 704 | 1467192248196 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 02:24:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:24:08 INFO - PROCESS | 704 | 1467192248202 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:24:08 INFO - PROCESS | 704 | 1467192248205 Marionette TRACE conn6 <- [1,1582,null,{}] 02:24:08 INFO - PROCESS | 704 | 1467192248211 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}] 02:24:08 INFO - PROCESS | 704 | 1467192248214 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:08 INFO - PROCESS | 704 | 1467192248307 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 02:24:08 INFO - PROCESS | 704 | 1467192248315 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:08 INFO - PROCESS | 704 | 1467192248318 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:08 INFO - PROCESS | 704 | ++DOCSHELL 000000B21810D800 == 27 [pid = 704] [id = 405] 02:24:08 INFO - PROCESS | 704 | ++DOMWINDOW == 64 (000000B217347800) [pid = 704] [serial = 1215] [outer = 0000000000000000] 02:24:08 INFO - PROCESS | 704 | ++DOMWINDOW == 65 (000000B21738BC00) [pid = 704] [serial = 1216] [outer = 000000B217347800] 02:24:08 INFO - PROCESS | 704 | 1467192248369 Marionette DEBUG loaded listener.js 02:24:08 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B217708800) [pid = 704] [serial = 1217] [outer = 000000B217347800] 02:24:08 INFO - PROCESS | 704 | 1467192248871 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]]]}] 02:24:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:24:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 734ms 02:24:08 INFO - PROCESS | 704 | 1467192248940 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 02:24:08 INFO - PROCESS | 704 | 1467192248946 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 02:24:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:24:08 INFO - PROCESS | 704 | 1467192248953 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:24:08 INFO - PROCESS | 704 | 1467192248956 Marionette TRACE conn6 <- [1,1586,null,{}] 02:24:08 INFO - PROCESS | 704 | 1467192248960 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}] 02:24:08 INFO - PROCESS | 704 | 1467192248963 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:09 INFO - PROCESS | 704 | 1467192249071 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 02:24:09 INFO - PROCESS | 704 | 1467192249138 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:09 INFO - PROCESS | 704 | 1467192249142 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:09 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D528000 == 28 [pid = 704] [id = 406] 02:24:09 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B2184E3400) [pid = 704] [serial = 1218] [outer = 0000000000000000] 02:24:09 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B21B552400) [pid = 704] [serial = 1219] [outer = 000000B2184E3400] 02:24:09 INFO - PROCESS | 704 | 1467192249193 Marionette DEBUG loaded listener.js 02:24:09 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B21B8C3400) [pid = 704] [serial = 1220] [outer = 000000B2184E3400] 02:24:09 INFO - PROCESS | 704 | 1467192249597 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]]]}] 02:24:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:24:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 671ms 02:24:09 INFO - PROCESS | 704 | 1467192249625 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 02:24:09 INFO - PROCESS | 704 | 1467192249627 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 02:24:09 INFO - PROCESS | 704 | 1467192249631 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:24:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:24:09 INFO - PROCESS | 704 | 1467192249635 Marionette TRACE conn6 <- [1,1590,null,{}] 02:24:09 INFO - PROCESS | 704 | 1467192249646 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}] 02:24:09 INFO - PROCESS | 704 | 1467192249651 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:09 INFO - PROCESS | 704 | 1467192249767 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 02:24:09 INFO - PROCESS | 704 | 1467192249778 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:09 INFO - PROCESS | 704 | 1467192249781 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:09 INFO - PROCESS | 704 | ++DOCSHELL 000000B221797800 == 29 [pid = 704] [id = 407] 02:24:09 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B2154F1400) [pid = 704] [serial = 1221] [outer = 0000000000000000] 02:24:09 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B21D075C00) [pid = 704] [serial = 1222] [outer = 000000B2154F1400] 02:24:09 INFO - PROCESS | 704 | 1467192249832 Marionette DEBUG loaded listener.js 02:24:09 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B21D11D800) [pid = 704] [serial = 1223] [outer = 000000B2154F1400] 02:24:10 INFO - PROCESS | 704 | 1467192250281 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]]]}] 02:24:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:24:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 692ms 02:24:10 INFO - PROCESS | 704 | 1467192250326 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 02:24:10 INFO - PROCESS | 704 | 1467192250329 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 02:24:10 INFO - PROCESS | 704 | 1467192250332 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:24:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:24:10 INFO - PROCESS | 704 | 1467192250334 Marionette TRACE conn6 <- [1,1594,null,{}] 02:24:10 INFO - PROCESS | 704 | 1467192250337 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}] 02:24:10 INFO - PROCESS | 704 | 1467192250339 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:10 INFO - PROCESS | 704 | 1467192250429 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 02:24:10 INFO - PROCESS | 704 | 1467192250435 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:10 INFO - PROCESS | 704 | 1467192250437 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:10 INFO - PROCESS | 704 | ++DOCSHELL 000000B223A78800 == 30 [pid = 704] [id = 408] 02:24:10 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B220C30C00) [pid = 704] [serial = 1224] [outer = 0000000000000000] 02:24:10 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B220D10400) [pid = 704] [serial = 1225] [outer = 000000B220C30C00] 02:24:10 INFO - PROCESS | 704 | 1467192250484 Marionette DEBUG loaded listener.js 02:24:10 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B2213EBC00) [pid = 704] [serial = 1226] [outer = 000000B220C30C00] 02:24:10 INFO - PROCESS | 704 | 1467192250934 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]]]}] 02:24:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:24:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 671ms 02:24:11 INFO - PROCESS | 704 | 1467192251006 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 02:24:11 INFO - PROCESS | 704 | 1467192251008 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 02:24:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:24:11 INFO - PROCESS | 704 | 1467192251012 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:24:11 INFO - PROCESS | 704 | 1467192251013 Marionette TRACE conn6 <- [1,1598,null,{}] 02:24:11 INFO - PROCESS | 704 | 1467192251017 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}] 02:24:11 INFO - PROCESS | 704 | 1467192251019 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:11 INFO - PROCESS | 704 | 1467192251102 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 02:24:11 INFO - PROCESS | 704 | 1467192251141 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:11 INFO - PROCESS | 704 | 1467192251143 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:11 INFO - PROCESS | 704 | ++DOCSHELL 000000B224367000 == 31 [pid = 704] [id = 409] 02:24:11 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B217A23800) [pid = 704] [serial = 1227] [outer = 0000000000000000] 02:24:11 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B223111800) [pid = 704] [serial = 1228] [outer = 000000B217A23800] 02:24:11 INFO - PROCESS | 704 | 1467192251189 Marionette DEBUG loaded listener.js 02:24:11 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B223232400) [pid = 704] [serial = 1229] [outer = 000000B217A23800] 02:24:11 INFO - PROCESS | 704 | 1467192251619 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]]]}] 02:24:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:24:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 629ms 02:24:11 INFO - PROCESS | 704 | 1467192251648 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 02:24:11 INFO - PROCESS | 704 | 1467192251650 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 02:24:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:24:11 INFO - PROCESS | 704 | 1467192251653 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:24:11 INFO - PROCESS | 704 | 1467192251655 Marionette TRACE conn6 <- [1,1602,null,{}] 02:24:11 INFO - PROCESS | 704 | 1467192251659 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}] 02:24:11 INFO - PROCESS | 704 | 1467192251665 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:11 INFO - PROCESS | 704 | 1467192251772 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 02:24:11 INFO - PROCESS | 704 | 1467192251780 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:11 INFO - PROCESS | 704 | 1467192251782 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:11 INFO - PROCESS | 704 | ++DOCSHELL 000000B224A81800 == 32 [pid = 704] [id = 410] 02:24:11 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B223396400) [pid = 704] [serial = 1230] [outer = 0000000000000000] 02:24:11 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B2233BC000) [pid = 704] [serial = 1231] [outer = 000000B223396400] 02:24:11 INFO - PROCESS | 704 | 1467192251828 Marionette DEBUG loaded listener.js 02:24:11 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B223B19800) [pid = 704] [serial = 1232] [outer = 000000B223396400] 02:24:12 INFO - PROCESS | 704 | 1467192252243 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]]]}] 02:24:12 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 02:24:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 629ms 02:24:12 INFO - PROCESS | 704 | 1467192252286 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 02:24:12 INFO - PROCESS | 704 | 1467192252288 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 02:24:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:24:12 INFO - PROCESS | 704 | 1467192252291 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:24:12 INFO - PROCESS | 704 | 1467192252293 Marionette TRACE conn6 <- [1,1606,null,{}] 02:24:12 INFO - PROCESS | 704 | 1467192252297 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}] 02:24:12 INFO - PROCESS | 704 | 1467192252299 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:12 INFO - PROCESS | 704 | 1467192252380 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 02:24:12 INFO - PROCESS | 704 | 1467192252386 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:12 INFO - PROCESS | 704 | 1467192252388 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:12 INFO - PROCESS | 704 | ++DOCSHELL 000000B227426800 == 33 [pid = 704] [id = 411] 02:24:12 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B223862800) [pid = 704] [serial = 1233] [outer = 0000000000000000] 02:24:12 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B223BC0000) [pid = 704] [serial = 1234] [outer = 000000B223862800] 02:24:12 INFO - PROCESS | 704 | 1467192252434 Marionette DEBUG loaded listener.js 02:24:12 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B2241C7000) [pid = 704] [serial = 1235] [outer = 000000B223862800] 02:24:12 INFO - PROCESS | 704 | 1467192252892 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]]]}] 02:24:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:24:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 629ms 02:24:12 INFO - PROCESS | 704 | 1467192252924 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 02:24:12 INFO - PROCESS | 704 | 1467192252926 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 02:24:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:24:12 INFO - PROCESS | 704 | 1467192252934 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:24:12 INFO - PROCESS | 704 | 1467192252936 Marionette TRACE conn6 <- [1,1610,null,{}] 02:24:12 INFO - PROCESS | 704 | 1467192252940 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}] 02:24:12 INFO - PROCESS | 704 | 1467192252942 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:13 INFO - PROCESS | 704 | 1467192253024 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 02:24:13 INFO - PROCESS | 704 | 1467192253029 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:13 INFO - PROCESS | 704 | 1467192253031 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:13 INFO - PROCESS | 704 | ++DOCSHELL 000000B228313000 == 34 [pid = 704] [id = 412] 02:24:13 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B2243A4400) [pid = 704] [serial = 1236] [outer = 0000000000000000] 02:24:13 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B2243EC400) [pid = 704] [serial = 1237] [outer = 000000B2243A4400] 02:24:13 INFO - PROCESS | 704 | 1467192253077 Marionette DEBUG loaded listener.js 02:24:13 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B224430000) [pid = 704] [serial = 1238] [outer = 000000B2243A4400] 02:24:13 INFO - PROCESS | 704 | 1467192253568 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]]]}] 02:24:13 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 02:24:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 671ms 02:24:13 INFO - PROCESS | 704 | 1467192253609 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 02:24:13 INFO - PROCESS | 704 | 1467192253611 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 02:24:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:24:13 INFO - PROCESS | 704 | 1467192253615 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:24:13 INFO - PROCESS | 704 | 1467192253617 Marionette TRACE conn6 <- [1,1614,null,{}] 02:24:13 INFO - PROCESS | 704 | 1467192253620 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}] 02:24:13 INFO - PROCESS | 704 | 1467192253622 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:13 INFO - PROCESS | 704 | 1467192253732 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 02:24:13 INFO - PROCESS | 704 | 1467192253810 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:13 INFO - PROCESS | 704 | 1467192253811 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:13 INFO - PROCESS | 704 | ++DOCSHELL 000000B221796000 == 35 [pid = 704] [id = 413] 02:24:13 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B22446D800) [pid = 704] [serial = 1239] [outer = 0000000000000000] 02:24:13 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B22455F400) [pid = 704] [serial = 1240] [outer = 000000B22446D800] 02:24:13 INFO - PROCESS | 704 | 1467192253857 Marionette DEBUG loaded listener.js 02:24:13 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B22456BC00) [pid = 704] [serial = 1241] [outer = 000000B22446D800] 02:24:14 INFO - PROCESS | 704 | 1467192254288 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]]]}] 02:24:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:24:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 733ms 02:24:14 INFO - PROCESS | 704 | 1467192254351 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 02:24:14 INFO - PROCESS | 704 | 1467192254353 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 02:24:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:24:14 INFO - PROCESS | 704 | 1467192254356 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:24:14 INFO - PROCESS | 704 | 1467192254358 Marionette TRACE conn6 <- [1,1618,null,{}] 02:24:14 INFO - PROCESS | 704 | 1467192254367 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}] 02:24:14 INFO - PROCESS | 704 | 1467192254369 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:14 INFO - PROCESS | 704 | 1467192254485 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 02:24:14 INFO - PROCESS | 704 | 1467192254496 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:14 INFO - PROCESS | 704 | 1467192254497 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:14 INFO - PROCESS | 704 | ++DOCSHELL 000000B22B80A000 == 36 [pid = 704] [id = 414] 02:24:14 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B22446FC00) [pid = 704] [serial = 1242] [outer = 0000000000000000] 02:24:14 INFO - PROCESS | 704 | ++DOMWINDOW == 92 (000000B224813000) [pid = 704] [serial = 1243] [outer = 000000B22446FC00] 02:24:14 INFO - PROCESS | 704 | 1467192254544 Marionette DEBUG loaded listener.js 02:24:14 INFO - PROCESS | 704 | ++DOMWINDOW == 93 (000000B224893000) [pid = 704] [serial = 1244] [outer = 000000B22446FC00] 02:24:15 INFO - PROCESS | 704 | 1467192255021 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]]]}] 02:24:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:24:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 692ms 02:24:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:24:15 INFO - PROCESS | 704 | 1467192255052 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 02:24:15 INFO - PROCESS | 704 | 1467192255055 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 02:24:15 INFO - PROCESS | 704 | 1467192255058 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:24:15 INFO - PROCESS | 704 | 1467192255060 Marionette TRACE conn6 <- [1,1622,null,{}] 02:24:15 INFO - PROCESS | 704 | 1467192255064 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}] 02:24:15 INFO - PROCESS | 704 | 1467192255066 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:15 INFO - PROCESS | 704 | 1467192255220 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 02:24:15 INFO - PROCESS | 704 | --DOMWINDOW == 92 (000000B2251F7000) [pid = 704] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:24:15 INFO - PROCESS | 704 | --DOMWINDOW == 91 (000000B21C042C00) [pid = 704] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:24:15 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B22455DC00) [pid = 704] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:24:15 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B22489D400) [pid = 704] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:24:15 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B2241B8800) [pid = 704] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:24:15 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B223BB8C00) [pid = 704] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:24:15 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B223319800) [pid = 704] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:24:15 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B21738F800) [pid = 704] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:24:15 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B22017C400) [pid = 704] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:24:15 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B2154EE400) [pid = 704] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:24:15 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B217391800) [pid = 704] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:24:15 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B217345800) [pid = 704] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:24:15 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B21D11C000) [pid = 704] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:24:15 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B223232000) [pid = 704] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:24:15 INFO - PROCESS | 704 | 1467192255445 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:15 INFO - PROCESS | 704 | 1467192255447 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:15 INFO - PROCESS | 704 | ++DOCSHELL 000000B220DF5000 == 37 [pid = 704] [id = 415] 02:24:15 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B21663C800) [pid = 704] [serial = 1245] [outer = 0000000000000000] 02:24:15 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B2175B1C00) [pid = 704] [serial = 1246] [outer = 000000B21663C800] 02:24:15 INFO - PROCESS | 704 | 1467192255496 Marionette DEBUG loaded listener.js 02:24:15 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B223B1F000) [pid = 704] [serial = 1247] [outer = 000000B21663C800] 02:24:15 INFO - PROCESS | 704 | 1467192255935 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]]]}] 02:24:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:24:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 923ms 02:24:15 INFO - PROCESS | 704 | 1467192255983 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 02:24:15 INFO - PROCESS | 704 | 1467192255985 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 02:24:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:24:15 INFO - PROCESS | 704 | 1467192255988 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:24:15 INFO - PROCESS | 704 | 1467192255990 Marionette TRACE conn6 <- [1,1626,null,{}] 02:24:16 INFO - PROCESS | 704 | 1467192255994 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}] 02:24:16 INFO - PROCESS | 704 | 1467192255996 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:16 INFO - PROCESS | 704 | 1467192256082 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 02:24:16 INFO - PROCESS | 704 | 1467192256088 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:16 INFO - PROCESS | 704 | 1467192256090 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:16 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BBF0000 == 38 [pid = 704] [id = 416] 02:24:16 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B224A5F800) [pid = 704] [serial = 1248] [outer = 0000000000000000] 02:24:16 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B2251F2C00) [pid = 704] [serial = 1249] [outer = 000000B224A5F800] 02:24:16 INFO - PROCESS | 704 | 1467192256135 Marionette DEBUG loaded listener.js 02:24:16 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B225479000) [pid = 704] [serial = 1250] [outer = 000000B224A5F800] 02:24:16 INFO - PROCESS | 704 | 1467192256556 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]]]}] 02:24:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:24:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 629ms 02:24:16 INFO - PROCESS | 704 | 1467192256621 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 02:24:16 INFO - PROCESS | 704 | 1467192256623 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 02:24:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:24:16 INFO - PROCESS | 704 | 1467192256626 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:24:16 INFO - PROCESS | 704 | 1467192256628 Marionette TRACE conn6 <- [1,1630,null,{}] 02:24:16 INFO - PROCESS | 704 | 1467192256632 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}] 02:24:16 INFO - PROCESS | 704 | 1467192256634 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:16 INFO - PROCESS | 704 | 1467192256718 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 02:24:16 INFO - PROCESS | 704 | 1467192256754 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:16 INFO - PROCESS | 704 | 1467192256756 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:16 INFO - PROCESS | 704 | ++DOCSHELL 000000B22C2B6800 == 39 [pid = 704] [id = 417] 02:24:16 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B226082000) [pid = 704] [serial = 1251] [outer = 0000000000000000] 02:24:16 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B22628C800) [pid = 704] [serial = 1252] [outer = 000000B226082000] 02:24:16 INFO - PROCESS | 704 | 1467192256801 Marionette DEBUG loaded listener.js 02:24:16 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B22675B000) [pid = 704] [serial = 1253] [outer = 000000B226082000] 02:24:17 INFO - PROCESS | 704 | 1467192257197 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]]]}] 02:24:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:24:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 628ms 02:24:17 INFO - PROCESS | 704 | 1467192257263 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 02:24:17 INFO - PROCESS | 704 | 1467192257265 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 02:24:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:24:17 INFO - PROCESS | 704 | 1467192257268 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:24:17 INFO - PROCESS | 704 | 1467192257270 Marionette TRACE conn6 <- [1,1634,null,{}] 02:24:17 INFO - PROCESS | 704 | 1467192257273 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}] 02:24:17 INFO - PROCESS | 704 | 1467192257276 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:17 INFO - PROCESS | 704 | 1467192257361 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 02:24:17 INFO - PROCESS | 704 | 1467192257366 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:17 INFO - PROCESS | 704 | 1467192257368 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:17 INFO - PROCESS | 704 | ++DOCSHELL 000000B22CA0F800 == 40 [pid = 704] [id = 418] 02:24:17 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B226E75400) [pid = 704] [serial = 1254] [outer = 0000000000000000] 02:24:17 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B227413000) [pid = 704] [serial = 1255] [outer = 000000B226E75400] 02:24:17 INFO - PROCESS | 704 | 1467192257421 Marionette DEBUG loaded listener.js 02:24:17 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B22741A000) [pid = 704] [serial = 1256] [outer = 000000B226E75400] 02:24:18 INFO - PROCESS | 704 | 1467192258237 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]]]}] 02:24:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:24:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1019ms 02:24:18 INFO - PROCESS | 704 | 1467192258291 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 02:24:18 INFO - PROCESS | 704 | 1467192258296 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 02:24:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:24:18 INFO - PROCESS | 704 | 1467192258301 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:24:18 INFO - PROCESS | 704 | 1467192258307 Marionette TRACE conn6 <- [1,1638,null,{}] 02:24:18 INFO - PROCESS | 704 | 1467192258335 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}] 02:24:18 INFO - PROCESS | 704 | 1467192258338 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:18 INFO - PROCESS | 704 | 1467192258475 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 02:24:18 INFO - PROCESS | 704 | 1467192258591 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:18 INFO - PROCESS | 704 | 1467192258594 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:18 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D51B000 == 41 [pid = 704] [id = 419] 02:24:18 INFO - PROCESS | 704 | ++DOMWINDOW == 92 (000000B217713C00) [pid = 704] [serial = 1257] [outer = 0000000000000000] 02:24:18 INFO - PROCESS | 704 | ++DOMWINDOW == 93 (000000B218144000) [pid = 704] [serial = 1258] [outer = 000000B217713C00] 02:24:18 INFO - PROCESS | 704 | 1467192258654 Marionette DEBUG loaded listener.js 02:24:18 INFO - PROCESS | 704 | ++DOMWINDOW == 94 (000000B21BFDC400) [pid = 704] [serial = 1259] [outer = 000000B217713C00] 02:24:19 INFO - PROCESS | 704 | 1467192259514 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]]]}] 02:24:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:24:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1300ms 02:24:19 INFO - PROCESS | 704 | 1467192259604 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 02:24:19 INFO - PROCESS | 704 | 1467192259609 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 02:24:19 INFO - PROCESS | 704 | 1467192259614 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:24:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:24:19 INFO - PROCESS | 704 | 1467192259618 Marionette TRACE conn6 <- [1,1642,null,{}] 02:24:19 INFO - PROCESS | 704 | 1467192259623 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}] 02:24:19 INFO - PROCESS | 704 | 1467192259627 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:19 INFO - PROCESS | 704 | 1467192259739 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 02:24:19 INFO - PROCESS | 704 | 1467192259813 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:19 INFO - PROCESS | 704 | 1467192259817 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:19 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D01A000 == 42 [pid = 704] [id = 420] 02:24:19 INFO - PROCESS | 704 | ++DOMWINDOW == 95 (000000B218144800) [pid = 704] [serial = 1260] [outer = 0000000000000000] 02:24:19 INFO - PROCESS | 704 | ++DOMWINDOW == 96 (000000B2186B9800) [pid = 704] [serial = 1261] [outer = 000000B218144800] 02:24:19 INFO - PROCESS | 704 | 1467192259868 Marionette DEBUG loaded listener.js 02:24:19 INFO - PROCESS | 704 | ++DOMWINDOW == 97 (000000B21C042C00) [pid = 704] [serial = 1262] [outer = 000000B218144800] 02:24:20 INFO - PROCESS | 704 | --DOCSHELL 000000B22C2B6800 == 41 [pid = 704] [id = 417] 02:24:20 INFO - PROCESS | 704 | --DOCSHELL 000000B22BBF0000 == 40 [pid = 704] [id = 416] 02:24:20 INFO - PROCESS | 704 | --DOCSHELL 000000B220DF5000 == 39 [pid = 704] [id = 415] 02:24:20 INFO - PROCESS | 704 | --DOCSHELL 000000B22B80A000 == 38 [pid = 704] [id = 414] 02:24:20 INFO - PROCESS | 704 | --DOCSHELL 000000B221796000 == 37 [pid = 704] [id = 413] 02:24:20 INFO - PROCESS | 704 | --DOCSHELL 000000B228313000 == 36 [pid = 704] [id = 412] 02:24:20 INFO - PROCESS | 704 | --DOCSHELL 000000B227426800 == 35 [pid = 704] [id = 411] 02:24:20 INFO - PROCESS | 704 | --DOCSHELL 000000B224A81800 == 34 [pid = 704] [id = 410] 02:24:20 INFO - PROCESS | 704 | --DOCSHELL 000000B224367000 == 33 [pid = 704] [id = 409] 02:24:20 INFO - PROCESS | 704 | --DOCSHELL 000000B223A78800 == 32 [pid = 704] [id = 408] 02:24:20 INFO - PROCESS | 704 | --DOMWINDOW == 96 (000000B2260DC000) [pid = 704] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 02:24:20 INFO - PROCESS | 704 | --DOCSHELL 000000B221797800 == 31 [pid = 704] [id = 407] 02:24:20 INFO - PROCESS | 704 | --DOCSHELL 000000B21D528000 == 30 [pid = 704] [id = 406] 02:24:20 INFO - PROCESS | 704 | --DOCSHELL 000000B21810D800 == 29 [pid = 704] [id = 405] 02:24:20 INFO - PROCESS | 704 | --DOCSHELL 000000B22BE3B000 == 28 [pid = 704] [id = 404] 02:24:20 INFO - PROCESS | 704 | --DOMWINDOW == 95 (000000B22547C000) [pid = 704] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 02:24:20 INFO - PROCESS | 704 | --DOMWINDOW == 94 (000000B224425C00) [pid = 704] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 02:24:20 INFO - PROCESS | 704 | --DOMWINDOW == 93 (000000B224567800) [pid = 704] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 02:24:20 INFO - PROCESS | 704 | --DOMWINDOW == 92 (000000B224A5E000) [pid = 704] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 02:24:20 INFO - PROCESS | 704 | --DOMWINDOW == 91 (000000B22476B000) [pid = 704] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 02:24:20 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B225210400) [pid = 704] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 02:24:20 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B224A95800) [pid = 704] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 02:24:20 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B22439B800) [pid = 704] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 02:24:20 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B223BBE000) [pid = 704] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 02:24:20 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B223EF8000) [pid = 704] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 02:24:20 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B2233B1000) [pid = 704] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 02:24:20 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B2233D9C00) [pid = 704] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 02:24:20 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B2217F6400) [pid = 704] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 02:24:20 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B223207400) [pid = 704] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 02:24:20 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B220C32400) [pid = 704] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 02:24:20 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B220D81C00) [pid = 704] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 02:24:20 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B21D007000) [pid = 704] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 02:24:20 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B21D11C400) [pid = 704] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 02:24:20 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B2184E0800) [pid = 704] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 02:24:20 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B21B5D0C00) [pid = 704] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 02:24:20 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B217346C00) [pid = 704] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 02:24:20 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B217391000) [pid = 704] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 02:24:20 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B224A8AC00) [pid = 704] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 02:24:20 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B22446E400) [pid = 704] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 02:24:20 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B224816000) [pid = 704] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 02:24:20 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B224BA1800) [pid = 704] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 02:24:20 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B2243E2000) [pid = 704] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 02:24:20 INFO - PROCESS | 704 | 1467192260508 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]]]}] 02:24:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:24:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 924ms 02:24:20 INFO - PROCESS | 704 | 1467192260541 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 02:24:20 INFO - PROCESS | 704 | 1467192260546 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 02:24:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:24:20 INFO - PROCESS | 704 | 1467192260553 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:24:20 INFO - PROCESS | 704 | 1467192260555 Marionette TRACE conn6 <- [1,1646,null,{}] 02:24:20 INFO - PROCESS | 704 | 1467192260559 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}] 02:24:20 INFO - PROCESS | 704 | 1467192260562 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:20 INFO - PROCESS | 704 | 1467192260656 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 02:24:20 INFO - PROCESS | 704 | 1467192260733 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:20 INFO - PROCESS | 704 | 1467192260736 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:20 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D51D800 == 29 [pid = 704] [id = 421] 02:24:20 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B217715000) [pid = 704] [serial = 1263] [outer = 0000000000000000] 02:24:20 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B21C27F400) [pid = 704] [serial = 1264] [outer = 000000B217715000] 02:24:20 INFO - PROCESS | 704 | 1467192260786 Marionette DEBUG loaded listener.js 02:24:20 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B21D075000) [pid = 704] [serial = 1265] [outer = 000000B217715000] 02:24:21 INFO - PROCESS | 704 | 1467192261210 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]]]}] 02:24:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 733ms 02:24:21 INFO - PROCESS | 704 | 1467192261288 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 02:24:21 INFO - PROCESS | 704 | 1467192261291 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 02:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:24:21 INFO - PROCESS | 704 | 1467192261294 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:24:21 INFO - PROCESS | 704 | 1467192261298 Marionette TRACE conn6 <- [1,1650,null,{}] 02:24:21 INFO - PROCESS | 704 | 1467192261310 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}] 02:24:21 INFO - PROCESS | 704 | 1467192261315 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:21 INFO - PROCESS | 704 | 1467192261408 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 02:24:21 INFO - PROCESS | 704 | 1467192261423 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:21 INFO - PROCESS | 704 | 1467192261426 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:21 INFO - PROCESS | 704 | ++DOCSHELL 000000B22325E800 == 30 [pid = 704] [id = 422] 02:24:21 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B220D79800) [pid = 704] [serial = 1266] [outer = 0000000000000000] 02:24:21 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B220D80400) [pid = 704] [serial = 1267] [outer = 000000B220D79800] 02:24:21 INFO - PROCESS | 704 | 1467192261479 Marionette DEBUG loaded listener.js 02:24:21 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B22142B800) [pid = 704] [serial = 1268] [outer = 000000B220D79800] 02:24:21 INFO - PROCESS | 704 | 1467192261952 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]]]}] 02:24:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 692ms 02:24:22 INFO - PROCESS | 704 | 1467192261989 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 02:24:22 INFO - PROCESS | 704 | 1467192261992 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 02:24:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:24:22 INFO - PROCESS | 704 | 1467192261995 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:24:22 INFO - PROCESS | 704 | 1467192261997 Marionette TRACE conn6 <- [1,1654,null,{}] 02:24:22 INFO - PROCESS | 704 | 1467192262001 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}] 02:24:22 INFO - PROCESS | 704 | 1467192262003 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:22 INFO - PROCESS | 704 | 1467192262093 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 02:24:22 INFO - PROCESS | 704 | 1467192262100 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:22 INFO - PROCESS | 704 | 1467192262102 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:22 INFO - PROCESS | 704 | ++DOCSHELL 000000B223F4A800 == 31 [pid = 704] [id = 423] 02:24:22 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B217344400) [pid = 704] [serial = 1269] [outer = 0000000000000000] 02:24:22 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B223229800) [pid = 704] [serial = 1270] [outer = 000000B217344400] 02:24:22 INFO - PROCESS | 704 | 1467192262149 Marionette DEBUG loaded listener.js 02:24:22 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B22331D400) [pid = 704] [serial = 1271] [outer = 000000B217344400] 02:24:22 INFO - PROCESS | 704 | 1467192262589 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]]]}] 02:24:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:24:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 628ms 02:24:22 INFO - PROCESS | 704 | 1467192262625 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 02:24:22 INFO - PROCESS | 704 | 1467192262628 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 02:24:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:24:22 INFO - PROCESS | 704 | 1467192262631 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:24:22 INFO - PROCESS | 704 | 1467192262633 Marionette TRACE conn6 <- [1,1658,null,{}] 02:24:22 INFO - PROCESS | 704 | 1467192262644 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}] 02:24:22 INFO - PROCESS | 704 | 1467192262647 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:22 INFO - PROCESS | 704 | 1467192262752 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 02:24:22 INFO - PROCESS | 704 | 1467192262836 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:22 INFO - PROCESS | 704 | 1467192262838 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:22 INFO - PROCESS | 704 | ++DOCSHELL 000000B2247BE800 == 32 [pid = 704] [id = 424] 02:24:22 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B21738C800) [pid = 704] [serial = 1272] [outer = 0000000000000000] 02:24:22 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B22339FC00) [pid = 704] [serial = 1273] [outer = 000000B21738C800] 02:24:22 INFO - PROCESS | 704 | 1467192262885 Marionette DEBUG loaded listener.js 02:24:22 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B2233BC800) [pid = 704] [serial = 1274] [outer = 000000B21738C800] 02:24:23 INFO - PROCESS | 704 | 1467192263342 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]]]}] 02:24:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:24:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 733ms 02:24:23 INFO - PROCESS | 704 | 1467192263367 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 02:24:23 INFO - PROCESS | 704 | 1467192263369 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 02:24:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:24:23 INFO - PROCESS | 704 | 1467192263373 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:24:23 INFO - PROCESS | 704 | 1467192263375 Marionette TRACE conn6 <- [1,1662,null,{}] 02:24:23 INFO - PROCESS | 704 | 1467192263378 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}] 02:24:23 INFO - PROCESS | 704 | 1467192263384 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:23 INFO - PROCESS | 704 | 1467192263524 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 02:24:23 INFO - PROCESS | 704 | 1467192263535 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:23 INFO - PROCESS | 704 | 1467192263537 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:23 INFO - PROCESS | 704 | ++DOCSHELL 000000B226EDD000 == 33 [pid = 704] [id = 425] 02:24:23 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B223BB3800) [pid = 704] [serial = 1275] [outer = 0000000000000000] 02:24:23 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B223FA6000) [pid = 704] [serial = 1276] [outer = 000000B223BB3800] 02:24:23 INFO - PROCESS | 704 | 1467192263627 Marionette DEBUG loaded listener.js 02:24:23 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B224425800) [pid = 704] [serial = 1277] [outer = 000000B223BB3800] 02:24:24 INFO - PROCESS | 704 | 1467192264073 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]]]}] 02:24:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:24:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 734ms 02:24:24 INFO - PROCESS | 704 | 1467192264131 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 02:24:24 INFO - PROCESS | 704 | 1467192264134 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 02:24:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:24:24 INFO - PROCESS | 704 | 1467192264145 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:24:24 INFO - PROCESS | 704 | 1467192264147 Marionette TRACE conn6 <- [1,1666,null,{}] 02:24:24 INFO - PROCESS | 704 | 1467192264158 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}] 02:24:24 INFO - PROCESS | 704 | 1467192264160 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:24 INFO - PROCESS | 704 | 1467192264269 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 02:24:24 INFO - PROCESS | 704 | 1467192264281 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:24 INFO - PROCESS | 704 | 1467192264283 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:24 INFO - PROCESS | 704 | ++DOCSHELL 000000B228312000 == 34 [pid = 704] [id = 426] 02:24:24 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B223BB7000) [pid = 704] [serial = 1278] [outer = 0000000000000000] 02:24:24 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B224562800) [pid = 704] [serial = 1279] [outer = 000000B223BB7000] 02:24:24 INFO - PROCESS | 704 | 1467192264330 Marionette DEBUG loaded listener.js 02:24:24 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B22476B400) [pid = 704] [serial = 1280] [outer = 000000B223BB7000] 02:24:24 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B226082000) [pid = 704] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:24:24 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B22446D800) [pid = 704] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:24:24 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B22446FC00) [pid = 704] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:24:24 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B217347800) [pid = 704] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:24:24 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B217A23800) [pid = 704] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:24:24 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B2154F1400) [pid = 704] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:24:24 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B2243A4400) [pid = 704] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:24:24 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B220C30C00) [pid = 704] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:24:24 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B226075800) [pid = 704] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:24:24 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B2184E3400) [pid = 704] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:24:24 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B223396400) [pid = 704] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:24:24 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B223862800) [pid = 704] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:24:24 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B21663C800) [pid = 704] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:24:24 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B224A5F800) [pid = 704] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:24:24 INFO - PROCESS | 704 | 1467192264892 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]]]}] 02:24:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:24:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 776ms 02:24:24 INFO - PROCESS | 704 | 1467192264930 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 02:24:24 INFO - PROCESS | 704 | 1467192264932 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 02:24:24 INFO - PROCESS | 704 | 1467192264935 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:24:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:24:24 INFO - PROCESS | 704 | 1467192264937 Marionette TRACE conn6 <- [1,1670,null,{}] 02:24:24 INFO - PROCESS | 704 | 1467192264941 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}] 02:24:24 INFO - PROCESS | 704 | 1467192264943 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:25 INFO - PROCESS | 704 | 1467192265026 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 02:24:25 INFO - PROCESS | 704 | 1467192265104 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:25 INFO - PROCESS | 704 | 1467192265106 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:25 INFO - PROCESS | 704 | ++DOCSHELL 000000B21B8DE000 == 35 [pid = 704] [id = 427] 02:24:25 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B2171A7400) [pid = 704] [serial = 1281] [outer = 0000000000000000] 02:24:25 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B223203400) [pid = 704] [serial = 1282] [outer = 000000B2171A7400] 02:24:25 INFO - PROCESS | 704 | 1467192265152 Marionette DEBUG loaded listener.js 02:24:25 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B22446BC00) [pid = 704] [serial = 1283] [outer = 000000B2171A7400] 02:24:25 INFO - PROCESS | 704 | 1467192265532 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]]]}] 02:24:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:24:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 629ms 02:24:25 INFO - PROCESS | 704 | 1467192265595 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 02:24:25 INFO - PROCESS | 704 | 1467192265597 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 02:24:25 INFO - PROCESS | 704 | 1467192265604 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:24:25 INFO - PROCESS | 704 | 1467192265605 Marionette TRACE conn6 <- [1,1674,null,{}] 02:24:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:24:25 INFO - PROCESS | 704 | 1467192265609 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}] 02:24:25 INFO - PROCESS | 704 | 1467192265611 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:25 INFO - PROCESS | 704 | 1467192265695 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 02:24:25 INFO - PROCESS | 704 | 1467192265701 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:25 INFO - PROCESS | 704 | 1467192265703 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:25 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A570000 == 36 [pid = 704] [id = 428] 02:24:25 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B22476F800) [pid = 704] [serial = 1284] [outer = 0000000000000000] 02:24:25 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B224896000) [pid = 704] [serial = 1285] [outer = 000000B22476F800] 02:24:25 INFO - PROCESS | 704 | 1467192265748 Marionette DEBUG loaded listener.js 02:24:25 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B224A63800) [pid = 704] [serial = 1286] [outer = 000000B22476F800] 02:24:26 INFO - PROCESS | 704 | 1467192266176 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]]]}] 02:24:26 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 02:24:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 629ms 02:24:26 INFO - PROCESS | 704 | 1467192266242 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 02:24:26 INFO - PROCESS | 704 | 1467192266244 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 02:24:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:24:26 INFO - PROCESS | 704 | 1467192266248 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:24:26 INFO - PROCESS | 704 | 1467192266249 Marionette TRACE conn6 <- [1,1678,null,{}] 02:24:26 INFO - PROCESS | 704 | 1467192266253 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}] 02:24:26 INFO - PROCESS | 704 | 1467192266255 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:26 INFO - PROCESS | 704 | 1467192266339 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 02:24:26 INFO - PROCESS | 704 | 1467192266347 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:26 INFO - PROCESS | 704 | 1467192266349 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:26 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BA5A000 == 37 [pid = 704] [id = 429] 02:24:26 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B224A8F000) [pid = 704] [serial = 1287] [outer = 0000000000000000] 02:24:26 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B224A96C00) [pid = 704] [serial = 1288] [outer = 000000B224A8F000] 02:24:26 INFO - PROCESS | 704 | 1467192266394 Marionette DEBUG loaded listener.js 02:24:26 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B2251FAC00) [pid = 704] [serial = 1289] [outer = 000000B224A8F000] 02:24:26 INFO - PROCESS | 704 | 1467192266952 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]]]}] 02:24:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:24:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 734ms 02:24:26 INFO - PROCESS | 704 | 1467192266985 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 02:24:27 INFO - PROCESS | 704 | 1467192266990 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 02:24:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:24:27 INFO - PROCESS | 704 | 1467192266996 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:24:27 INFO - PROCESS | 704 | 1467192267000 Marionette TRACE conn6 <- [1,1682,null,{}] 02:24:27 INFO - PROCESS | 704 | 1467192267096 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}] 02:24:27 INFO - PROCESS | 704 | 1467192267100 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:27 INFO - PROCESS | 704 | 1467192267233 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 02:24:27 INFO - PROCESS | 704 | 1467192267346 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:27 INFO - PROCESS | 704 | 1467192267352 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:27 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D183800 == 38 [pid = 704] [id = 430] 02:24:27 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B21B5C5C00) [pid = 704] [serial = 1290] [outer = 0000000000000000] 02:24:27 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B21B5D7400) [pid = 704] [serial = 1291] [outer = 000000B21B5C5C00] 02:24:27 INFO - PROCESS | 704 | 1467192267413 Marionette DEBUG loaded listener.js 02:24:27 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B21D319800) [pid = 704] [serial = 1292] [outer = 000000B21B5C5C00] 02:24:28 INFO - PROCESS | 704 | 1467192268001 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]]]}] 02:24:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:24:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1021ms 02:24:28 INFO - PROCESS | 704 | 1467192268024 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 02:24:28 INFO - PROCESS | 704 | 1467192268030 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 02:24:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:24:28 INFO - PROCESS | 704 | 1467192268038 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:24:28 INFO - PROCESS | 704 | 1467192268041 Marionette TRACE conn6 <- [1,1686,null,{}] 02:24:28 INFO - PROCESS | 704 | 1467192268045 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}] 02:24:28 INFO - PROCESS | 704 | 1467192268048 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:28 INFO - PROCESS | 704 | 1467192268165 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 02:24:28 INFO - PROCESS | 704 | 1467192268258 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:28 INFO - PROCESS | 704 | 1467192268261 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:28 INFO - PROCESS | 704 | ++DOCSHELL 000000B2245E3800 == 39 [pid = 704] [id = 431] 02:24:28 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B2217EFC00) [pid = 704] [serial = 1293] [outer = 0000000000000000] 02:24:28 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B221FF3800) [pid = 704] [serial = 1294] [outer = 000000B2217EFC00] 02:24:28 INFO - PROCESS | 704 | 1467192268321 Marionette DEBUG loaded listener.js 02:24:28 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B22339E000) [pid = 704] [serial = 1295] [outer = 000000B2217EFC00] 02:24:28 INFO - PROCESS | 704 | 1467192268973 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]]]}] 02:24:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 02:24:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 986ms 02:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:24:29 INFO - PROCESS | 704 | 1467192269026 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 02:24:29 INFO - PROCESS | 704 | 1467192269029 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 02:24:29 INFO - PROCESS | 704 | 1467192269032 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:24:29 INFO - PROCESS | 704 | 1467192269037 Marionette TRACE conn6 <- [1,1690,null,{}] 02:24:29 INFO - PROCESS | 704 | 1467192269048 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}] 02:24:29 INFO - PROCESS | 704 | 1467192269054 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:29 INFO - PROCESS | 704 | 1467192269169 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 02:24:29 INFO - PROCESS | 704 | 1467192269292 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:29 INFO - PROCESS | 704 | 1467192269296 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:29 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BBE0000 == 40 [pid = 704] [id = 432] 02:24:29 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B22439AC00) [pid = 704] [serial = 1296] [outer = 0000000000000000] 02:24:29 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B224425C00) [pid = 704] [serial = 1297] [outer = 000000B22439AC00] 02:24:29 INFO - PROCESS | 704 | 1467192269358 Marionette DEBUG loaded listener.js 02:24:29 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B2251F7000) [pid = 704] [serial = 1298] [outer = 000000B22439AC00] 02:24:30 INFO - PROCESS | 704 | 1467192270013 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]]]}] 02:24:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:24:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1028ms 02:24:30 INFO - PROCESS | 704 | 1467192270062 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 02:24:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:24:30 INFO - PROCESS | 704 | 1467192270066 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 02:24:30 INFO - PROCESS | 704 | 1467192270069 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:24:30 INFO - PROCESS | 704 | 1467192270072 Marionette TRACE conn6 <- [1,1694,null,{}] 02:24:30 INFO - PROCESS | 704 | 1467192270076 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}] 02:24:30 INFO - PROCESS | 704 | 1467192270078 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:30 INFO - PROCESS | 704 | 1467192270193 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 02:24:30 INFO - PROCESS | 704 | 1467192270407 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:30 INFO - PROCESS | 704 | 1467192270410 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:30 INFO - PROCESS | 704 | ++DOCSHELL 000000B21B7B1000 == 41 [pid = 704] [id = 433] 02:24:30 INFO - PROCESS | 704 | ++DOMWINDOW == 92 (000000B2171AB000) [pid = 704] [serial = 1299] [outer = 0000000000000000] 02:24:30 INFO - PROCESS | 704 | ++DOMWINDOW == 93 (000000B21738D400) [pid = 704] [serial = 1300] [outer = 000000B2171AB000] 02:24:30 INFO - PROCESS | 704 | 1467192270467 Marionette DEBUG loaded listener.js 02:24:30 INFO - PROCESS | 704 | ++DOMWINDOW == 94 (000000B21B5D7C00) [pid = 704] [serial = 1301] [outer = 000000B2171AB000] 02:24:31 INFO - PROCESS | 704 | 1467192271049 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]]]}] 02:24:31 INFO - PROCESS | 704 | --DOCSHELL 000000B22A570000 == 40 [pid = 704] [id = 428] 02:24:31 INFO - PROCESS | 704 | --DOCSHELL 000000B21B8DE000 == 39 [pid = 704] [id = 427] 02:24:31 INFO - PROCESS | 704 | --DOCSHELL 000000B228312000 == 38 [pid = 704] [id = 426] 02:24:31 INFO - PROCESS | 704 | --DOCSHELL 000000B226EDD000 == 37 [pid = 704] [id = 425] 02:24:31 INFO - PROCESS | 704 | --DOCSHELL 000000B2247BE800 == 36 [pid = 704] [id = 424] 02:24:31 INFO - PROCESS | 704 | --DOCSHELL 000000B223F4A800 == 35 [pid = 704] [id = 423] 02:24:31 INFO - PROCESS | 704 | --DOCSHELL 000000B22325E800 == 34 [pid = 704] [id = 422] 02:24:31 INFO - PROCESS | 704 | --DOCSHELL 000000B21D51D800 == 33 [pid = 704] [id = 421] 02:24:31 INFO - PROCESS | 704 | --DOCSHELL 000000B21D01A000 == 32 [pid = 704] [id = 420] 02:24:31 INFO - PROCESS | 704 | --DOCSHELL 000000B21D51B000 == 31 [pid = 704] [id = 419] 02:24:31 INFO - PROCESS | 704 | --DOCSHELL 000000B22CA0F800 == 30 [pid = 704] [id = 418] 02:24:31 INFO - PROCESS | 704 | --DOCSHELL 000000B22BBE0000 == 29 [pid = 704] [id = 432] 02:24:31 INFO - PROCESS | 704 | --DOCSHELL 000000B2245E3800 == 28 [pid = 704] [id = 431] 02:24:31 INFO - PROCESS | 704 | --DOCSHELL 000000B22BA5A000 == 27 [pid = 704] [id = 429] 02:24:31 INFO - PROCESS | 704 | --DOCSHELL 000000B21D183800 == 26 [pid = 704] [id = 430] 02:24:31 INFO - PROCESS | 704 | --DOMWINDOW == 93 (000000B22455F400) [pid = 704] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 02:24:31 INFO - PROCESS | 704 | --DOMWINDOW == 92 (000000B224813000) [pid = 704] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 02:24:31 INFO - PROCESS | 704 | --DOMWINDOW == 91 (000000B21738BC00) [pid = 704] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 02:24:31 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B217708800) [pid = 704] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 02:24:31 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B223111800) [pid = 704] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 02:24:31 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B223232400) [pid = 704] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 02:24:31 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B21D075C00) [pid = 704] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 02:24:31 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B21D11D800) [pid = 704] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 02:24:31 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B22456BC00) [pid = 704] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 02:24:31 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B2243EC400) [pid = 704] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 02:24:31 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B220D10400) [pid = 704] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 02:24:31 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B2213EBC00) [pid = 704] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 02:24:31 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B226614400) [pid = 704] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 02:24:31 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B21B552400) [pid = 704] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 02:24:31 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B21B8C3400) [pid = 704] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 02:24:31 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B2233BC000) [pid = 704] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 02:24:31 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B223B19800) [pid = 704] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 02:24:31 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B223BC0000) [pid = 704] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 02:24:31 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B2241C7000) [pid = 704] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 02:24:31 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B2175B1C00) [pid = 704] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 02:24:31 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B224893000) [pid = 704] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 02:24:31 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B2251F2C00) [pid = 704] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 02:24:31 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B225479000) [pid = 704] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 02:24:31 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B22675B000) [pid = 704] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 02:24:31 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B223B1F000) [pid = 704] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 02:24:31 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B224430000) [pid = 704] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 02:24:31 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B22628C800) [pid = 704] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 02:24:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:24:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1673ms 02:24:31 INFO - PROCESS | 704 | 1467192271810 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 02:24:31 INFO - PROCESS | 704 | 1467192271816 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 02:24:31 INFO - PROCESS | 704 | 1467192271822 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:24:31 INFO - PROCESS | 704 | 1467192271825 Marionette TRACE conn6 <- [1,1698,null,{}] 02:24:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:24:31 INFO - PROCESS | 704 | 1467192271833 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}] 02:24:31 INFO - PROCESS | 704 | 1467192271837 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:31 INFO - PROCESS | 704 | 1467192271927 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 02:24:31 INFO - PROCESS | 704 | 1467192271935 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:31 INFO - PROCESS | 704 | 1467192271941 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:31 INFO - PROCESS | 704 | ++DOCSHELL 000000B218194800 == 27 [pid = 704] [id = 434] 02:24:31 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B217352C00) [pid = 704] [serial = 1302] [outer = 0000000000000000] 02:24:31 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B21738F800) [pid = 704] [serial = 1303] [outer = 000000B217352C00] 02:24:31 INFO - PROCESS | 704 | 1467192271991 Marionette DEBUG loaded listener.js 02:24:32 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B217710C00) [pid = 704] [serial = 1304] [outer = 000000B217352C00] 02:24:32 INFO - PROCESS | 704 | 1467192272505 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]]]}] 02:24:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:24:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 734ms 02:24:32 INFO - PROCESS | 704 | 1467192272568 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 02:24:32 INFO - PROCESS | 704 | 1467192272572 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 02:24:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:24:32 INFO - PROCESS | 704 | 1467192272579 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:24:32 INFO - PROCESS | 704 | 1467192272583 Marionette TRACE conn6 <- [1,1702,null,{}] 02:24:32 INFO - PROCESS | 704 | 1467192272587 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}] 02:24:32 INFO - PROCESS | 704 | 1467192272590 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:32 INFO - PROCESS | 704 | 1467192272685 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 02:24:32 INFO - PROCESS | 704 | 1467192272762 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:32 INFO - PROCESS | 704 | 1467192272764 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:32 INFO - PROCESS | 704 | ++DOCSHELL 000000B220DD8800 == 28 [pid = 704] [id = 435] 02:24:32 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B21B5CE400) [pid = 704] [serial = 1305] [outer = 0000000000000000] 02:24:32 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B21BF10000) [pid = 704] [serial = 1306] [outer = 000000B21B5CE400] 02:24:32 INFO - PROCESS | 704 | 1467192272814 Marionette DEBUG loaded listener.js 02:24:32 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B21D074C00) [pid = 704] [serial = 1307] [outer = 000000B21B5CE400] 02:24:33 INFO - PROCESS | 704 | 1467192273212 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 02:24:33 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 02:24:33 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 02:24:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:33 INFO - _addTest/ [0,1705,"getWindowHandle",null] 02:24:33 INFO - PROCESS | 704 | 1467192273284 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 02:24:33 INFO - PROCESS | 704 | 1467192273288 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:24:33 INFO - PROCESS | 704 | 1467192273290 Marionette TRACE conn6 <- [1,1706,null,{}] 02:24:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:24:33 INFO - PROCESS | 704 | 1467192273304 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}] 02:24:33 INFO - PROCESS | 704 | 1467192273317 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:33 INFO - PROCESS | 704 | 1467192273411 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 02:24:33 INFO - PROCESS | 704 | 1467192273429 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:33 INFO - PROCESS | 704 | 1467192273433 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:33 INFO - PROCESS | 704 | ++DOCSHELL 000000B223D98000 == 29 [pid = 704] [id = 436] 02:24:33 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B220D79000) [pid = 704] [serial = 1308] [outer = 0000000000000000] 02:24:33 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B221424400) [pid = 704] [serial = 1309] [outer = 000000B220D79000] 02:24:33 INFO - PROCESS | 704 | 1467192273485 Marionette DEBUG loaded listener.js 02:24:33 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B223205C00) [pid = 704] [serial = 1310] [outer = 000000B220D79000] 02:24:33 INFO - PROCESS | 704 | 1467192273942 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]]]}] 02:24:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:24:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 734ms 02:24:34 INFO - PROCESS | 704 | 1467192274030 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 02:24:34 INFO - PROCESS | 704 | 1467192274032 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 02:24:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:24:34 INFO - PROCESS | 704 | 1467192274036 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:24:34 INFO - PROCESS | 704 | 1467192274037 Marionette TRACE conn6 <- [1,1710,null,{}] 02:24:34 INFO - PROCESS | 704 | 1467192274046 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}] 02:24:34 INFO - PROCESS | 704 | 1467192274048 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:34 INFO - PROCESS | 704 | 1467192274164 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 02:24:34 INFO - PROCESS | 704 | 1467192274216 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:34 INFO - PROCESS | 704 | 1467192274218 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:34 INFO - PROCESS | 704 | ++DOCSHELL 000000B2245E9000 == 30 [pid = 704] [id = 437] 02:24:34 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B22331D000) [pid = 704] [serial = 1311] [outer = 0000000000000000] 02:24:34 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B22339C800) [pid = 704] [serial = 1312] [outer = 000000B22331D000] 02:24:34 INFO - PROCESS | 704 | 1467192274265 Marionette DEBUG loaded listener.js 02:24:34 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B223863C00) [pid = 704] [serial = 1313] [outer = 000000B22331D000] 02:24:34 INFO - PROCESS | 704 | 1467192274713 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]]]}] 02:24:34 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 02:24:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 733ms 02:24:34 INFO - PROCESS | 704 | 1467192274783 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 02:24:34 INFO - PROCESS | 704 | 1467192274785 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 02:24:34 INFO - PROCESS | 704 | 1467192274788 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:24:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:24:34 INFO - PROCESS | 704 | 1467192274790 Marionette TRACE conn6 <- [1,1714,null,{}] 02:24:34 INFO - PROCESS | 704 | 1467192274794 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}] 02:24:34 INFO - PROCESS | 704 | 1467192274796 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:34 INFO - PROCESS | 704 | 1467192274911 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 02:24:34 INFO - PROCESS | 704 | 1467192274921 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:34 INFO - PROCESS | 704 | 1467192274923 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:34 INFO - PROCESS | 704 | ++DOCSHELL 000000B22678A800 == 31 [pid = 704] [id = 438] 02:24:34 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B21734F800) [pid = 704] [serial = 1314] [outer = 0000000000000000] 02:24:35 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B223BBB800) [pid = 704] [serial = 1315] [outer = 000000B21734F800] 02:24:35 INFO - PROCESS | 704 | 1467192275013 Marionette DEBUG loaded listener.js 02:24:35 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B224399400) [pid = 704] [serial = 1316] [outer = 000000B21734F800] 02:24:35 INFO - PROCESS | 704 | 1467192275441 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]]]}] 02:24:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:24:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 671ms 02:24:35 INFO - PROCESS | 704 | 1467192275468 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 02:24:35 INFO - PROCESS | 704 | 1467192275470 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 02:24:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:24:35 INFO - PROCESS | 704 | 1467192275474 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:24:35 INFO - PROCESS | 704 | 1467192275476 Marionette TRACE conn6 <- [1,1718,null,{}] 02:24:35 INFO - PROCESS | 704 | 1467192275479 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}] 02:24:35 INFO - PROCESS | 704 | 1467192275486 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:35 INFO - PROCESS | 704 | 1467192275629 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 02:24:35 INFO - PROCESS | 704 | 1467192275689 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:35 INFO - PROCESS | 704 | 1467192275691 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:35 INFO - PROCESS | 704 | ++DOCSHELL 000000B228308000 == 32 [pid = 704] [id = 439] 02:24:35 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B224430800) [pid = 704] [serial = 1317] [outer = 0000000000000000] 02:24:35 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B22455C400) [pid = 704] [serial = 1318] [outer = 000000B224430800] 02:24:35 INFO - PROCESS | 704 | 1467192275738 Marionette DEBUG loaded listener.js 02:24:35 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B224762800) [pid = 704] [serial = 1319] [outer = 000000B224430800] 02:24:36 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B21738C800) [pid = 704] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:24:36 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B217344400) [pid = 704] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:24:36 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B217715000) [pid = 704] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:24:36 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B220D79800) [pid = 704] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:24:36 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B217713C00) [pid = 704] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:24:36 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B223BB3800) [pid = 704] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:24:36 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B218144800) [pid = 704] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:24:36 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B226E75400) [pid = 704] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:24:36 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B2171A7400) [pid = 704] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:24:36 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B223BB7000) [pid = 704] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:24:36 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B22476F800) [pid = 704] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:24:36 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B224A8F000) [pid = 704] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:24:36 INFO - PROCESS | 704 | 1467192276359 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] 02:24:36 INFO - PROCESS | 704 | 1467192276402 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 02:24:36 INFO - PROCESS | 704 | 1467192276405 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:24:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:24:36 INFO - PROCESS | 704 | 1467192276407 Marionette TRACE conn6 <- [1,1722,null,{}] 02:24:36 INFO - PROCESS | 704 | 1467192276411 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}] 02:24:36 INFO - PROCESS | 704 | 1467192276421 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:36 INFO - PROCESS | 704 | 1467192276531 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 02:24:36 INFO - PROCESS | 704 | 1467192276584 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:36 INFO - PROCESS | 704 | 1467192276586 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:36 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A1AA800 == 33 [pid = 704] [id = 440] 02:24:36 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B217344400) [pid = 704] [serial = 1320] [outer = 0000000000000000] 02:24:36 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B22320C000) [pid = 704] [serial = 1321] [outer = 000000B217344400] 02:24:36 INFO - PROCESS | 704 | 1467192276632 Marionette DEBUG loaded listener.js 02:24:36 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B224767000) [pid = 704] [serial = 1322] [outer = 000000B217344400] 02:24:37 INFO - PROCESS | 704 | 1467192276999 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]]]}] 02:24:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:24:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 629ms 02:24:37 INFO - PROCESS | 704 | 1467192277038 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 02:24:37 INFO - PROCESS | 704 | 1467192277040 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 02:24:37 INFO - PROCESS | 704 | 1467192277043 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:24:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:24:37 INFO - PROCESS | 704 | 1467192277045 Marionette TRACE conn6 <- [1,1726,null,{}] 02:24:37 INFO - PROCESS | 704 | 1467192277049 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}] 02:24:37 INFO - PROCESS | 704 | 1467192277051 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:37 INFO - PROCESS | 704 | 1467192277133 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 02:24:37 INFO - PROCESS | 704 | 1467192277139 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:37 INFO - PROCESS | 704 | 1467192277141 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:37 INFO - PROCESS | 704 | ++DOCSHELL 000000B22B812800 == 34 [pid = 704] [id = 441] 02:24:37 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B22481D800) [pid = 704] [serial = 1323] [outer = 0000000000000000] 02:24:37 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B224A57C00) [pid = 704] [serial = 1324] [outer = 000000B22481D800] 02:24:37 INFO - PROCESS | 704 | 1467192277187 Marionette DEBUG loaded listener.js 02:24:37 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B224A8E400) [pid = 704] [serial = 1325] [outer = 000000B22481D800] 02:24:37 INFO - PROCESS | 704 | 1467192277616 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]]]}] 02:24:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:24:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 629ms 02:24:37 INFO - PROCESS | 704 | 1467192277676 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 02:24:37 INFO - PROCESS | 704 | 1467192277678 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 02:24:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:24:37 INFO - PROCESS | 704 | 1467192277682 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:24:37 INFO - PROCESS | 704 | 1467192277684 Marionette TRACE conn6 <- [1,1730,null,{}] 02:24:37 INFO - PROCESS | 704 | 1467192277696 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}] 02:24:37 INFO - PROCESS | 704 | 1467192277698 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:37 INFO - PROCESS | 704 | 1467192277782 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 02:24:37 INFO - PROCESS | 704 | 1467192277789 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:37 INFO - PROCESS | 704 | 1467192277791 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:37 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BA97800 == 35 [pid = 704] [id = 442] 02:24:37 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B224A94800) [pid = 704] [serial = 1326] [outer = 0000000000000000] 02:24:37 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B2251F4800) [pid = 704] [serial = 1327] [outer = 000000B224A94800] 02:24:37 INFO - PROCESS | 704 | 1467192277837 Marionette DEBUG loaded listener.js 02:24:37 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B22547A800) [pid = 704] [serial = 1328] [outer = 000000B224A94800] 02:24:38 INFO - PROCESS | 704 | 1467192278650 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]]]}] 02:24:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:24:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1021ms 02:24:38 INFO - PROCESS | 704 | 1467192278707 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 02:24:38 INFO - PROCESS | 704 | 1467192278711 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 02:24:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:24:38 INFO - PROCESS | 704 | 1467192278716 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:24:38 INFO - PROCESS | 704 | 1467192278719 Marionette TRACE conn6 <- [1,1734,null,{}] 02:24:38 INFO - PROCESS | 704 | 1467192278725 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}] 02:24:38 INFO - PROCESS | 704 | 1467192278729 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:38 INFO - PROCESS | 704 | 1467192278856 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 02:24:38 INFO - PROCESS | 704 | 1467192278977 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:38 INFO - PROCESS | 704 | 1467192278980 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:39 INFO - PROCESS | 704 | ++DOCSHELL 000000B223249000 == 36 [pid = 704] [id = 443] 02:24:39 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B217816400) [pid = 704] [serial = 1329] [outer = 0000000000000000] 02:24:39 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B21B5DB800) [pid = 704] [serial = 1330] [outer = 000000B217816400] 02:24:39 INFO - PROCESS | 704 | 1467192279041 Marionette DEBUG loaded listener.js 02:24:39 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B21D119800) [pid = 704] [serial = 1331] [outer = 000000B217816400] 02:24:39 INFO - PROCESS | 704 | 1467192279813 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]]]}] 02:24:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:24:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1130ms 02:24:39 INFO - PROCESS | 704 | 1467192279851 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 02:24:39 INFO - PROCESS | 704 | 1467192279857 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 02:24:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:24:39 INFO - PROCESS | 704 | 1467192279865 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:24:39 INFO - PROCESS | 704 | 1467192279868 Marionette TRACE conn6 <- [1,1738,null,{}] 02:24:39 INFO - PROCESS | 704 | 1467192279872 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}] 02:24:39 INFO - PROCESS | 704 | 1467192279876 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:40 INFO - PROCESS | 704 | 1467192280024 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 02:24:40 INFO - PROCESS | 704 | 1467192280238 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:40 INFO - PROCESS | 704 | 1467192280242 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:40 INFO - PROCESS | 704 | ++DOCSHELL 000000B216E7C000 == 37 [pid = 704] [id = 444] 02:24:40 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B2171A1000) [pid = 704] [serial = 1332] [outer = 0000000000000000] 02:24:40 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B21734DC00) [pid = 704] [serial = 1333] [outer = 000000B2171A1000] 02:24:40 INFO - PROCESS | 704 | 1467192280298 Marionette DEBUG loaded listener.js 02:24:40 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B21BF36800) [pid = 704] [serial = 1334] [outer = 000000B2171A1000] 02:24:40 INFO - PROCESS | 704 | --DOCSHELL 000000B22B812800 == 36 [pid = 704] [id = 441] 02:24:40 INFO - PROCESS | 704 | --DOCSHELL 000000B22A1AA800 == 35 [pid = 704] [id = 440] 02:24:40 INFO - PROCESS | 704 | --DOCSHELL 000000B228308000 == 34 [pid = 704] [id = 439] 02:24:40 INFO - PROCESS | 704 | --DOCSHELL 000000B22678A800 == 33 [pid = 704] [id = 438] 02:24:40 INFO - PROCESS | 704 | --DOCSHELL 000000B2245E9000 == 32 [pid = 704] [id = 437] 02:24:40 INFO - PROCESS | 704 | --DOCSHELL 000000B223D98000 == 31 [pid = 704] [id = 436] 02:24:40 INFO - PROCESS | 704 | --DOCSHELL 000000B220DD8800 == 30 [pid = 704] [id = 435] 02:24:40 INFO - PROCESS | 704 | --DOCSHELL 000000B218194800 == 29 [pid = 704] [id = 434] 02:24:40 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B22339FC00) [pid = 704] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B223229800) [pid = 704] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B21C27F400) [pid = 704] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B21D075000) [pid = 704] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B220D80400) [pid = 704] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B22142B800) [pid = 704] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B218144000) [pid = 704] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B223FA6000) [pid = 704] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B21BFDC400) [pid = 704] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B2186B9800) [pid = 704] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B21C042C00) [pid = 704] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B22741A000) [pid = 704] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B227413000) [pid = 704] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B223203400) [pid = 704] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B224562800) [pid = 704] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B224A63800) [pid = 704] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B224A96C00) [pid = 704] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B224425800) [pid = 704] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B2251FAC00) [pid = 704] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B224896000) [pid = 704] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B22476B400) [pid = 704] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B2233BC800) [pid = 704] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B22331D400) [pid = 704] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 704 | --DOMWINDOW == 64 (000000B22446BC00) [pid = 704] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 02:24:40 INFO - PROCESS | 704 | 1467192280966 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]]]}] 02:24:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:24:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1120ms 02:24:40 INFO - PROCESS | 704 | 1467192280990 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 02:24:40 INFO - PROCESS | 704 | 1467192280994 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 02:24:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:24:41 INFO - PROCESS | 704 | 1467192280998 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:24:41 INFO - PROCESS | 704 | 1467192281001 Marionette TRACE conn6 <- [1,1742,null,{}] 02:24:41 INFO - PROCESS | 704 | 1467192281006 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}] 02:24:41 INFO - PROCESS | 704 | 1467192281011 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:41 INFO - PROCESS | 704 | 1467192281102 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 02:24:41 INFO - PROCESS | 704 | 1467192281180 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:41 INFO - PROCESS | 704 | 1467192281183 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:41 INFO - PROCESS | 704 | ++DOCSHELL 000000B220950800 == 30 [pid = 704] [id = 445] 02:24:41 INFO - PROCESS | 704 | ++DOMWINDOW == 65 (000000B217346400) [pid = 704] [serial = 1335] [outer = 0000000000000000] 02:24:41 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B21C04C800) [pid = 704] [serial = 1336] [outer = 000000B217346400] 02:24:41 INFO - PROCESS | 704 | 1467192281234 Marionette DEBUG loaded listener.js 02:24:41 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B21D119000) [pid = 704] [serial = 1337] [outer = 000000B217346400] 02:24:41 INFO - PROCESS | 704 | 1467192281692 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]]]}] 02:24:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:24:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 735ms 02:24:41 INFO - PROCESS | 704 | 1467192281740 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 02:24:41 INFO - PROCESS | 704 | 1467192281744 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 02:24:41 INFO - PROCESS | 704 | 1467192281753 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:24:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:24:41 INFO - PROCESS | 704 | 1467192281755 Marionette TRACE conn6 <- [1,1746,null,{}] 02:24:41 INFO - PROCESS | 704 | 1467192281759 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}] 02:24:41 INFO - PROCESS | 704 | 1467192281762 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:41 INFO - PROCESS | 704 | 1467192281855 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 02:24:41 INFO - PROCESS | 704 | 1467192281864 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:41 INFO - PROCESS | 704 | 1467192281866 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:41 INFO - PROCESS | 704 | ++DOCSHELL 000000B223A76000 == 31 [pid = 704] [id = 446] 02:24:41 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B2217ED400) [pid = 704] [serial = 1338] [outer = 0000000000000000] 02:24:41 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B2217F8000) [pid = 704] [serial = 1339] [outer = 000000B2217ED400] 02:24:41 INFO - PROCESS | 704 | 1467192281913 Marionette DEBUG loaded listener.js 02:24:42 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B223313C00) [pid = 704] [serial = 1340] [outer = 000000B2217ED400] 02:24:42 INFO - PROCESS | 704 | 1467192282403 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]]]}] 02:24:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:24:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 02:24:42 INFO - PROCESS | 704 | 1467192282428 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 02:24:42 INFO - PROCESS | 704 | 1467192282431 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 02:24:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:24:42 INFO - PROCESS | 704 | 1467192282436 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:24:42 INFO - PROCESS | 704 | 1467192282442 Marionette TRACE conn6 <- [1,1750,null,{}] 02:24:42 INFO - PROCESS | 704 | 1467192282453 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}] 02:24:42 INFO - PROCESS | 704 | 1467192282457 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:42 INFO - PROCESS | 704 | 1467192282550 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 02:24:42 INFO - PROCESS | 704 | 1467192282560 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:42 INFO - PROCESS | 704 | 1467192282562 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:42 INFO - PROCESS | 704 | ++DOCSHELL 000000B224B46000 == 32 [pid = 704] [id = 447] 02:24:42 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B2233B8800) [pid = 704] [serial = 1341] [outer = 0000000000000000] 02:24:42 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B223BB6000) [pid = 704] [serial = 1342] [outer = 000000B2233B8800] 02:24:42 INFO - PROCESS | 704 | 1467192282608 Marionette DEBUG loaded listener.js 02:24:42 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B223EFB000) [pid = 704] [serial = 1343] [outer = 000000B2233B8800] 02:24:43 INFO - PROCESS | 704 | 1467192283051 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]]]}] 02:24:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:24:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 629ms 02:24:43 INFO - PROCESS | 704 | 1467192283077 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 02:24:43 INFO - PROCESS | 704 | 1467192283080 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 02:24:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:24:43 INFO - PROCESS | 704 | 1467192283083 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:24:43 INFO - PROCESS | 704 | 1467192283085 Marionette TRACE conn6 <- [1,1754,null,{}] 02:24:43 INFO - PROCESS | 704 | 1467192283088 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}] 02:24:43 INFO - PROCESS | 704 | 1467192283091 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:43 INFO - PROCESS | 704 | 1467192283213 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 02:24:43 INFO - PROCESS | 704 | 1467192283292 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:43 INFO - PROCESS | 704 | 1467192283294 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:43 INFO - PROCESS | 704 | ++DOCSHELL 000000B227442800 == 33 [pid = 704] [id = 448] 02:24:43 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B22439DC00) [pid = 704] [serial = 1344] [outer = 0000000000000000] 02:24:43 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B2243E4000) [pid = 704] [serial = 1345] [outer = 000000B22439DC00] 02:24:43 INFO - PROCESS | 704 | 1467192283348 Marionette DEBUG loaded listener.js 02:24:43 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B224466400) [pid = 704] [serial = 1346] [outer = 000000B22439DC00] 02:24:43 INFO - PROCESS | 704 | 1467192283782 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]]]}] 02:24:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:24:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 734ms 02:24:43 INFO - PROCESS | 704 | 1467192283820 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 02:24:43 INFO - PROCESS | 704 | 1467192283822 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 02:24:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:24:43 INFO - PROCESS | 704 | 1467192283831 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:24:43 INFO - PROCESS | 704 | 1467192283833 Marionette TRACE conn6 <- [1,1758,null,{}] 02:24:43 INFO - PROCESS | 704 | 1467192283837 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}] 02:24:43 INFO - PROCESS | 704 | 1467192283839 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:43 INFO - PROCESS | 704 | 1467192283952 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 02:24:43 INFO - PROCESS | 704 | 1467192283960 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:43 INFO - PROCESS | 704 | 1467192283966 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:44 INFO - PROCESS | 704 | ++DOCSHELL 000000B2247B5800 == 34 [pid = 704] [id = 449] 02:24:44 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B224562800) [pid = 704] [serial = 1347] [outer = 0000000000000000] 02:24:44 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B224567400) [pid = 704] [serial = 1348] [outer = 000000B224562800] 02:24:44 INFO - PROCESS | 704 | 1467192284069 Marionette DEBUG loaded listener.js 02:24:44 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B22481A800) [pid = 704] [serial = 1349] [outer = 000000B224562800] 02:24:44 INFO - PROCESS | 704 | 1467192284553 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]]]}] 02:24:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:24:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 777ms 02:24:44 INFO - PROCESS | 704 | 1467192284605 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 02:24:44 INFO - PROCESS | 704 | 1467192284607 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 02:24:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:24:44 INFO - PROCESS | 704 | 1467192284611 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:24:44 INFO - PROCESS | 704 | 1467192284612 Marionette TRACE conn6 <- [1,1762,null,{}] 02:24:44 INFO - PROCESS | 704 | 1467192284616 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}] 02:24:44 INFO - PROCESS | 704 | 1467192284619 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:44 INFO - PROCESS | 704 | 1467192284740 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 02:24:44 INFO - PROCESS | 704 | 1467192284799 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:44 INFO - PROCESS | 704 | 1467192284801 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:44 INFO - PROCESS | 704 | ++DOCSHELL 000000B22B80D000 == 35 [pid = 704] [id = 450] 02:24:44 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B22520C400) [pid = 704] [serial = 1350] [outer = 0000000000000000] 02:24:44 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B225212000) [pid = 704] [serial = 1351] [outer = 000000B22520C400] 02:24:44 INFO - PROCESS | 704 | 1467192284847 Marionette DEBUG loaded listener.js 02:24:44 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B22600AC00) [pid = 704] [serial = 1352] [outer = 000000B22520C400] 02:24:45 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B2171AB000) [pid = 704] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:24:45 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B220D79000) [pid = 704] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:24:45 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B217352C00) [pid = 704] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:24:45 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B21734F800) [pid = 704] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:24:45 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B21B5CE400) [pid = 704] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:24:45 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B217344400) [pid = 704] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:24:45 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B21B5C5C00) [pid = 704] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:24:45 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B2217EFC00) [pid = 704] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:24:45 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B22439AC00) [pid = 704] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:24:45 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B224430800) [pid = 704] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:24:45 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B22481D800) [pid = 704] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:24:45 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B22331D000) [pid = 704] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:24:45 INFO - PROCESS | 704 | 1467192285298 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]]]}] 02:24:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 733ms 02:24:45 INFO - PROCESS | 704 | 1467192285348 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 02:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:24:45 INFO - PROCESS | 704 | 1467192285350 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 02:24:45 INFO - PROCESS | 704 | 1467192285354 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:24:45 INFO - PROCESS | 704 | 1467192285355 Marionette TRACE conn6 <- [1,1766,null,{}] 02:24:45 INFO - PROCESS | 704 | 1467192285359 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}] 02:24:45 INFO - PROCESS | 704 | 1467192285362 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:45 INFO - PROCESS | 704 | 1467192285475 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 02:24:45 INFO - PROCESS | 704 | 1467192285528 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:45 INFO - PROCESS | 704 | 1467192285530 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:45 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BA5E000 == 36 [pid = 704] [id = 451] 02:24:45 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B217712400) [pid = 704] [serial = 1353] [outer = 0000000000000000] 02:24:45 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B223318000) [pid = 704] [serial = 1354] [outer = 000000B217712400] 02:24:45 INFO - PROCESS | 704 | 1467192285576 Marionette DEBUG loaded listener.js 02:24:45 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B22481C000) [pid = 704] [serial = 1355] [outer = 000000B217712400] 02:24:45 INFO - PROCESS | 704 | 1467192285931 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]]]}] 02:24:45 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 02:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 629ms 02:24:45 INFO - PROCESS | 704 | 1467192285985 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 02:24:45 INFO - PROCESS | 704 | 1467192285987 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 02:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:24:45 INFO - PROCESS | 704 | 1467192285991 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:24:45 INFO - PROCESS | 704 | 1467192285992 Marionette TRACE conn6 <- [1,1770,null,{}] 02:24:45 INFO - PROCESS | 704 | 1467192285996 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}] 02:24:46 INFO - PROCESS | 704 | 1467192285999 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:46 INFO - PROCESS | 704 | 1467192286116 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 02:24:46 INFO - PROCESS | 704 | 1467192286125 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:46 INFO - PROCESS | 704 | 1467192286127 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:46 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BBE9800 == 37 [pid = 704] [id = 452] 02:24:46 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B22600BC00) [pid = 704] [serial = 1356] [outer = 0000000000000000] 02:24:46 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B226288C00) [pid = 704] [serial = 1357] [outer = 000000B22600BC00] 02:24:46 INFO - PROCESS | 704 | 1467192286172 Marionette DEBUG loaded listener.js 02:24:46 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B22669B400) [pid = 704] [serial = 1358] [outer = 000000B22600BC00] 02:24:46 INFO - PROCESS | 704 | 1467192286576 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]]]}] 02:24:46 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 02:24:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 629ms 02:24:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:24:46 INFO - PROCESS | 704 | 1467192286631 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 02:24:46 INFO - PROCESS | 704 | 1467192286633 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 02:24:46 INFO - PROCESS | 704 | 1467192286636 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:24:46 INFO - PROCESS | 704 | 1467192286638 Marionette TRACE conn6 <- [1,1774,null,{}] 02:24:46 INFO - PROCESS | 704 | 1467192286642 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}] 02:24:46 INFO - PROCESS | 704 | 1467192286644 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:46 INFO - PROCESS | 704 | 1467192286728 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 02:24:46 INFO - PROCESS | 704 | 1467192286733 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:46 INFO - PROCESS | 704 | 1467192286735 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:46 INFO - PROCESS | 704 | ++DOCSHELL 000000B22C2A3000 == 38 [pid = 704] [id = 453] 02:24:46 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B226887000) [pid = 704] [serial = 1359] [outer = 0000000000000000] 02:24:46 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B226E74000) [pid = 704] [serial = 1360] [outer = 000000B226887000] 02:24:46 INFO - PROCESS | 704 | 1467192286780 Marionette DEBUG loaded listener.js 02:24:46 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B227419000) [pid = 704] [serial = 1361] [outer = 000000B226887000] 02:24:47 INFO - PROCESS | 704 | 1467192287265 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]]]}] 02:24:47 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 02:24:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 671ms 02:24:47 INFO - PROCESS | 704 | 1467192287309 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 02:24:47 INFO - PROCESS | 704 | 1467192287314 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 02:24:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:24:47 INFO - PROCESS | 704 | 1467192287320 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:24:47 INFO - PROCESS | 704 | 1467192287324 Marionette TRACE conn6 <- [1,1778,null,{}] 02:24:47 INFO - PROCESS | 704 | 1467192287330 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}] 02:24:47 INFO - PROCESS | 704 | 1467192287334 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:47 INFO - PROCESS | 704 | 1467192287458 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 02:24:47 INFO - PROCESS | 704 | 1467192287603 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:47 INFO - PROCESS | 704 | 1467192287608 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:47 INFO - PROCESS | 704 | ++DOCSHELL 000000B220DDE800 == 39 [pid = 704] [id = 454] 02:24:47 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B21B54C000) [pid = 704] [serial = 1362] [outer = 0000000000000000] 02:24:47 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B21C2E3400) [pid = 704] [serial = 1363] [outer = 000000B21B54C000] 02:24:47 INFO - PROCESS | 704 | 1467192287669 Marionette DEBUG loaded listener.js 02:24:47 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B220D80400) [pid = 704] [serial = 1364] [outer = 000000B21B54C000] 02:24:48 INFO - PROCESS | 704 | 1467192288235 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]]]}] 02:24:48 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) 02:24:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 986ms 02:24:48 INFO - PROCESS | 704 | 1467192288309 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 02:24:48 INFO - PROCESS | 704 | 1467192288314 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 02:24:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:24:48 INFO - PROCESS | 704 | 1467192288321 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:24:48 INFO - PROCESS | 704 | 1467192288324 Marionette TRACE conn6 <- [1,1782,null,{}] 02:24:48 INFO - PROCESS | 704 | 1467192288328 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}] 02:24:48 INFO - PROCESS | 704 | 1467192288332 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:48 INFO - PROCESS | 704 | 1467192288488 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 02:24:48 INFO - PROCESS | 704 | 1467192288605 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:48 INFO - PROCESS | 704 | 1467192288608 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:48 INFO - PROCESS | 704 | ++DOCSHELL 000000B22743E000 == 40 [pid = 704] [id = 455] 02:24:48 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B22331D000) [pid = 704] [serial = 1365] [outer = 0000000000000000] 02:24:48 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B2233BA800) [pid = 704] [serial = 1366] [outer = 000000B22331D000] 02:24:48 INFO - PROCESS | 704 | 1467192288668 Marionette DEBUG loaded listener.js 02:24:48 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B223BC1C00) [pid = 704] [serial = 1367] [outer = 000000B22331D000] 02:24:49 INFO - PROCESS | 704 | 1467192289302 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]]]}] 02:24:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:24:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1028ms 02:24:49 INFO - PROCESS | 704 | 1467192289351 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 02:24:49 INFO - PROCESS | 704 | 1467192289353 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 02:24:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:24:49 INFO - PROCESS | 704 | 1467192289358 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:24:49 INFO - PROCESS | 704 | 1467192289362 Marionette TRACE conn6 <- [1,1786,null,{}] 02:24:49 INFO - PROCESS | 704 | 1467192289373 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}] 02:24:49 INFO - PROCESS | 704 | 1467192289378 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:49 INFO - PROCESS | 704 | 1467192289544 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 02:24:49 INFO - PROCESS | 704 | 1467192289670 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:49 INFO - PROCESS | 704 | 1467192289674 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:49 INFO - PROCESS | 704 | ++DOCSHELL 000000B22CA0B800 == 41 [pid = 704] [id = 456] 02:24:49 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B224816800) [pid = 704] [serial = 1368] [outer = 0000000000000000] 02:24:49 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B224A94400) [pid = 704] [serial = 1369] [outer = 000000B224816800] 02:24:49 INFO - PROCESS | 704 | 1467192289734 Marionette DEBUG loaded listener.js 02:24:49 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B227414800) [pid = 704] [serial = 1370] [outer = 000000B224816800] 02:24:50 INFO - PROCESS | 704 | 1467192290406 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]]]}] 02:24:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:24:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1073ms 02:24:50 INFO - PROCESS | 704 | 1467192290432 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 02:24:50 INFO - PROCESS | 704 | 1467192290436 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 02:24:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:24:50 INFO - PROCESS | 704 | 1467192290457 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:24:50 INFO - PROCESS | 704 | 1467192290459 Marionette TRACE conn6 <- [1,1790,null,{}] 02:24:50 INFO - PROCESS | 704 | 1467192290463 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}] 02:24:50 INFO - PROCESS | 704 | 1467192290466 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:50 INFO - PROCESS | 704 | 1467192290583 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 02:24:50 INFO - PROCESS | 704 | 1467192290804 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:50 INFO - PROCESS | 704 | 1467192290808 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:50 INFO - PROCESS | 704 | ++DOCSHELL 000000B21BF67800 == 42 [pid = 704] [id = 457] 02:24:50 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B216D29800) [pid = 704] [serial = 1371] [outer = 0000000000000000] 02:24:50 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B217398800) [pid = 704] [serial = 1372] [outer = 000000B216D29800] 02:24:50 INFO - PROCESS | 704 | 1467192290876 Marionette DEBUG loaded listener.js 02:24:50 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B21C0A4000) [pid = 704] [serial = 1373] [outer = 000000B216D29800] 02:24:52 INFO - PROCESS | 704 | --DOCSHELL 000000B22BBE9800 == 41 [pid = 704] [id = 452] 02:24:52 INFO - PROCESS | 704 | --DOCSHELL 000000B22BA5E000 == 40 [pid = 704] [id = 451] 02:24:52 INFO - PROCESS | 704 | --DOCSHELL 000000B22B80D000 == 39 [pid = 704] [id = 450] 02:24:52 INFO - PROCESS | 704 | --DOCSHELL 000000B2247B5800 == 38 [pid = 704] [id = 449] 02:24:52 INFO - PROCESS | 704 | --DOCSHELL 000000B227442800 == 37 [pid = 704] [id = 448] 02:24:52 INFO - PROCESS | 704 | --DOCSHELL 000000B224B46000 == 36 [pid = 704] [id = 447] 02:24:52 INFO - PROCESS | 704 | --DOCSHELL 000000B223A76000 == 35 [pid = 704] [id = 446] 02:24:52 INFO - PROCESS | 704 | --DOCSHELL 000000B220950800 == 34 [pid = 704] [id = 445] 02:24:52 INFO - PROCESS | 704 | --DOCSHELL 000000B216E7C000 == 33 [pid = 704] [id = 444] 02:24:52 INFO - PROCESS | 704 | --DOCSHELL 000000B22BA97800 == 32 [pid = 704] [id = 442] 02:24:52 INFO - PROCESS | 704 | --DOCSHELL 000000B223249000 == 31 [pid = 704] [id = 443] 02:24:52 INFO - PROCESS | 704 | --DOCSHELL 000000B21B7B1000 == 30 [pid = 704] [id = 433] 02:24:52 INFO - PROCESS | 704 | --DOCSHELL 000000B22CA0B800 == 29 [pid = 704] [id = 456] 02:24:52 INFO - PROCESS | 704 | --DOCSHELL 000000B22743E000 == 28 [pid = 704] [id = 455] 02:24:52 INFO - PROCESS | 704 | --DOCSHELL 000000B22C2A3000 == 27 [pid = 704] [id = 453] 02:24:52 INFO - PROCESS | 704 | --DOCSHELL 000000B220DDE800 == 26 [pid = 704] [id = 454] 02:24:52 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B21B5D7C00) [pid = 704] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B21738D400) [pid = 704] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B221424400) [pid = 704] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B21738F800) [pid = 704] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B217710C00) [pid = 704] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B224399400) [pid = 704] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B21BF10000) [pid = 704] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B223BBB800) [pid = 704] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B21D074C00) [pid = 704] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B22320C000) [pid = 704] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B21D319800) [pid = 704] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B21B5D7400) [pid = 704] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B22339E000) [pid = 704] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B221FF3800) [pid = 704] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B2251F7000) [pid = 704] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B2251F4800) [pid = 704] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B224425C00) [pid = 704] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B22455C400) [pid = 704] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B224A57C00) [pid = 704] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B224A8E400) [pid = 704] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B224762800) [pid = 704] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B22339C800) [pid = 704] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B223863C00) [pid = 704] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B223205C00) [pid = 704] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B224767000) [pid = 704] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 02:24:52 INFO - PROCESS | 704 | 1467192292206 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]]]}] 02:24:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:24:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1841ms 02:24:52 INFO - PROCESS | 704 | 1467192292302 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 02:24:52 INFO - PROCESS | 704 | 1467192292306 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 02:24:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:24:52 INFO - PROCESS | 704 | 1467192292312 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:24:52 INFO - PROCESS | 704 | 1467192292315 Marionette TRACE conn6 <- [1,1794,null,{}] 02:24:52 INFO - PROCESS | 704 | 1467192292322 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}] 02:24:52 INFO - PROCESS | 704 | 1467192292326 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:52 INFO - PROCESS | 704 | 1467192292418 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 02:24:52 INFO - PROCESS | 704 | 1467192292429 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:52 INFO - PROCESS | 704 | 1467192292434 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:52 INFO - PROCESS | 704 | ++DOCSHELL 000000B217AE3800 == 27 [pid = 704] [id = 458] 02:24:52 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B2171ADC00) [pid = 704] [serial = 1374] [outer = 0000000000000000] 02:24:52 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B21734D000) [pid = 704] [serial = 1375] [outer = 000000B2171ADC00] 02:24:52 INFO - PROCESS | 704 | 1467192292484 Marionette DEBUG loaded listener.js 02:24:52 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B217399000) [pid = 704] [serial = 1376] [outer = 000000B2171ADC00] 02:24:53 INFO - PROCESS | 704 | 1467192293004 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]]]}] 02:24:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:24:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 734ms 02:24:53 INFO - PROCESS | 704 | 1467192293048 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 02:24:53 INFO - PROCESS | 704 | 1467192293053 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 02:24:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:24:53 INFO - PROCESS | 704 | 1467192293060 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:24:53 INFO - PROCESS | 704 | 1467192293063 Marionette TRACE conn6 <- [1,1798,null,{}] 02:24:53 INFO - PROCESS | 704 | 1467192293067 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}] 02:24:53 INFO - PROCESS | 704 | 1467192293070 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:53 INFO - PROCESS | 704 | 1467192293165 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 02:24:53 INFO - PROCESS | 704 | 1467192293244 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:53 INFO - PROCESS | 704 | 1467192293247 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:53 INFO - PROCESS | 704 | ++DOCSHELL 000000B220CAE000 == 28 [pid = 704] [id = 459] 02:24:53 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B2184E5800) [pid = 704] [serial = 1377] [outer = 0000000000000000] 02:24:53 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B21B5D9800) [pid = 704] [serial = 1378] [outer = 000000B2184E5800] 02:24:53 INFO - PROCESS | 704 | 1467192293297 Marionette DEBUG loaded listener.js 02:24:53 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B21C04C400) [pid = 704] [serial = 1379] [outer = 000000B2184E5800] 02:24:53 INFO - PROCESS | 704 | 1467192293755 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]]]}] 02:24:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:24:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 776ms 02:24:53 INFO - PROCESS | 704 | 1467192293838 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 02:24:53 INFO - PROCESS | 704 | 1467192293841 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 02:24:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:24:53 INFO - PROCESS | 704 | 1467192293845 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:24:53 INFO - PROCESS | 704 | 1467192293848 Marionette TRACE conn6 <- [1,1802,null,{}] 02:24:53 INFO - PROCESS | 704 | 1467192293860 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}] 02:24:53 INFO - PROCESS | 704 | 1467192293865 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:53 INFO - PROCESS | 704 | 1467192293960 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 02:24:53 INFO - PROCESS | 704 | 1467192293969 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:53 INFO - PROCESS | 704 | 1467192293973 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:54 INFO - PROCESS | 704 | ++DOCSHELL 000000B223D96800 == 29 [pid = 704] [id = 460] 02:24:54 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B220D75C00) [pid = 704] [serial = 1380] [outer = 0000000000000000] 02:24:54 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B220DBE800) [pid = 704] [serial = 1381] [outer = 000000B220D75C00] 02:24:54 INFO - PROCESS | 704 | 1467192294025 Marionette DEBUG loaded listener.js 02:24:54 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B221FBEC00) [pid = 704] [serial = 1382] [outer = 000000B220D75C00] 02:24:54 INFO - PROCESS | 704 | 1467192294509 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]]]}] 02:24:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:24:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 692ms 02:24:54 INFO - PROCESS | 704 | 1467192294539 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 02:24:54 INFO - PROCESS | 704 | 1467192294541 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 02:24:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:24:54 INFO - PROCESS | 704 | 1467192294545 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:24:54 INFO - PROCESS | 704 | 1467192294546 Marionette TRACE conn6 <- [1,1806,null,{}] 02:24:54 INFO - PROCESS | 704 | 1467192294550 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}] 02:24:54 INFO - PROCESS | 704 | 1467192294552 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:54 INFO - PROCESS | 704 | 1467192294670 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 02:24:54 INFO - PROCESS | 704 | 1467192294676 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:54 INFO - PROCESS | 704 | 1467192294678 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:54 INFO - PROCESS | 704 | ++DOCSHELL 000000B2247A6800 == 30 [pid = 704] [id = 461] 02:24:54 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B223211800) [pid = 704] [serial = 1383] [outer = 0000000000000000] 02:24:54 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B22331E400) [pid = 704] [serial = 1384] [outer = 000000B223211800] 02:24:54 INFO - PROCESS | 704 | 1467192294767 Marionette DEBUG loaded listener.js 02:24:54 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B22339F000) [pid = 704] [serial = 1385] [outer = 000000B223211800] 02:24:55 INFO - PROCESS | 704 | 1467192295234 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]]]}] 02:24:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:24:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 734ms 02:24:55 INFO - PROCESS | 704 | 1467192295285 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 02:24:55 INFO - PROCESS | 704 | 1467192295287 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 02:24:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:24:55 INFO - PROCESS | 704 | 1467192295332 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:24:55 INFO - PROCESS | 704 | 1467192295334 Marionette TRACE conn6 <- [1,1810,null,{}] 02:24:55 INFO - PROCESS | 704 | 1467192295338 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}] 02:24:55 INFO - PROCESS | 704 | 1467192295340 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:55 INFO - PROCESS | 704 | 1467192295450 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 02:24:55 INFO - PROCESS | 704 | 1467192295462 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:55 INFO - PROCESS | 704 | 1467192295464 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:55 INFO - PROCESS | 704 | ++DOCSHELL 000000B2260AB800 == 31 [pid = 704] [id = 462] 02:24:55 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B223227C00) [pid = 704] [serial = 1386] [outer = 0000000000000000] 02:24:55 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B2233DE000) [pid = 704] [serial = 1387] [outer = 000000B223227C00] 02:24:55 INFO - PROCESS | 704 | 1467192295511 Marionette DEBUG loaded listener.js 02:24:55 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B223BB8C00) [pid = 704] [serial = 1388] [outer = 000000B223227C00] 02:24:55 INFO - PROCESS | 704 | 1467192295968 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]]]}] 02:24:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:24:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 692ms 02:24:56 INFO - PROCESS | 704 | 1467192296018 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 02:24:56 INFO - PROCESS | 704 | 1467192296020 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 02:24:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:24:56 INFO - PROCESS | 704 | 1467192296024 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:24:56 INFO - PROCESS | 704 | 1467192296026 Marionette TRACE conn6 <- [1,1814,null,{}] 02:24:56 INFO - PROCESS | 704 | 1467192296029 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}] 02:24:56 INFO - PROCESS | 704 | 1467192296035 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:56 INFO - PROCESS | 704 | 1467192296184 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 02:24:56 INFO - PROCESS | 704 | 1467192296198 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:56 INFO - PROCESS | 704 | 1467192296200 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:56 INFO - PROCESS | 704 | ++DOCSHELL 000000B22743F000 == 32 [pid = 704] [id = 463] 02:24:56 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B223EFC000) [pid = 704] [serial = 1389] [outer = 0000000000000000] 02:24:56 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B22439CC00) [pid = 704] [serial = 1390] [outer = 000000B223EFC000] 02:24:56 INFO - PROCESS | 704 | 1467192296247 Marionette DEBUG loaded listener.js 02:24:56 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B224471800) [pid = 704] [serial = 1391] [outer = 000000B223EFC000] 02:24:56 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B22439DC00) [pid = 704] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:24:56 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B224562800) [pid = 704] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:24:56 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B224A94800) [pid = 704] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:24:56 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B217712400) [pid = 704] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:24:56 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B2171A1000) [pid = 704] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:24:56 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B22520C400) [pid = 704] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:24:56 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B2217ED400) [pid = 704] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:24:56 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B217346400) [pid = 704] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:24:56 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B217816400) [pid = 704] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:24:56 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B2233B8800) [pid = 704] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:24:56 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B22600BC00) [pid = 704] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:24:56 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B226887000) [pid = 704] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:24:56 INFO - PROCESS | 704 | 1467192296936 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]]]}] 02:24:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:24:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 922ms 02:24:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:24:56 INFO - PROCESS | 704 | 1467192296949 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 02:24:56 INFO - PROCESS | 704 | 1467192296951 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 02:24:56 INFO - PROCESS | 704 | 1467192296954 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:24:56 INFO - PROCESS | 704 | 1467192296956 Marionette TRACE conn6 <- [1,1818,null,{}] 02:24:56 INFO - PROCESS | 704 | 1467192296959 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}] 02:24:56 INFO - PROCESS | 704 | 1467192296961 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:57 INFO - PROCESS | 704 | 1467192297070 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 02:24:57 INFO - PROCESS | 704 | 1467192297117 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:57 INFO - PROCESS | 704 | 1467192297119 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:57 INFO - PROCESS | 704 | ++DOCSHELL 000000B2274C3800 == 33 [pid = 704] [id = 464] 02:24:57 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B22137F000) [pid = 704] [serial = 1392] [outer = 0000000000000000] 02:24:57 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B223FAF400) [pid = 704] [serial = 1393] [outer = 000000B22137F000] 02:24:57 INFO - PROCESS | 704 | 1467192297165 Marionette DEBUG loaded listener.js 02:24:57 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B224561C00) [pid = 704] [serial = 1394] [outer = 000000B22137F000] 02:24:57 INFO - PROCESS | 704 | 1467192297531 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]]]}] 02:24:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:24:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 629ms 02:24:57 INFO - PROCESS | 704 | 1467192297587 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 02:24:57 INFO - PROCESS | 704 | 1467192297589 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 02:24:57 INFO - PROCESS | 704 | 1467192297592 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:24:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:24:57 INFO - PROCESS | 704 | 1467192297594 Marionette TRACE conn6 <- [1,1822,null,{}] 02:24:57 INFO - PROCESS | 704 | 1467192297597 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}] 02:24:57 INFO - PROCESS | 704 | 1467192297599 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:57 INFO - PROCESS | 704 | 1467192297684 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 02:24:57 INFO - PROCESS | 704 | 1467192297691 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:57 INFO - PROCESS | 704 | 1467192297693 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:57 INFO - PROCESS | 704 | ++DOCSHELL 000000B229B92000 == 34 [pid = 704] [id = 465] 02:24:57 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B224570C00) [pid = 704] [serial = 1395] [outer = 0000000000000000] 02:24:57 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B22476EC00) [pid = 704] [serial = 1396] [outer = 000000B224570C00] 02:24:57 INFO - PROCESS | 704 | 1467192297738 Marionette DEBUG loaded listener.js 02:24:57 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B22481E000) [pid = 704] [serial = 1397] [outer = 000000B224570C00] 02:24:58 INFO - PROCESS | 704 | 1467192298176 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]]]}] 02:24:58 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 02:24:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 629ms 02:24:58 INFO - PROCESS | 704 | 1467192298225 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 02:24:58 INFO - PROCESS | 704 | 1467192298227 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 02:24:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:24:58 INFO - PROCESS | 704 | 1467192298230 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:24:58 INFO - PROCESS | 704 | 1467192298232 Marionette TRACE conn6 <- [1,1826,null,{}] 02:24:58 INFO - PROCESS | 704 | 1467192298235 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}] 02:24:58 INFO - PROCESS | 704 | 1467192298237 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:58 INFO - PROCESS | 704 | 1467192298321 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 02:24:58 INFO - PROCESS | 704 | 1467192298326 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:58 INFO - PROCESS | 704 | 1467192298328 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:24:58 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A55D000 == 35 [pid = 704] [id = 466] 02:24:58 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B2249E8000) [pid = 704] [serial = 1398] [outer = 0000000000000000] 02:24:58 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B224A5E000) [pid = 704] [serial = 1399] [outer = 000000B2249E8000] 02:24:58 INFO - PROCESS | 704 | 1467192298374 Marionette DEBUG loaded listener.js 02:24:58 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B224A8E400) [pid = 704] [serial = 1400] [outer = 000000B2249E8000] 02:24:59 INFO - PROCESS | 704 | --DOCSHELL 000000B220CAE000 == 34 [pid = 704] [id = 459] 02:24:59 INFO - PROCESS | 704 | --DOCSHELL 000000B21BF67800 == 33 [pid = 704] [id = 457] 02:24:59 INFO - PROCESS | 704 | --DOCSHELL 000000B217AE3800 == 32 [pid = 704] [id = 458] 02:24:59 INFO - PROCESS | 704 | --DOCSHELL 000000B2247A6800 == 31 [pid = 704] [id = 461] 02:24:59 INFO - PROCESS | 704 | --DOCSHELL 000000B223D96800 == 30 [pid = 704] [id = 460] 02:24:59 INFO - PROCESS | 704 | --DOCSHELL 000000B2260AB800 == 29 [pid = 704] [id = 462] 02:24:59 INFO - PROCESS | 704 | --DOCSHELL 000000B229B92000 == 28 [pid = 704] [id = 465] 02:24:59 INFO - PROCESS | 704 | --DOCSHELL 000000B22743F000 == 27 [pid = 704] [id = 463] 02:24:59 INFO - PROCESS | 704 | --DOCSHELL 000000B2274C3800 == 26 [pid = 704] [id = 464] 02:25:00 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B2243E4000) [pid = 704] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 02:25:00 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B224466400) [pid = 704] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 02:25:00 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B22481A800) [pid = 704] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 02:25:00 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B224567400) [pid = 704] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 02:25:00 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B22547A800) [pid = 704] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 02:25:00 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B223318000) [pid = 704] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 02:25:00 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B21734DC00) [pid = 704] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 02:25:00 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B21BF36800) [pid = 704] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 02:25:00 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B225212000) [pid = 704] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 02:25:00 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B2217F8000) [pid = 704] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 02:25:00 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B223313C00) [pid = 704] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 02:25:00 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B21C04C800) [pid = 704] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 02:25:00 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B21D119000) [pid = 704] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 02:25:00 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B21B5DB800) [pid = 704] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 02:25:00 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B21D119800) [pid = 704] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 02:25:00 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B223BB6000) [pid = 704] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 02:25:00 INFO - PROCESS | 704 | --DOMWINDOW == 64 (000000B22669B400) [pid = 704] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 02:25:00 INFO - PROCESS | 704 | --DOMWINDOW == 63 (000000B226E74000) [pid = 704] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 02:25:00 INFO - PROCESS | 704 | --DOMWINDOW == 62 (000000B227419000) [pid = 704] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 02:25:00 INFO - PROCESS | 704 | --DOMWINDOW == 61 (000000B226288C00) [pid = 704] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 02:25:00 INFO - PROCESS | 704 | --DOMWINDOW == 60 (000000B22600AC00) [pid = 704] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 02:25:00 INFO - PROCESS | 704 | --DOMWINDOW == 59 (000000B22481C000) [pid = 704] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 02:25:00 INFO - PROCESS | 704 | --DOMWINDOW == 58 (000000B223EFB000) [pid = 704] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 02:25:00 INFO - PROCESS | 704 | 1467192300139 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]]]}] 02:25:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:25:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1932ms 02:25:00 INFO - PROCESS | 704 | 1467192300167 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 02:25:00 INFO - PROCESS | 704 | 1467192300171 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 02:25:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:25:00 INFO - PROCESS | 704 | 1467192300176 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:25:00 INFO - PROCESS | 704 | 1467192300180 Marionette TRACE conn6 <- [1,1830,null,{}] 02:25:00 INFO - PROCESS | 704 | 1467192300187 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}] 02:25:00 INFO - PROCESS | 704 | 1467192300190 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:00 INFO - PROCESS | 704 | 1467192300286 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 02:25:00 INFO - PROCESS | 704 | 1467192300294 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:00 INFO - PROCESS | 704 | 1467192300299 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:00 INFO - PROCESS | 704 | ++DOCSHELL 000000B2186E5800 == 27 [pid = 704] [id = 467] 02:25:00 INFO - PROCESS | 704 | ++DOMWINDOW == 59 (000000B2171ACC00) [pid = 704] [serial = 1401] [outer = 0000000000000000] 02:25:00 INFO - PROCESS | 704 | ++DOMWINDOW == 60 (000000B217346800) [pid = 704] [serial = 1402] [outer = 000000B2171ACC00] 02:25:00 INFO - PROCESS | 704 | 1467192300350 Marionette DEBUG loaded listener.js 02:25:00 INFO - PROCESS | 704 | ++DOMWINDOW == 61 (000000B217392C00) [pid = 704] [serial = 1403] [outer = 000000B2171ACC00] 02:25:00 INFO - PROCESS | 704 | 1467192300846 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]]]}] 02:25:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:25:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 733ms 02:25:00 INFO - PROCESS | 704 | 1467192300913 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 02:25:00 INFO - PROCESS | 704 | 1467192300919 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 02:25:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:25:00 INFO - PROCESS | 704 | 1467192300925 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:25:00 INFO - PROCESS | 704 | 1467192300928 Marionette TRACE conn6 <- [1,1834,null,{}] 02:25:00 INFO - PROCESS | 704 | 1467192300932 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}] 02:25:00 INFO - PROCESS | 704 | 1467192300936 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:01 INFO - PROCESS | 704 | 1467192301036 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 02:25:01 INFO - PROCESS | 704 | 1467192301043 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:01 INFO - PROCESS | 704 | 1467192301046 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:01 INFO - PROCESS | 704 | ++DOCSHELL 000000B22094F000 == 28 [pid = 704] [id = 468] 02:25:01 INFO - PROCESS | 704 | ++DOMWINDOW == 62 (000000B2181D9400) [pid = 704] [serial = 1404] [outer = 0000000000000000] 02:25:01 INFO - PROCESS | 704 | ++DOMWINDOW == 63 (000000B218650400) [pid = 704] [serial = 1405] [outer = 000000B2181D9400] 02:25:01 INFO - PROCESS | 704 | 1467192301096 Marionette DEBUG loaded listener.js 02:25:01 INFO - PROCESS | 704 | ++DOMWINDOW == 64 (000000B21B5D8000) [pid = 704] [serial = 1406] [outer = 000000B2181D9400] 02:25:01 INFO - PROCESS | 704 | 1467192301575 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]]]}] 02:25:01 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) 02:25:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 671ms 02:25:01 INFO - PROCESS | 704 | 1467192301598 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 02:25:01 INFO - PROCESS | 704 | 1467192301600 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 02:25:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:25:01 INFO - PROCESS | 704 | 1467192301604 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:25:01 INFO - PROCESS | 704 | 1467192301608 Marionette TRACE conn6 <- [1,1838,null,{}] 02:25:01 INFO - PROCESS | 704 | 1467192301619 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}] 02:25:01 INFO - PROCESS | 704 | 1467192301624 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:01 INFO - PROCESS | 704 | 1467192301743 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 02:25:01 INFO - PROCESS | 704 | 1467192301825 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:01 INFO - PROCESS | 704 | 1467192301828 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:01 INFO - PROCESS | 704 | ++DOCSHELL 000000B223907800 == 29 [pid = 704] [id = 469] 02:25:01 INFO - PROCESS | 704 | ++DOMWINDOW == 65 (000000B2154EDC00) [pid = 704] [serial = 1407] [outer = 0000000000000000] 02:25:01 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B21D074000) [pid = 704] [serial = 1408] [outer = 000000B2154EDC00] 02:25:01 INFO - PROCESS | 704 | 1467192301879 Marionette DEBUG loaded listener.js 02:25:01 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B21D11AC00) [pid = 704] [serial = 1409] [outer = 000000B2154EDC00] 02:25:02 INFO - PROCESS | 704 | 1467192302268 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]]]}] 02:25:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:25:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 690ms 02:25:02 INFO - PROCESS | 704 | 1467192302297 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 02:25:02 INFO - PROCESS | 704 | 1467192302300 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 02:25:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:25:02 INFO - PROCESS | 704 | 1467192302303 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:25:02 INFO - PROCESS | 704 | 1467192302305 Marionette TRACE conn6 <- [1,1842,null,{}] 02:25:02 INFO - PROCESS | 704 | 1467192302315 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}] 02:25:02 INFO - PROCESS | 704 | 1467192302317 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:02 INFO - PROCESS | 704 | 1467192302405 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 02:25:02 INFO - PROCESS | 704 | 1467192302411 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:02 INFO - PROCESS | 704 | 1467192302413 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:02 INFO - PROCESS | 704 | ++DOCSHELL 000000B223F34800 == 30 [pid = 704] [id = 470] 02:25:02 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B220C29C00) [pid = 704] [serial = 1410] [outer = 0000000000000000] 02:25:02 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B220C34400) [pid = 704] [serial = 1411] [outer = 000000B220C29C00] 02:25:02 INFO - PROCESS | 704 | 1467192302459 Marionette DEBUG loaded listener.js 02:25:02 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B2213E2400) [pid = 704] [serial = 1412] [outer = 000000B220C29C00] 02:25:02 INFO - PROCESS | 704 | 1467192302890 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]]]}] 02:25:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:25:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 629ms 02:25:02 INFO - PROCESS | 704 | 1467192302935 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 02:25:02 INFO - PROCESS | 704 | 1467192302937 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 02:25:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:25:02 INFO - PROCESS | 704 | 1467192302941 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:25:02 INFO - PROCESS | 704 | 1467192302943 Marionette TRACE conn6 <- [1,1846,null,{}] 02:25:02 INFO - PROCESS | 704 | 1467192302946 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}] 02:25:02 INFO - PROCESS | 704 | 1467192302949 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:03 INFO - PROCESS | 704 | 1467192303031 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 02:25:03 INFO - PROCESS | 704 | 1467192303038 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:03 INFO - PROCESS | 704 | 1467192303040 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:03 INFO - PROCESS | 704 | ++DOCSHELL 000000B2245E9000 == 31 [pid = 704] [id = 471] 02:25:03 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B218144800) [pid = 704] [serial = 1413] [outer = 0000000000000000] 02:25:03 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B221FBFC00) [pid = 704] [serial = 1414] [outer = 000000B218144800] 02:25:03 INFO - PROCESS | 704 | 1467192303087 Marionette DEBUG loaded listener.js 02:25:03 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B223223C00) [pid = 704] [serial = 1415] [outer = 000000B218144800] 02:25:03 INFO - PROCESS | 704 | 1467192303560 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]]]}] 02:25:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:25:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 671ms 02:25:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:25:03 INFO - PROCESS | 704 | 1467192303615 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 02:25:03 INFO - PROCESS | 704 | 1467192303618 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 02:25:03 INFO - PROCESS | 704 | 1467192303621 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:25:03 INFO - PROCESS | 704 | 1467192303623 Marionette TRACE conn6 <- [1,1850,null,{}] 02:25:03 INFO - PROCESS | 704 | 1467192303626 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}] 02:25:03 INFO - PROCESS | 704 | 1467192303633 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:03 INFO - PROCESS | 704 | 1467192303742 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 02:25:03 INFO - PROCESS | 704 | 1467192303755 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:03 INFO - PROCESS | 704 | 1467192303757 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:03 INFO - PROCESS | 704 | ++DOCSHELL 000000B226879000 == 32 [pid = 704] [id = 472] 02:25:03 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B22331E000) [pid = 704] [serial = 1416] [outer = 0000000000000000] 02:25:03 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B22339E000) [pid = 704] [serial = 1417] [outer = 000000B22331E000] 02:25:03 INFO - PROCESS | 704 | 1467192303805 Marionette DEBUG loaded listener.js 02:25:03 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B223B1B800) [pid = 704] [serial = 1418] [outer = 000000B22331E000] 02:25:04 INFO - PROCESS | 704 | 1467192304248 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]]]}] 02:25:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:25:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 671ms 02:25:04 INFO - PROCESS | 704 | 1467192304295 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 02:25:04 INFO - PROCESS | 704 | 1467192304297 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 02:25:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:25:04 INFO - PROCESS | 704 | 1467192304300 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:25:04 INFO - PROCESS | 704 | 1467192304302 Marionette TRACE conn6 <- [1,1854,null,{}] 02:25:04 INFO - PROCESS | 704 | 1467192304306 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}] 02:25:04 INFO - PROCESS | 704 | 1467192304308 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:04 INFO - PROCESS | 704 | 1467192304415 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 02:25:04 INFO - PROCESS | 704 | 1467192304424 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:04 INFO - PROCESS | 704 | 1467192304426 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:04 INFO - PROCESS | 704 | ++DOCSHELL 000000B2274B5800 == 33 [pid = 704] [id = 473] 02:25:04 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B21B5D2C00) [pid = 704] [serial = 1419] [outer = 0000000000000000] 02:25:04 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B223BC1400) [pid = 704] [serial = 1420] [outer = 000000B21B5D2C00] 02:25:04 INFO - PROCESS | 704 | 1467192304471 Marionette DEBUG loaded listener.js 02:25:04 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B224398400) [pid = 704] [serial = 1421] [outer = 000000B21B5D2C00] 02:25:04 INFO - PROCESS | 704 | 1467192304875 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]]]}] 02:25:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:25:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 629ms 02:25:04 INFO - PROCESS | 704 | 1467192304933 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 02:25:04 INFO - PROCESS | 704 | 1467192304935 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 02:25:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:25:04 INFO - PROCESS | 704 | 1467192304939 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:25:04 INFO - PROCESS | 704 | 1467192304940 Marionette TRACE conn6 <- [1,1858,null,{}] 02:25:04 INFO - PROCESS | 704 | 1467192304949 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}] 02:25:04 INFO - PROCESS | 704 | 1467192304951 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:05 INFO - PROCESS | 704 | 1467192305033 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 02:25:05 INFO - PROCESS | 704 | 1467192305039 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:05 INFO - PROCESS | 704 | 1467192305041 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:05 INFO - PROCESS | 704 | ++DOCSHELL 000000B22831E000 == 34 [pid = 704] [id = 474] 02:25:05 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B2243A3800) [pid = 704] [serial = 1422] [outer = 0000000000000000] 02:25:05 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B2243E4800) [pid = 704] [serial = 1423] [outer = 000000B2243A3800] 02:25:05 INFO - PROCESS | 704 | 1467192305089 Marionette DEBUG loaded listener.js 02:25:05 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B2243ED400) [pid = 704] [serial = 1424] [outer = 000000B2243A3800] 02:25:05 INFO - PROCESS | 704 | 1467192305566 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]]]}] 02:25:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:25:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 693ms 02:25:05 INFO - PROCESS | 704 | 1467192305637 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 02:25:05 INFO - PROCESS | 704 | 1467192305639 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 02:25:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:25:05 INFO - PROCESS | 704 | 1467192305643 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:25:05 INFO - PROCESS | 704 | 1467192305645 Marionette TRACE conn6 <- [1,1862,null,{}] 02:25:05 INFO - PROCESS | 704 | 1467192305649 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}] 02:25:05 INFO - PROCESS | 704 | 1467192305651 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:05 INFO - PROCESS | 704 | 1467192305758 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 02:25:05 INFO - PROCESS | 704 | 1467192305836 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:05 INFO - PROCESS | 704 | 1467192305839 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:05 INFO - PROCESS | 704 | ++DOCSHELL 000000B223906800 == 35 [pid = 704] [id = 475] 02:25:05 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B2243EF000) [pid = 704] [serial = 1425] [outer = 0000000000000000] 02:25:05 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B224466400) [pid = 704] [serial = 1426] [outer = 000000B2243EF000] 02:25:05 INFO - PROCESS | 704 | 1467192305884 Marionette DEBUG loaded listener.js 02:25:05 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B22455E000) [pid = 704] [serial = 1427] [outer = 000000B2243EF000] 02:25:06 INFO - PROCESS | 704 | 1467192306316 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]]]}] 02:25:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:25:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 734ms 02:25:06 INFO - PROCESS | 704 | 1467192306378 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 02:25:06 INFO - PROCESS | 704 | 1467192306380 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 02:25:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:25:06 INFO - PROCESS | 704 | 1467192306384 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:25:06 INFO - PROCESS | 704 | 1467192306385 Marionette TRACE conn6 <- [1,1866,null,{}] 02:25:06 INFO - PROCESS | 704 | 1467192306389 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}] 02:25:06 INFO - PROCESS | 704 | 1467192306391 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:06 INFO - PROCESS | 704 | 1467192306506 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 02:25:06 INFO - PROCESS | 704 | 1467192306516 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:06 INFO - PROCESS | 704 | 1467192306518 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:06 INFO - PROCESS | 704 | ++DOCSHELL 000000B22B812800 == 36 [pid = 704] [id = 476] 02:25:06 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B2243F0400) [pid = 704] [serial = 1428] [outer = 0000000000000000] 02:25:06 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B224762800) [pid = 704] [serial = 1429] [outer = 000000B2243F0400] 02:25:06 INFO - PROCESS | 704 | 1467192306563 Marionette DEBUG loaded listener.js 02:25:06 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B224813C00) [pid = 704] [serial = 1430] [outer = 000000B2243F0400] 02:25:07 INFO - PROCESS | 704 | 1467192307016 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]]]}] 02:25:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:25:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 671ms 02:25:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:25:07 INFO - PROCESS | 704 | 1467192307058 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 02:25:07 INFO - PROCESS | 704 | 1467192307061 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 02:25:07 INFO - PROCESS | 704 | 1467192307064 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:25:07 INFO - PROCESS | 704 | 1467192307067 Marionette TRACE conn6 <- [1,1870,null,{}] 02:25:07 INFO - PROCESS | 704 | 1467192307076 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}] 02:25:07 INFO - PROCESS | 704 | 1467192307078 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:07 INFO - PROCESS | 704 | 1467192307229 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 02:25:07 INFO - PROCESS | 704 | 1467192307244 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:07 INFO - PROCESS | 704 | 1467192307246 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:07 INFO - PROCESS | 704 | ++DOCSHELL 000000B2245E8000 == 37 [pid = 704] [id = 477] 02:25:07 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B21738E000) [pid = 704] [serial = 1431] [outer = 0000000000000000] 02:25:07 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B22320B000) [pid = 704] [serial = 1432] [outer = 000000B21738E000] 02:25:07 INFO - PROCESS | 704 | 1467192307448 Marionette DEBUG loaded listener.js 02:25:07 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B224A97400) [pid = 704] [serial = 1433] [outer = 000000B21738E000] 02:25:07 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B223227C00) [pid = 704] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:25:07 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B22137F000) [pid = 704] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:25:07 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B223EFC000) [pid = 704] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:25:07 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B224570C00) [pid = 704] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:25:07 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B216D29800) [pid = 704] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:25:07 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B224816800) [pid = 704] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:25:07 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B22331D000) [pid = 704] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:25:07 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B21B54C000) [pid = 704] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:25:07 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B220D75C00) [pid = 704] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:25:07 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B2184E5800) [pid = 704] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:25:07 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B2171ADC00) [pid = 704] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:25:07 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B223211800) [pid = 704] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:25:07 INFO - PROCESS | 704 | 1467192307814 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]]]}] 02:25:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:25:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 776ms 02:25:07 INFO - PROCESS | 704 | 1467192307842 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 02:25:07 INFO - PROCESS | 704 | 1467192307844 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 02:25:07 INFO - PROCESS | 704 | 1467192307847 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:25:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:25:07 INFO - PROCESS | 704 | 1467192307849 Marionette TRACE conn6 <- [1,1874,null,{}] 02:25:07 INFO - PROCESS | 704 | 1467192307853 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}] 02:25:07 INFO - PROCESS | 704 | 1467192307855 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:07 INFO - PROCESS | 704 | 1467192307937 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 02:25:07 INFO - PROCESS | 704 | 1467192307943 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:07 INFO - PROCESS | 704 | 1467192307945 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:08 INFO - PROCESS | 704 | ++DOCSHELL 000000B223F32000 == 38 [pid = 704] [id = 478] 02:25:08 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B221423400) [pid = 704] [serial = 1434] [outer = 0000000000000000] 02:25:08 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B224473000) [pid = 704] [serial = 1435] [outer = 000000B221423400] 02:25:08 INFO - PROCESS | 704 | 1467192308060 Marionette DEBUG loaded listener.js 02:25:08 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B224B96C00) [pid = 704] [serial = 1436] [outer = 000000B221423400] 02:25:08 INFO - PROCESS | 704 | 1467192308438 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]]]}] 02:25:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:25:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 629ms 02:25:08 INFO - PROCESS | 704 | 1467192308480 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 02:25:08 INFO - PROCESS | 704 | 1467192308482 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 02:25:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:25:08 INFO - PROCESS | 704 | 1467192308485 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:25:08 INFO - PROCESS | 704 | 1467192308487 Marionette TRACE conn6 <- [1,1878,null,{}] 02:25:08 INFO - PROCESS | 704 | 1467192308491 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}] 02:25:08 INFO - PROCESS | 704 | 1467192308493 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:08 INFO - PROCESS | 704 | 1467192308593 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 02:25:08 INFO - PROCESS | 704 | 1467192308701 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:08 INFO - PROCESS | 704 | 1467192308703 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:08 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BBE6800 == 39 [pid = 704] [id = 479] 02:25:08 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B223BBF400) [pid = 704] [serial = 1437] [outer = 0000000000000000] 02:25:08 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B22520F400) [pid = 704] [serial = 1438] [outer = 000000B223BBF400] 02:25:08 INFO - PROCESS | 704 | 1467192308750 Marionette DEBUG loaded listener.js 02:25:08 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B22547C000) [pid = 704] [serial = 1439] [outer = 000000B223BBF400] 02:25:09 INFO - PROCESS | 704 | 1467192309109 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]]]}] 02:25:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:25:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 671ms 02:25:09 INFO - PROCESS | 704 | 1467192309160 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 02:25:09 INFO - PROCESS | 704 | 1467192309162 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 02:25:09 INFO - PROCESS | 704 | 1467192309165 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:25:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:25:09 INFO - PROCESS | 704 | 1467192309167 Marionette TRACE conn6 <- [1,1882,null,{}] 02:25:09 INFO - PROCESS | 704 | 1467192309171 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}] 02:25:09 INFO - PROCESS | 704 | 1467192309173 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:09 INFO - PROCESS | 704 | 1467192309263 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 02:25:09 INFO - PROCESS | 704 | 1467192309269 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:09 INFO - PROCESS | 704 | 1467192309271 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:09 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BE3B800 == 40 [pid = 704] [id = 480] 02:25:09 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B224427400) [pid = 704] [serial = 1440] [outer = 0000000000000000] 02:25:09 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B2260D8000) [pid = 704] [serial = 1441] [outer = 000000B224427400] 02:25:09 INFO - PROCESS | 704 | 1467192309318 Marionette DEBUG loaded listener.js 02:25:09 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B226611000) [pid = 704] [serial = 1442] [outer = 000000B224427400] 02:25:10 INFO - PROCESS | 704 | 1467192310184 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]]]}] 02:25:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:25:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1076ms 02:25:10 INFO - PROCESS | 704 | 1467192310246 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 02:25:10 INFO - PROCESS | 704 | 1467192310251 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 02:25:10 INFO - PROCESS | 704 | 1467192310255 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:25:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:25:10 INFO - PROCESS | 704 | 1467192310261 Marionette TRACE conn6 <- [1,1886,null,{}] 02:25:10 INFO - PROCESS | 704 | 1467192310267 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}] 02:25:10 INFO - PROCESS | 704 | 1467192310270 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:10 INFO - PROCESS | 704 | 1467192310407 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 02:25:10 INFO - PROCESS | 704 | 1467192310522 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:10 INFO - PROCESS | 704 | 1467192310525 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:10 INFO - PROCESS | 704 | ++DOCSHELL 000000B220C9C000 == 41 [pid = 704] [id = 481] 02:25:10 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B21738D400) [pid = 704] [serial = 1443] [outer = 0000000000000000] 02:25:10 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B2175BA000) [pid = 704] [serial = 1444] [outer = 000000B21738D400] 02:25:10 INFO - PROCESS | 704 | 1467192310587 Marionette DEBUG loaded listener.js 02:25:10 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B21B5D7400) [pid = 704] [serial = 1445] [outer = 000000B21738D400] 02:25:11 INFO - PROCESS | 704 | 1467192311483 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]]]}] 02:25:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:25:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1284ms 02:25:11 INFO - PROCESS | 704 | 1467192311543 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 02:25:11 INFO - PROCESS | 704 | 1467192311548 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 02:25:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:25:11 INFO - PROCESS | 704 | 1467192311554 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:25:11 INFO - PROCESS | 704 | 1467192311557 Marionette TRACE conn6 <- [1,1890,null,{}] 02:25:11 INFO - PROCESS | 704 | 1467192311563 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}] 02:25:11 INFO - PROCESS | 704 | 1467192311566 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:11 INFO - PROCESS | 704 | 1467192311686 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 02:25:11 INFO - PROCESS | 704 | 1467192311766 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:11 INFO - PROCESS | 704 | 1467192311770 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:11 INFO - PROCESS | 704 | ++DOCSHELL 000000B21860D800 == 42 [pid = 704] [id = 482] 02:25:11 INFO - PROCESS | 704 | ++DOMWINDOW == 92 (000000B216658C00) [pid = 704] [serial = 1446] [outer = 0000000000000000] 02:25:11 INFO - PROCESS | 704 | ++DOMWINDOW == 93 (000000B217346C00) [pid = 704] [serial = 1447] [outer = 000000B216658C00] 02:25:11 INFO - PROCESS | 704 | 1467192311851 Marionette DEBUG loaded listener.js 02:25:11 INFO - PROCESS | 704 | ++DOMWINDOW == 94 (000000B2175B2C00) [pid = 704] [serial = 1448] [outer = 000000B216658C00] 02:25:11 INFO - PROCESS | 704 | --DOCSHELL 000000B22BBE6800 == 41 [pid = 704] [id = 479] 02:25:11 INFO - PROCESS | 704 | --DOCSHELL 000000B223F32000 == 40 [pid = 704] [id = 478] 02:25:11 INFO - PROCESS | 704 | --DOCSHELL 000000B2245E8000 == 39 [pid = 704] [id = 477] 02:25:11 INFO - PROCESS | 704 | --DOCSHELL 000000B22B812800 == 38 [pid = 704] [id = 476] 02:25:11 INFO - PROCESS | 704 | --DOCSHELL 000000B223906800 == 37 [pid = 704] [id = 475] 02:25:11 INFO - PROCESS | 704 | --DOCSHELL 000000B22831E000 == 36 [pid = 704] [id = 474] 02:25:11 INFO - PROCESS | 704 | --DOCSHELL 000000B2274B5800 == 35 [pid = 704] [id = 473] 02:25:11 INFO - PROCESS | 704 | --DOCSHELL 000000B226879000 == 34 [pid = 704] [id = 472] 02:25:11 INFO - PROCESS | 704 | --DOCSHELL 000000B2245E9000 == 33 [pid = 704] [id = 471] 02:25:11 INFO - PROCESS | 704 | --DOCSHELL 000000B223F34800 == 32 [pid = 704] [id = 470] 02:25:11 INFO - PROCESS | 704 | --DOMWINDOW == 93 (000000B224A5E000) [pid = 704] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 02:25:12 INFO - PROCESS | 704 | --DOCSHELL 000000B223907800 == 31 [pid = 704] [id = 469] 02:25:12 INFO - PROCESS | 704 | --DOCSHELL 000000B22094F000 == 30 [pid = 704] [id = 468] 02:25:12 INFO - PROCESS | 704 | --DOCSHELL 000000B2186E5800 == 29 [pid = 704] [id = 467] 02:25:12 INFO - PROCESS | 704 | --DOCSHELL 000000B22A55D000 == 28 [pid = 704] [id = 466] 02:25:12 INFO - PROCESS | 704 | --DOMWINDOW == 92 (000000B2233DE000) [pid = 704] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 02:25:12 INFO - PROCESS | 704 | --DOMWINDOW == 91 (000000B223FAF400) [pid = 704] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 02:25:12 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B22439CC00) [pid = 704] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 02:25:12 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B22481E000) [pid = 704] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 02:25:12 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B22476EC00) [pid = 704] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 02:25:12 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B224471800) [pid = 704] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 02:25:12 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B217398800) [pid = 704] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 02:25:12 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B227414800) [pid = 704] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 02:25:12 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B224A94400) [pid = 704] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 02:25:12 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B223BC1C00) [pid = 704] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 02:25:12 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B2233BA800) [pid = 704] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 02:25:12 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B220D80400) [pid = 704] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 02:25:12 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B21C2E3400) [pid = 704] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 02:25:12 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B220DBE800) [pid = 704] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 02:25:12 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B21B5D9800) [pid = 704] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 02:25:12 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B21C04C400) [pid = 704] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 02:25:12 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B21734D000) [pid = 704] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 02:25:12 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B217399000) [pid = 704] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 02:25:12 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B21C0A4000) [pid = 704] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 02:25:12 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B22331E400) [pid = 704] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 02:25:12 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B22339F000) [pid = 704] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 02:25:12 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B223BB8C00) [pid = 704] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 02:25:12 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B224561C00) [pid = 704] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 02:25:12 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B221FBEC00) [pid = 704] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 02:25:12 INFO - PROCESS | 704 | 1467192312364 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]]]}] 02:25:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:25:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 839ms 02:25:12 INFO - PROCESS | 704 | 1467192312397 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 02:25:12 INFO - PROCESS | 704 | 1467192312402 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 02:25:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:25:12 INFO - PROCESS | 704 | 1467192312409 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:25:12 INFO - PROCESS | 704 | 1467192312412 Marionette TRACE conn6 <- [1,1894,null,{}] 02:25:12 INFO - PROCESS | 704 | 1467192312416 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}] 02:25:12 INFO - PROCESS | 704 | 1467192312419 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:12 INFO - PROCESS | 704 | 1467192312515 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 02:25:12 INFO - PROCESS | 704 | 1467192312522 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:12 INFO - PROCESS | 704 | 1467192312525 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:12 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D821000 == 29 [pid = 704] [id = 483] 02:25:12 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B21B54F800) [pid = 704] [serial = 1449] [outer = 0000000000000000] 02:25:12 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B21B5D6000) [pid = 704] [serial = 1450] [outer = 000000B21B54F800] 02:25:12 INFO - PROCESS | 704 | 1467192312575 Marionette DEBUG loaded listener.js 02:25:12 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B21B8C5800) [pid = 704] [serial = 1451] [outer = 000000B21B54F800] 02:25:13 INFO - PROCESS | 704 | 1467192313075 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]]]}] 02:25:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:25:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 734ms 02:25:13 INFO - PROCESS | 704 | 1467192313144 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 02:25:13 INFO - PROCESS | 704 | 1467192313147 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 02:25:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:25:13 INFO - PROCESS | 704 | 1467192313181 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:25:13 INFO - PROCESS | 704 | 1467192313185 Marionette TRACE conn6 <- [1,1898,null,{}] 02:25:13 INFO - PROCESS | 704 | 1467192313200 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}] 02:25:13 INFO - PROCESS | 704 | 1467192313205 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:13 INFO - PROCESS | 704 | 1467192313315 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 02:25:13 INFO - PROCESS | 704 | 1467192313386 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:13 INFO - PROCESS | 704 | 1467192313390 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:13 INFO - PROCESS | 704 | ++DOCSHELL 000000B223262000 == 30 [pid = 704] [id = 484] 02:25:13 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B21D077800) [pid = 704] [serial = 1452] [outer = 0000000000000000] 02:25:13 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B21D31C400) [pid = 704] [serial = 1453] [outer = 000000B21D077800] 02:25:13 INFO - PROCESS | 704 | 1467192313441 Marionette DEBUG loaded listener.js 02:25:13 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B220C34800) [pid = 704] [serial = 1454] [outer = 000000B21D077800] 02:25:13 INFO - PROCESS | 704 | 1467192313827 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]]]}] 02:25:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:25:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 671ms 02:25:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:25:13 INFO - PROCESS | 704 | 1467192313859 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 02:25:13 INFO - PROCESS | 704 | 1467192313862 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 02:25:13 INFO - PROCESS | 704 | 1467192313866 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:25:13 INFO - PROCESS | 704 | 1467192313868 Marionette TRACE conn6 <- [1,1902,null,{}] 02:25:13 INFO - PROCESS | 704 | 1467192313871 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}] 02:25:13 INFO - PROCESS | 704 | 1467192313873 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:13 INFO - PROCESS | 704 | 1467192313964 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 02:25:13 INFO - PROCESS | 704 | 1467192313969 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:13 INFO - PROCESS | 704 | 1467192313971 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:13 INFO - PROCESS | 704 | ++DOCSHELL 000000B224146000 == 31 [pid = 704] [id = 485] 02:25:13 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B2171A3000) [pid = 704] [serial = 1455] [outer = 0000000000000000] 02:25:14 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B2217F8000) [pid = 704] [serial = 1456] [outer = 000000B2171A3000] 02:25:14 INFO - PROCESS | 704 | 1467192314019 Marionette DEBUG loaded listener.js 02:25:14 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B223208000) [pid = 704] [serial = 1457] [outer = 000000B2171A3000] 02:25:14 INFO - PROCESS | 704 | 1467192314497 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]]]}] 02:25:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:25:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 671ms 02:25:14 INFO - PROCESS | 704 | 1467192314539 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 02:25:14 INFO - PROCESS | 704 | 1467192314542 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 02:25:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:25:14 INFO - PROCESS | 704 | 1467192314552 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:25:14 INFO - PROCESS | 704 | 1467192314554 Marionette TRACE conn6 <- [1,1906,null,{}] 02:25:14 INFO - PROCESS | 704 | 1467192314558 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}] 02:25:14 INFO - PROCESS | 704 | 1467192314560 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:14 INFO - PROCESS | 704 | 1467192314675 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 02:25:14 INFO - PROCESS | 704 | 1467192314762 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:14 INFO - PROCESS | 704 | 1467192314764 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:14 INFO - PROCESS | 704 | ++DOCSHELL 000000B2247BC000 == 32 [pid = 704] [id = 486] 02:25:14 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B217397C00) [pid = 704] [serial = 1458] [outer = 0000000000000000] 02:25:14 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B2232AC000) [pid = 704] [serial = 1459] [outer = 000000B217397C00] 02:25:14 INFO - PROCESS | 704 | 1467192314812 Marionette DEBUG loaded listener.js 02:25:14 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B223322800) [pid = 704] [serial = 1460] [outer = 000000B217397C00] 02:25:15 INFO - PROCESS | 704 | 1467192315260 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]]]}] 02:25:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:25:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 776ms 02:25:15 INFO - PROCESS | 704 | 1467192315329 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 02:25:15 INFO - PROCESS | 704 | 1467192315332 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 02:25:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:25:15 INFO - PROCESS | 704 | 1467192315335 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:25:15 INFO - PROCESS | 704 | 1467192315337 Marionette TRACE conn6 <- [1,1910,null,{}] 02:25:15 INFO - PROCESS | 704 | 1467192315344 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}] 02:25:15 INFO - PROCESS | 704 | 1467192315351 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:15 INFO - PROCESS | 704 | 1467192315509 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 02:25:15 INFO - PROCESS | 704 | 1467192315560 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:15 INFO - PROCESS | 704 | 1467192315563 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:15 INFO - PROCESS | 704 | ++DOCSHELL 000000B226EE3000 == 33 [pid = 704] [id = 487] 02:25:15 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B2233B5000) [pid = 704] [serial = 1461] [outer = 0000000000000000] 02:25:15 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B223BB9C00) [pid = 704] [serial = 1462] [outer = 000000B2233B5000] 02:25:15 INFO - PROCESS | 704 | 1467192315610 Marionette DEBUG loaded listener.js 02:25:15 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B223EFD800) [pid = 704] [serial = 1463] [outer = 000000B2233B5000] 02:25:16 INFO - PROCESS | 704 | 1467192316082 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]]]}] 02:25:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:25:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 776ms 02:25:16 INFO - PROCESS | 704 | 1467192316119 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 02:25:16 INFO - PROCESS | 704 | 1467192316122 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 02:25:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:25:16 INFO - PROCESS | 704 | 1467192316125 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:25:16 INFO - PROCESS | 704 | 1467192316126 Marionette TRACE conn6 <- [1,1914,null,{}] 02:25:16 INFO - PROCESS | 704 | 1467192316130 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}] 02:25:16 INFO - PROCESS | 704 | 1467192316132 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:16 INFO - PROCESS | 704 | 1467192316347 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 02:25:16 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B223BBF400) [pid = 704] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:25:16 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B2243EF000) [pid = 704] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:25:16 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B22331E000) [pid = 704] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:25:16 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B2243F0400) [pid = 704] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:25:16 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B2181D9400) [pid = 704] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:25:16 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B2249E8000) [pid = 704] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:25:16 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B218144800) [pid = 704] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:25:16 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B2154EDC00) [pid = 704] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:25:16 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B2171ACC00) [pid = 704] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:25:16 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B220C29C00) [pid = 704] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:25:16 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B21B5D2C00) [pid = 704] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:25:16 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B2243A3800) [pid = 704] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:25:16 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B21738E000) [pid = 704] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:25:16 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B221423400) [pid = 704] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:25:16 INFO - PROCESS | 704 | 1467192316407 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:16 INFO - PROCESS | 704 | 1467192316409 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:16 INFO - PROCESS | 704 | ++DOCSHELL 000000B22324C800 == 34 [pid = 704] [id = 488] 02:25:16 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B215F13C00) [pid = 704] [serial = 1464] [outer = 0000000000000000] 02:25:16 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B217532800) [pid = 704] [serial = 1465] [outer = 000000B215F13C00] 02:25:16 INFO - PROCESS | 704 | 1467192316455 Marionette DEBUG loaded listener.js 02:25:16 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B22320C400) [pid = 704] [serial = 1466] [outer = 000000B215F13C00] 02:25:16 INFO - PROCESS | 704 | 1467192316827 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]]]}] 02:25:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:25:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 733ms 02:25:16 INFO - PROCESS | 704 | 1467192316860 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 02:25:16 INFO - PROCESS | 704 | 1467192316863 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 02:25:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:25:16 INFO - PROCESS | 704 | 1467192316866 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:25:16 INFO - PROCESS | 704 | 1467192316868 Marionette TRACE conn6 <- [1,1918,null,{}] 02:25:16 INFO - PROCESS | 704 | 1467192316871 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}] 02:25:16 INFO - PROCESS | 704 | 1467192316873 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:16 INFO - PROCESS | 704 | 1467192316956 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 02:25:16 INFO - PROCESS | 704 | 1467192316962 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:16 INFO - PROCESS | 704 | 1467192316964 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:16 INFO - PROCESS | 704 | ++DOCSHELL 000000B2186C6800 == 35 [pid = 704] [id = 489] 02:25:16 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B2243A7000) [pid = 704] [serial = 1467] [outer = 0000000000000000] 02:25:17 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B2243EC800) [pid = 704] [serial = 1468] [outer = 000000B2243A7000] 02:25:17 INFO - PROCESS | 704 | 1467192317010 Marionette DEBUG loaded listener.js 02:25:17 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B224431800) [pid = 704] [serial = 1469] [outer = 000000B2243A7000] 02:25:17 INFO - PROCESS | 704 | 1467192317449 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]]]}] 02:25:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:25:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 629ms 02:25:17 INFO - PROCESS | 704 | 1467192317499 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 02:25:17 INFO - PROCESS | 704 | 1467192317501 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 02:25:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:25:17 INFO - PROCESS | 704 | 1467192317504 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:25:17 INFO - PROCESS | 704 | 1467192317506 Marionette TRACE conn6 <- [1,1922,null,{}] 02:25:17 INFO - PROCESS | 704 | 1467192317509 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}] 02:25:17 INFO - PROCESS | 704 | 1467192317511 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:17 INFO - PROCESS | 704 | 1467192317595 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 02:25:17 INFO - PROCESS | 704 | 1467192317600 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:17 INFO - PROCESS | 704 | 1467192317602 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:17 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A1AF800 == 36 [pid = 704] [id = 490] 02:25:17 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B224471800) [pid = 704] [serial = 1470] [outer = 0000000000000000] 02:25:17 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B22455C400) [pid = 704] [serial = 1471] [outer = 000000B224471800] 02:25:17 INFO - PROCESS | 704 | 1467192317648 Marionette DEBUG loaded listener.js 02:25:17 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B22456BC00) [pid = 704] [serial = 1472] [outer = 000000B224471800] 02:25:18 INFO - PROCESS | 704 | 1467192318099 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]]]}] 02:25:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:25:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 629ms 02:25:18 INFO - PROCESS | 704 | 1467192318144 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 02:25:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:25:18 INFO - PROCESS | 704 | 1467192318146 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 02:25:18 INFO - PROCESS | 704 | 1467192318150 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:25:18 INFO - PROCESS | 704 | 1467192318152 Marionette TRACE conn6 <- [1,1926,null,{}] 02:25:18 INFO - PROCESS | 704 | 1467192318155 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}] 02:25:18 INFO - PROCESS | 704 | 1467192318158 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:18 INFO - PROCESS | 704 | 1467192318242 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 02:25:18 INFO - PROCESS | 704 | 1467192318247 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:18 INFO - PROCESS | 704 | 1467192318249 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:18 INFO - PROCESS | 704 | ++DOCSHELL 000000B22B80C800 == 37 [pid = 704] [id = 491] 02:25:18 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B22476EC00) [pid = 704] [serial = 1473] [outer = 0000000000000000] 02:25:18 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B224771C00) [pid = 704] [serial = 1474] [outer = 000000B22476EC00] 02:25:18 INFO - PROCESS | 704 | 1467192318302 Marionette DEBUG loaded listener.js 02:25:18 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B22481F800) [pid = 704] [serial = 1475] [outer = 000000B22476EC00] 02:25:19 INFO - PROCESS | 704 | 1467192319033 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]]]}] 02:25:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:25:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 923ms 02:25:19 INFO - PROCESS | 704 | 1467192319074 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 02:25:19 INFO - PROCESS | 704 | 1467192319079 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 02:25:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:25:19 INFO - PROCESS | 704 | 1467192319083 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:25:19 INFO - PROCESS | 704 | 1467192319089 Marionette TRACE conn6 <- [1,1930,null,{}] 02:25:19 INFO - PROCESS | 704 | 1467192319095 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}] 02:25:19 INFO - PROCESS | 704 | 1467192319098 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:19 INFO - PROCESS | 704 | 1467192319225 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 02:25:19 INFO - PROCESS | 704 | 1467192319341 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:19 INFO - PROCESS | 704 | 1467192319344 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:19 INFO - PROCESS | 704 | ++DOCSHELL 000000B220DE3800 == 38 [pid = 704] [id = 492] 02:25:19 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B217A1D000) [pid = 704] [serial = 1476] [outer = 0000000000000000] 02:25:19 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B21BF10000) [pid = 704] [serial = 1477] [outer = 000000B217A1D000] 02:25:19 INFO - PROCESS | 704 | 1467192319405 Marionette DEBUG loaded listener.js 02:25:19 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B21D007C00) [pid = 704] [serial = 1478] [outer = 000000B217A1D000] 02:25:20 INFO - PROCESS | 704 | 1467192320000 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]]]}] 02:25:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:25:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 986ms 02:25:20 INFO - PROCESS | 704 | 1467192320074 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 02:25:20 INFO - PROCESS | 704 | 1467192320079 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 02:25:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:25:20 INFO - PROCESS | 704 | 1467192320086 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:25:20 INFO - PROCESS | 704 | 1467192320089 Marionette TRACE conn6 <- [1,1934,null,{}] 02:25:20 INFO - PROCESS | 704 | 1467192320093 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}] 02:25:20 INFO - PROCESS | 704 | 1467192320096 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:20 INFO - PROCESS | 704 | 1467192320254 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 02:25:20 INFO - PROCESS | 704 | 1467192320370 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:20 INFO - PROCESS | 704 | 1467192320373 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:20 INFO - PROCESS | 704 | ++DOCSHELL 000000B226879000 == 39 [pid = 704] [id = 493] 02:25:20 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B2213E5C00) [pid = 704] [serial = 1479] [outer = 0000000000000000] 02:25:20 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B22331B800) [pid = 704] [serial = 1480] [outer = 000000B2213E5C00] 02:25:20 INFO - PROCESS | 704 | 1467192320434 Marionette DEBUG loaded listener.js 02:25:20 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B2233B1400) [pid = 704] [serial = 1481] [outer = 000000B2213E5C00] 02:25:21 INFO - PROCESS | 704 | 1467192321057 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]]]}] 02:25:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:25:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1024ms 02:25:21 INFO - PROCESS | 704 | 1467192321112 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 02:25:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:25:21 INFO - PROCESS | 704 | 1467192321115 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 02:25:21 INFO - PROCESS | 704 | 1467192321119 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:25:21 INFO - PROCESS | 704 | 1467192321123 Marionette TRACE conn6 <- [1,1938,null,{}] 02:25:21 INFO - PROCESS | 704 | 1467192321135 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}] 02:25:21 INFO - PROCESS | 704 | 1467192321140 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:21 INFO - PROCESS | 704 | 1467192321324 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 02:25:21 INFO - PROCESS | 704 | 1467192321441 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:21 INFO - PROCESS | 704 | 1467192321444 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:21 INFO - PROCESS | 704 | ++DOCSHELL 000000B21B8E2800 == 40 [pid = 704] [id = 494] 02:25:21 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B21556EC00) [pid = 704] [serial = 1482] [outer = 0000000000000000] 02:25:21 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B21664F400) [pid = 704] [serial = 1483] [outer = 000000B21556EC00] 02:25:21 INFO - PROCESS | 704 | 1467192321504 Marionette DEBUG loaded listener.js 02:25:21 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B223B1F400) [pid = 704] [serial = 1484] [outer = 000000B21556EC00] 02:25:22 INFO - PROCESS | 704 | 1467192322305 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]]]}] 02:25:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1236ms 02:25:22 INFO - PROCESS | 704 | 1467192322374 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 02:25:22 INFO - PROCESS | 704 | 1467192322378 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 02:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:25:22 INFO - PROCESS | 704 | 1467192322384 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:25:22 INFO - PROCESS | 704 | 1467192322389 Marionette TRACE conn6 <- [1,1942,null,{}] 02:25:22 INFO - PROCESS | 704 | 1467192322394 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}] 02:25:22 INFO - PROCESS | 704 | 1467192322397 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:23 INFO - PROCESS | 704 | --DOCSHELL 000000B22A1AF800 == 39 [pid = 704] [id = 490] 02:25:23 INFO - PROCESS | 704 | --DOCSHELL 000000B2186C6800 == 38 [pid = 704] [id = 489] 02:25:23 INFO - PROCESS | 704 | --DOCSHELL 000000B22324C800 == 37 [pid = 704] [id = 488] 02:25:23 INFO - PROCESS | 704 | --DOCSHELL 000000B226EE3000 == 36 [pid = 704] [id = 487] 02:25:23 INFO - PROCESS | 704 | --DOCSHELL 000000B2247BC000 == 35 [pid = 704] [id = 486] 02:25:23 INFO - PROCESS | 704 | --DOCSHELL 000000B224146000 == 34 [pid = 704] [id = 485] 02:25:23 INFO - PROCESS | 704 | --DOCSHELL 000000B223262000 == 33 [pid = 704] [id = 484] 02:25:23 INFO - PROCESS | 704 | --DOCSHELL 000000B21D821000 == 32 [pid = 704] [id = 483] 02:25:23 INFO - PROCESS | 704 | --DOCSHELL 000000B21860D800 == 31 [pid = 704] [id = 482] 02:25:23 INFO - PROCESS | 704 | --DOCSHELL 000000B22BE3B800 == 30 [pid = 704] [id = 480] 02:25:23 INFO - PROCESS | 704 | --DOCSHELL 000000B220C9C000 == 29 [pid = 704] [id = 481] 02:25:23 INFO - PROCESS | 704 | --DOCSHELL 000000B21B8E2800 == 28 [pid = 704] [id = 494] 02:25:23 INFO - PROCESS | 704 | --DOCSHELL 000000B226879000 == 27 [pid = 704] [id = 493] 02:25:23 INFO - PROCESS | 704 | --DOCSHELL 000000B220DE3800 == 26 [pid = 704] [id = 492] 02:25:23 INFO - PROCESS | 704 | --DOCSHELL 000000B22B80C800 == 25 [pid = 704] [id = 491] 02:25:23 INFO - PROCESS | 704 | 1467192323089 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 02:25:23 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B224466400) [pid = 704] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 02:25:23 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B22339E000) [pid = 704] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 02:25:23 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B223B1B800) [pid = 704] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 02:25:23 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B224762800) [pid = 704] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 02:25:23 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B218650400) [pid = 704] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 02:25:23 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B21B5D8000) [pid = 704] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 02:25:23 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B224A8E400) [pid = 704] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 02:25:23 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B221FBFC00) [pid = 704] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 02:25:23 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B223223C00) [pid = 704] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 02:25:23 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B21D074000) [pid = 704] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 02:25:23 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B21D11AC00) [pid = 704] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 02:25:23 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B217346800) [pid = 704] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 02:25:23 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B217392C00) [pid = 704] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 02:25:23 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B220C34400) [pid = 704] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 02:25:23 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B2213E2400) [pid = 704] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 02:25:23 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B223BC1400) [pid = 704] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 02:25:23 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B224398400) [pid = 704] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 02:25:23 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B2243E4800) [pid = 704] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 02:25:23 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B22455E000) [pid = 704] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 02:25:23 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B224813C00) [pid = 704] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 02:25:23 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B224A97400) [pid = 704] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 02:25:23 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B22320B000) [pid = 704] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 02:25:23 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B22547C000) [pid = 704] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 02:25:23 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B224B96C00) [pid = 704] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 02:25:23 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B224473000) [pid = 704] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 02:25:23 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B2243ED400) [pid = 704] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 02:25:23 INFO - PROCESS | 704 | --DOMWINDOW == 64 (000000B22520F400) [pid = 704] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 02:25:23 INFO - PROCESS | 704 | --DOMWINDOW == 63 (000000B2260D8000) [pid = 704] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 02:25:23 INFO - PROCESS | 704 | 1467192323282 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:23 INFO - PROCESS | 704 | 1467192323285 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:23 INFO - PROCESS | 704 | ++DOCSHELL 000000B21773F000 == 26 [pid = 704] [id = 495] 02:25:23 INFO - PROCESS | 704 | ++DOMWINDOW == 64 (000000B2168D3C00) [pid = 704] [serial = 1485] [outer = 0000000000000000] 02:25:23 INFO - PROCESS | 704 | ++DOMWINDOW == 65 (000000B21719E400) [pid = 704] [serial = 1486] [outer = 000000B2168D3C00] 02:25:23 INFO - PROCESS | 704 | 1467192323338 Marionette DEBUG loaded listener.js 02:25:23 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B21734F400) [pid = 704] [serial = 1487] [outer = 000000B2168D3C00] 02:25:23 INFO - PROCESS | 704 | 1467192323838 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]]]}] 02:25:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:25:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1489ms 02:25:23 INFO - PROCESS | 704 | 1467192323874 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 02:25:23 INFO - PROCESS | 704 | 1467192323878 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 02:25:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:25:23 INFO - PROCESS | 704 | 1467192323883 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:25:23 INFO - PROCESS | 704 | 1467192323886 Marionette TRACE conn6 <- [1,1946,null,{}] 02:25:23 INFO - PROCESS | 704 | 1467192323891 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}] 02:25:23 INFO - PROCESS | 704 | 1467192323894 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:23 INFO - PROCESS | 704 | 1467192323986 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 02:25:23 INFO - PROCESS | 704 | 1467192323996 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:24 INFO - PROCESS | 704 | 1467192323999 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:24 INFO - PROCESS | 704 | ++DOCSHELL 000000B220953000 == 27 [pid = 704] [id = 496] 02:25:24 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B21B5DA400) [pid = 704] [serial = 1488] [outer = 0000000000000000] 02:25:24 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B21B86E800) [pid = 704] [serial = 1489] [outer = 000000B21B5DA400] 02:25:24 INFO - PROCESS | 704 | 1467192324048 Marionette DEBUG loaded listener.js 02:25:24 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B21C53AC00) [pid = 704] [serial = 1490] [outer = 000000B21B5DA400] 02:25:24 INFO - PROCESS | 704 | 1467192324526 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]]]}] 02:25:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:25:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 671ms 02:25:24 INFO - PROCESS | 704 | 1467192324558 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 02:25:24 INFO - PROCESS | 704 | 1467192324562 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 02:25:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:25:24 INFO - PROCESS | 704 | 1467192324596 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:25:24 INFO - PROCESS | 704 | 1467192324598 Marionette TRACE conn6 <- [1,1950,null,{}] 02:25:24 INFO - PROCESS | 704 | 1467192324602 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}] 02:25:24 INFO - PROCESS | 704 | 1467192324605 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:24 INFO - PROCESS | 704 | 1467192324708 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 02:25:24 INFO - PROCESS | 704 | 1467192324787 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:24 INFO - PROCESS | 704 | 1467192324790 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:24 INFO - PROCESS | 704 | ++DOCSHELL 000000B223B7B800 == 28 [pid = 704] [id = 497] 02:25:24 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B217817000) [pid = 704] [serial = 1491] [outer = 0000000000000000] 02:25:24 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B220C33400) [pid = 704] [serial = 1492] [outer = 000000B217817000] 02:25:24 INFO - PROCESS | 704 | 1467192324838 Marionette DEBUG loaded listener.js 02:25:24 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B221381400) [pid = 704] [serial = 1493] [outer = 000000B217817000] 02:25:25 INFO - PROCESS | 704 | 1467192325240 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]]]}] 02:25:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 671ms 02:25:25 INFO - PROCESS | 704 | 1467192325273 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 02:25:25 INFO - PROCESS | 704 | 1467192325277 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 02:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:25:25 INFO - PROCESS | 704 | 1467192325289 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:25:25 INFO - PROCESS | 704 | 1467192325293 Marionette TRACE conn6 <- [1,1954,null,{}] 02:25:25 INFO - PROCESS | 704 | 1467192325297 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}] 02:25:25 INFO - PROCESS | 704 | 1467192325301 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:25 INFO - PROCESS | 704 | 1467192325429 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 02:25:25 INFO - PROCESS | 704 | 1467192325450 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:25 INFO - PROCESS | 704 | 1467192325452 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:25 INFO - PROCESS | 704 | ++DOCSHELL 000000B2247B1800 == 29 [pid = 704] [id = 498] 02:25:25 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B21B5DC400) [pid = 704] [serial = 1494] [outer = 0000000000000000] 02:25:25 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B2217EFC00) [pid = 704] [serial = 1495] [outer = 000000B21B5DC400] 02:25:25 INFO - PROCESS | 704 | 1467192325499 Marionette DEBUG loaded listener.js 02:25:25 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B223394C00) [pid = 704] [serial = 1496] [outer = 000000B21B5DC400] 02:25:25 INFO - PROCESS | 704 | 1467192325966 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]]]}] 02:25:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:25:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 734ms 02:25:26 INFO - PROCESS | 704 | 1467192326056 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 02:25:26 INFO - PROCESS | 704 | 1467192326059 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 02:25:26 INFO - PROCESS | 704 | 1467192326064 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:25:26 INFO - PROCESS | 704 | 1467192326066 Marionette TRACE conn6 <- [1,1958,null,{}] 02:25:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:25:26 INFO - PROCESS | 704 | 1467192326070 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}] 02:25:26 INFO - PROCESS | 704 | 1467192326072 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:26 INFO - PROCESS | 704 | 1467192326198 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 02:25:26 INFO - PROCESS | 704 | 1467192326204 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:26 INFO - PROCESS | 704 | 1467192326207 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:26 INFO - PROCESS | 704 | ++DOCSHELL 000000B226ECC000 == 30 [pid = 704] [id = 499] 02:25:26 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B2233BD400) [pid = 704] [serial = 1497] [outer = 0000000000000000] 02:25:26 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B22392E000) [pid = 704] [serial = 1498] [outer = 000000B2233BD400] 02:25:26 INFO - PROCESS | 704 | 1467192326294 Marionette DEBUG loaded listener.js 02:25:26 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B223BB8C00) [pid = 704] [serial = 1499] [outer = 000000B2233BD400] 02:25:26 INFO - PROCESS | 704 | 1467192326731 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]]]}] 02:25:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:25:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 714ms 02:25:26 INFO - PROCESS | 704 | 1467192326789 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 02:25:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:25:26 INFO - PROCESS | 704 | 1467192326791 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 02:25:26 INFO - PROCESS | 704 | 1467192326794 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:25:26 INFO - PROCESS | 704 | 1467192326796 Marionette TRACE conn6 <- [1,1962,null,{}] 02:25:26 INFO - PROCESS | 704 | 1467192326806 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}] 02:25:26 INFO - PROCESS | 704 | 1467192326808 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:26 INFO - PROCESS | 704 | 1467192326924 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 02:25:26 INFO - PROCESS | 704 | 1467192326937 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:26 INFO - PROCESS | 704 | 1467192326943 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:27 INFO - PROCESS | 704 | ++DOCSHELL 000000B227545800 == 31 [pid = 704] [id = 500] 02:25:27 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B21734B400) [pid = 704] [serial = 1500] [outer = 0000000000000000] 02:25:27 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B2243E2400) [pid = 704] [serial = 1501] [outer = 000000B21734B400] 02:25:27 INFO - PROCESS | 704 | 1467192327049 Marionette DEBUG loaded listener.js 02:25:27 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B224432000) [pid = 704] [serial = 1502] [outer = 000000B21734B400] 02:25:27 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B22476EC00) [pid = 704] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:25:27 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B224471800) [pid = 704] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:25:27 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B217397C00) [pid = 704] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:25:27 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B2233B5000) [pid = 704] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:25:27 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B21738D400) [pid = 704] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:25:27 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B21B54F800) [pid = 704] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:25:27 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B215F13C00) [pid = 704] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:25:27 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B2171A3000) [pid = 704] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:25:27 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B21D077800) [pid = 704] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:25:27 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B216658C00) [pid = 704] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:25:27 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B224427400) [pid = 704] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:25:27 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B2243A7000) [pid = 704] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:25:27 INFO - PROCESS | 704 | 1467192327672 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]]]}] 02:25:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:25:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 923ms 02:25:27 INFO - PROCESS | 704 | 1467192327721 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 02:25:27 INFO - PROCESS | 704 | 1467192327723 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 02:25:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:25:27 INFO - PROCESS | 704 | 1467192327727 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:25:27 INFO - PROCESS | 704 | 1467192327729 Marionette TRACE conn6 <- [1,1966,null,{}] 02:25:27 INFO - PROCESS | 704 | 1467192327732 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}] 02:25:27 INFO - PROCESS | 704 | 1467192327734 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:27 INFO - PROCESS | 704 | 1467192327856 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 02:25:27 INFO - PROCESS | 704 | 1467192327906 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:27 INFO - PROCESS | 704 | 1467192327909 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:27 INFO - PROCESS | 704 | ++DOCSHELL 000000B216D7F800 == 32 [pid = 704] [id = 501] 02:25:27 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B2154EB800) [pid = 704] [serial = 1503] [outer = 0000000000000000] 02:25:27 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B217710C00) [pid = 704] [serial = 1504] [outer = 000000B2154EB800] 02:25:27 INFO - PROCESS | 704 | 1467192327955 Marionette DEBUG loaded listener.js 02:25:28 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B224466800) [pid = 704] [serial = 1505] [outer = 000000B2154EB800] 02:25:28 INFO - PROCESS | 704 | 1467192328310 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]]]}] 02:25:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:25:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 629ms 02:25:28 INFO - PROCESS | 704 | 1467192328359 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 02:25:28 INFO - PROCESS | 704 | 1467192328361 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 02:25:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:25:28 INFO - PROCESS | 704 | 1467192328364 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:25:28 INFO - PROCESS | 704 | 1467192328366 Marionette TRACE conn6 <- [1,1970,null,{}] 02:25:28 INFO - PROCESS | 704 | 1467192328370 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}] 02:25:28 INFO - PROCESS | 704 | 1467192328372 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:28 INFO - PROCESS | 704 | 1467192328486 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 02:25:28 INFO - PROCESS | 704 | 1467192328493 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:28 INFO - PROCESS | 704 | 1467192328496 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:28 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A56C800 == 33 [pid = 704] [id = 502] 02:25:28 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B21B5D2C00) [pid = 704] [serial = 1506] [outer = 0000000000000000] 02:25:28 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B224762400) [pid = 704] [serial = 1507] [outer = 000000B21B5D2C00] 02:25:28 INFO - PROCESS | 704 | 1467192328541 Marionette DEBUG loaded listener.js 02:25:28 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B224811400) [pid = 704] [serial = 1508] [outer = 000000B21B5D2C00] 02:25:28 INFO - PROCESS | 704 | 1467192328936 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]]]}] 02:25:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:25:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 629ms 02:25:29 INFO - PROCESS | 704 | 1467192328997 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 02:25:29 INFO - PROCESS | 704 | 1467192328999 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 02:25:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:25:29 INFO - PROCESS | 704 | 1467192329002 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:25:29 INFO - PROCESS | 704 | 1467192329004 Marionette TRACE conn6 <- [1,1974,null,{}] 02:25:29 INFO - PROCESS | 704 | 1467192329016 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}] 02:25:29 INFO - PROCESS | 704 | 1467192329018 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:29 INFO - PROCESS | 704 | 1467192329133 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 02:25:29 INFO - PROCESS | 704 | 1467192329174 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:29 INFO - PROCESS | 704 | 1467192329177 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:29 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BA55000 == 34 [pid = 704] [id = 503] 02:25:29 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B22481B400) [pid = 704] [serial = 1509] [outer = 0000000000000000] 02:25:29 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B224A56C00) [pid = 704] [serial = 1510] [outer = 000000B22481B400] 02:25:29 INFO - PROCESS | 704 | 1467192329223 Marionette DEBUG loaded listener.js 02:25:29 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B224A60C00) [pid = 704] [serial = 1511] [outer = 000000B22481B400] 02:25:29 INFO - PROCESS | 704 | 1467192329730 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]]]}] 02:25:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:25:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 776ms 02:25:29 INFO - PROCESS | 704 | 1467192329783 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 02:25:29 INFO - PROCESS | 704 | 1467192329788 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 02:25:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:25:29 INFO - PROCESS | 704 | 1467192329794 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:25:29 INFO - PROCESS | 704 | 1467192329797 Marionette TRACE conn6 <- [1,1978,null,{}] 02:25:29 INFO - PROCESS | 704 | 1467192329804 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}] 02:25:29 INFO - PROCESS | 704 | 1467192329807 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:29 INFO - PROCESS | 704 | 1467192329946 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 02:25:30 INFO - PROCESS | 704 | 1467192330061 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:30 INFO - PROCESS | 704 | 1467192330066 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:30 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D81F000 == 35 [pid = 704] [id = 504] 02:25:30 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B217391C00) [pid = 704] [serial = 1512] [outer = 0000000000000000] 02:25:30 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B21770C000) [pid = 704] [serial = 1513] [outer = 000000B217391C00] 02:25:30 INFO - PROCESS | 704 | 1467192330127 Marionette DEBUG loaded listener.js 02:25:30 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B21B874C00) [pid = 704] [serial = 1514] [outer = 000000B217391C00] 02:25:30 INFO - PROCESS | 704 | 1467192330925 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]]]}] 02:25:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:25:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1174ms 02:25:30 INFO - PROCESS | 704 | 1467192330970 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 02:25:30 INFO - PROCESS | 704 | 1467192330976 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 02:25:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:25:30 INFO - PROCESS | 704 | 1467192330983 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:25:30 INFO - PROCESS | 704 | 1467192330986 Marionette TRACE conn6 <- [1,1982,null,{}] 02:25:31 INFO - PROCESS | 704 | 1467192330990 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}] 02:25:31 INFO - PROCESS | 704 | 1467192330993 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:31 INFO - PROCESS | 704 | 1467192331126 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 02:25:31 INFO - PROCESS | 704 | 1467192331242 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:31 INFO - PROCESS | 704 | 1467192331246 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:31 INFO - PROCESS | 704 | ++DOCSHELL 000000B22687B000 == 36 [pid = 704] [id = 505] 02:25:31 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B22017D000) [pid = 704] [serial = 1515] [outer = 0000000000000000] 02:25:31 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B221FB7C00) [pid = 704] [serial = 1516] [outer = 000000B22017D000] 02:25:31 INFO - PROCESS | 704 | 1467192331306 Marionette DEBUG loaded listener.js 02:25:31 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B2232B5C00) [pid = 704] [serial = 1517] [outer = 000000B22017D000] 02:25:32 INFO - PROCESS | 704 | --DOCSHELL 000000B22A56C800 == 35 [pid = 704] [id = 502] 02:25:32 INFO - PROCESS | 704 | --DOCSHELL 000000B216D7F800 == 34 [pid = 704] [id = 501] 02:25:32 INFO - PROCESS | 704 | --DOCSHELL 000000B227545800 == 33 [pid = 704] [id = 500] 02:25:32 INFO - PROCESS | 704 | --DOCSHELL 000000B226ECC000 == 32 [pid = 704] [id = 499] 02:25:32 INFO - PROCESS | 704 | --DOCSHELL 000000B2247B1800 == 31 [pid = 704] [id = 498] 02:25:32 INFO - PROCESS | 704 | --DOCSHELL 000000B223B7B800 == 30 [pid = 704] [id = 497] 02:25:32 INFO - PROCESS | 704 | --DOCSHELL 000000B220953000 == 29 [pid = 704] [id = 496] 02:25:32 INFO - PROCESS | 704 | --DOCSHELL 000000B21773F000 == 28 [pid = 704] [id = 495] 02:25:32 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B2232AC000) [pid = 704] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 02:25:32 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B223BB9C00) [pid = 704] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 02:25:32 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B223322800) [pid = 704] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 02:25:32 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B2175BA000) [pid = 704] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 02:25:32 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B21B5D7400) [pid = 704] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 02:25:32 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B21B5D6000) [pid = 704] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 02:25:32 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B21B8C5800) [pid = 704] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 02:25:32 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B217532800) [pid = 704] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 02:25:32 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B2217F8000) [pid = 704] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 02:25:32 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B21D31C400) [pid = 704] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 02:25:32 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B220C34800) [pid = 704] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 02:25:32 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B217346C00) [pid = 704] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 02:25:32 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B2175B2C00) [pid = 704] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 02:25:32 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B226611000) [pid = 704] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 02:25:32 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B223EFD800) [pid = 704] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 02:25:32 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B22456BC00) [pid = 704] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 02:25:32 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B2243EC800) [pid = 704] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 02:25:32 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B224431800) [pid = 704] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 02:25:32 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B223208000) [pid = 704] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 02:25:32 INFO - PROCESS | 704 | --DOMWINDOW == 64 (000000B22320C400) [pid = 704] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 02:25:32 INFO - PROCESS | 704 | --DOMWINDOW == 63 (000000B22481F800) [pid = 704] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 02:25:32 INFO - PROCESS | 704 | --DOMWINDOW == 62 (000000B224771C00) [pid = 704] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 02:25:32 INFO - PROCESS | 704 | --DOMWINDOW == 61 (000000B22455C400) [pid = 704] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 02:25:32 INFO - PROCESS | 704 | 1467192332242 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]]]}] 02:25:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:25:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1274ms 02:25:32 INFO - PROCESS | 704 | 1467192332258 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 02:25:32 INFO - PROCESS | 704 | 1467192332262 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 02:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:25:32 INFO - PROCESS | 704 | 1467192332267 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:25:32 INFO - PROCESS | 704 | 1467192332270 Marionette TRACE conn6 <- [1,1986,null,{}] 02:25:32 INFO - PROCESS | 704 | 1467192332276 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}] 02:25:32 INFO - PROCESS | 704 | 1467192332279 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:32 INFO - PROCESS | 704 | 1467192332371 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 02:25:32 INFO - PROCESS | 704 | 1467192332378 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:32 INFO - PROCESS | 704 | 1467192332383 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:32 INFO - PROCESS | 704 | ++DOCSHELL 000000B21C0B8800 == 29 [pid = 704] [id = 506] 02:25:32 INFO - PROCESS | 704 | ++DOMWINDOW == 62 (000000B217714400) [pid = 704] [serial = 1518] [outer = 0000000000000000] 02:25:32 INFO - PROCESS | 704 | ++DOMWINDOW == 63 (000000B2184EA400) [pid = 704] [serial = 1519] [outer = 000000B217714400] 02:25:32 INFO - PROCESS | 704 | 1467192332434 Marionette DEBUG loaded listener.js 02:25:32 INFO - PROCESS | 704 | ++DOMWINDOW == 64 (000000B21BF0F400) [pid = 704] [serial = 1520] [outer = 000000B217714400] 02:25:32 INFO - PROCESS | 704 | 1467192332928 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]]]}] 02:25:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:25:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 671ms 02:25:32 INFO - PROCESS | 704 | 1467192332981 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 02:25:32 INFO - PROCESS | 704 | 1467192332985 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 02:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:25:33 INFO - PROCESS | 704 | 1467192332992 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:25:33 INFO - PROCESS | 704 | 1467192332994 Marionette TRACE conn6 <- [1,1990,null,{}] 02:25:33 INFO - PROCESS | 704 | 1467192332998 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}] 02:25:33 INFO - PROCESS | 704 | 1467192333001 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:33 INFO - PROCESS | 704 | 1467192333091 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 02:25:33 INFO - PROCESS | 704 | 1467192333099 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:33 INFO - PROCESS | 704 | 1467192333102 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:33 INFO - PROCESS | 704 | ++DOCSHELL 000000B2230C3800 == 30 [pid = 704] [id = 507] 02:25:33 INFO - PROCESS | 704 | ++DOMWINDOW == 65 (000000B220C2F400) [pid = 704] [serial = 1521] [outer = 0000000000000000] 02:25:33 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B220D75C00) [pid = 704] [serial = 1522] [outer = 000000B220C2F400] 02:25:33 INFO - PROCESS | 704 | 1467192333152 Marionette DEBUG loaded listener.js 02:25:33 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B221FF6400) [pid = 704] [serial = 1523] [outer = 000000B220C2F400] 02:25:33 INFO - PROCESS | 704 | 1467192333629 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]]]}] 02:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 671ms 02:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:25:33 INFO - PROCESS | 704 | 1467192333667 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 02:25:33 INFO - PROCESS | 704 | 1467192333670 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 02:25:33 INFO - PROCESS | 704 | 1467192333674 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:25:33 INFO - PROCESS | 704 | 1467192333678 Marionette TRACE conn6 <- [1,1994,null,{}] 02:25:33 INFO - PROCESS | 704 | 1467192333690 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}] 02:25:33 INFO - PROCESS | 704 | 1467192333695 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:33 INFO - PROCESS | 704 | 1467192333785 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 02:25:33 INFO - PROCESS | 704 | 1467192333793 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:33 INFO - PROCESS | 704 | 1467192333796 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:33 INFO - PROCESS | 704 | ++DOCSHELL 000000B224517800 == 31 [pid = 704] [id = 508] 02:25:33 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B2232AC000) [pid = 704] [serial = 1524] [outer = 0000000000000000] 02:25:33 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B2233A0C00) [pid = 704] [serial = 1525] [outer = 000000B2232AC000] 02:25:33 INFO - PROCESS | 704 | 1467192333847 Marionette DEBUG loaded listener.js 02:25:33 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B223BB3C00) [pid = 704] [serial = 1526] [outer = 000000B2232AC000] 02:25:34 INFO - PROCESS | 704 | 1467192334308 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]]]}] 02:25:34 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 02:25:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 692ms 02:25:34 INFO - PROCESS | 704 | 1467192334368 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 02:25:34 INFO - PROCESS | 704 | 1467192334371 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 02:25:34 INFO - PROCESS | 704 | 1467192334374 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:25:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:25:34 INFO - PROCESS | 704 | 1467192334376 Marionette TRACE conn6 <- [1,1998,null,{}] 02:25:34 INFO - PROCESS | 704 | 1467192334380 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}] 02:25:34 INFO - PROCESS | 704 | 1467192334382 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:34 INFO - PROCESS | 704 | 1467192334527 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 02:25:34 INFO - PROCESS | 704 | 1467192334550 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:34 INFO - PROCESS | 704 | 1467192334553 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:34 INFO - PROCESS | 704 | ++DOCSHELL 000000B226EC8800 == 32 [pid = 704] [id = 509] 02:25:34 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B2241C3C00) [pid = 704] [serial = 1527] [outer = 0000000000000000] 02:25:34 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B22439E000) [pid = 704] [serial = 1528] [outer = 000000B2241C3C00] 02:25:34 INFO - PROCESS | 704 | 1467192334600 Marionette DEBUG loaded listener.js 02:25:34 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B2243EE000) [pid = 704] [serial = 1529] [outer = 000000B2241C3C00] 02:25:35 INFO - PROCESS | 704 | 1467192335054 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]]]}] 02:25:35 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 02:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 734ms 02:25:35 INFO - PROCESS | 704 | 1467192335112 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 02:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:25:35 INFO - PROCESS | 704 | 1467192335114 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 02:25:35 INFO - PROCESS | 704 | 1467192335117 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:25:35 INFO - PROCESS | 704 | 1467192335119 Marionette TRACE conn6 <- [1,2002,null,{}] 02:25:35 INFO - PROCESS | 704 | 1467192335128 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}] 02:25:35 INFO - PROCESS | 704 | 1467192335130 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:35 INFO - PROCESS | 704 | 1467192335239 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 02:25:35 INFO - PROCESS | 704 | 1467192335249 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:35 INFO - PROCESS | 704 | 1467192335251 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:35 INFO - PROCESS | 704 | ++DOCSHELL 000000B22754E800 == 33 [pid = 704] [id = 510] 02:25:35 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B2241C7000) [pid = 704] [serial = 1530] [outer = 0000000000000000] 02:25:35 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B22446EC00) [pid = 704] [serial = 1531] [outer = 000000B2241C7000] 02:25:35 INFO - PROCESS | 704 | 1467192335298 Marionette DEBUG loaded listener.js 02:25:35 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B224764000) [pid = 704] [serial = 1532] [outer = 000000B2241C7000] 02:25:35 INFO - PROCESS | 704 | 1467192335764 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]]]}] 02:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 671ms 02:25:35 INFO - PROCESS | 704 | 1467192335791 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 02:25:35 INFO - PROCESS | 704 | 1467192335793 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 02:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:25:35 INFO - PROCESS | 704 | 1467192335797 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:25:35 INFO - PROCESS | 704 | 1467192335799 Marionette TRACE conn6 <- [1,2006,null,{}] 02:25:35 INFO - PROCESS | 704 | 1467192335802 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}] 02:25:35 INFO - PROCESS | 704 | 1467192335808 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:35 INFO - PROCESS | 704 | 1467192335976 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 02:25:36 INFO - PROCESS | 704 | 1467192336009 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:36 INFO - PROCESS | 704 | 1467192336011 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:36 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A556000 == 34 [pid = 704] [id = 511] 02:25:36 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B224A63800) [pid = 704] [serial = 1533] [outer = 0000000000000000] 02:25:36 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B224B96C00) [pid = 704] [serial = 1534] [outer = 000000B224A63800] 02:25:36 INFO - PROCESS | 704 | 1467192336057 Marionette DEBUG loaded listener.js 02:25:36 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B2251FB800) [pid = 704] [serial = 1535] [outer = 000000B224A63800] 02:25:36 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B2233BD400) [pid = 704] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:25:36 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B2168D3C00) [pid = 704] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:25:36 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B21B5DA400) [pid = 704] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:25:36 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B217817000) [pid = 704] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:25:36 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B21B5D2C00) [pid = 704] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:25:36 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B21734B400) [pid = 704] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:25:36 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B217A1D000) [pid = 704] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:25:36 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B2213E5C00) [pid = 704] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:25:36 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B2154EB800) [pid = 704] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:25:36 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B21B5DC400) [pid = 704] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:25:36 INFO - PROCESS | 704 | 1467192336559 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]]]}] 02:25:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:25:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 776ms 02:25:36 INFO - PROCESS | 704 | 1467192336576 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 02:25:36 INFO - PROCESS | 704 | 1467192336578 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 02:25:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:25:36 INFO - PROCESS | 704 | 1467192336581 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:25:36 INFO - PROCESS | 704 | 1467192336583 Marionette TRACE conn6 <- [1,2010,null,{}] 02:25:36 INFO - PROCESS | 704 | 1467192336587 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}] 02:25:36 INFO - PROCESS | 704 | 1467192336589 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:36 INFO - PROCESS | 704 | 1467192336672 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 02:25:36 INFO - PROCESS | 704 | 1467192336679 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:36 INFO - PROCESS | 704 | 1467192336681 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:36 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BA47000 == 35 [pid = 704] [id = 512] 02:25:36 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B217397400) [pid = 704] [serial = 1536] [outer = 0000000000000000] 02:25:36 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B223BBB400) [pid = 704] [serial = 1537] [outer = 000000B217397400] 02:25:36 INFO - PROCESS | 704 | 1467192336726 Marionette DEBUG loaded listener.js 02:25:36 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B225217000) [pid = 704] [serial = 1538] [outer = 000000B217397400] 02:25:37 INFO - PROCESS | 704 | 1467192337159 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]]]}] 02:25:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 629ms 02:25:37 INFO - PROCESS | 704 | 1467192337214 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 02:25:37 INFO - PROCESS | 704 | 1467192337216 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 02:25:37 INFO - PROCESS | 704 | 1467192337220 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:25:37 INFO - PROCESS | 704 | 1467192337222 Marionette TRACE conn6 <- [1,2014,null,{}] 02:25:37 INFO - PROCESS | 704 | 1467192337225 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}] 02:25:37 INFO - PROCESS | 704 | 1467192337227 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:37 INFO - PROCESS | 704 | 1467192337346 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 02:25:37 INFO - PROCESS | 704 | 1467192337356 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:37 INFO - PROCESS | 704 | 1467192337358 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:37 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BBD5000 == 36 [pid = 704] [id = 513] 02:25:37 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B22547B400) [pid = 704] [serial = 1539] [outer = 0000000000000000] 02:25:37 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B22600E400) [pid = 704] [serial = 1540] [outer = 000000B22547B400] 02:25:37 INFO - PROCESS | 704 | 1467192337403 Marionette DEBUG loaded listener.js 02:25:37 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B226289400) [pid = 704] [serial = 1541] [outer = 000000B22547B400] 02:25:37 INFO - PROCESS | 704 | 1467192337833 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]]]}] 02:25:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 671ms 02:25:37 INFO - PROCESS | 704 | 1467192337894 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 02:25:37 INFO - PROCESS | 704 | 1467192337897 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 02:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:25:37 INFO - PROCESS | 704 | 1467192337900 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:25:37 INFO - PROCESS | 704 | 1467192337902 Marionette TRACE conn6 <- [1,2018,null,{}] 02:25:37 INFO - PROCESS | 704 | 1467192337906 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}] 02:25:37 INFO - PROCESS | 704 | 1467192337908 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:37 INFO - PROCESS | 704 | 1467192337993 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 02:25:38 INFO - PROCESS | 704 | 1467192337998 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:38 INFO - PROCESS | 704 | 1467192338000 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:38 INFO - PROCESS | 704 | ++DOCSHELL 000000B223B81000 == 37 [pid = 704] [id = 514] 02:25:38 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B22661C400) [pid = 704] [serial = 1542] [outer = 0000000000000000] 02:25:38 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B22669CC00) [pid = 704] [serial = 1543] [outer = 000000B22661C400] 02:25:38 INFO - PROCESS | 704 | 1467192338046 Marionette DEBUG loaded listener.js 02:25:38 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B226E69400) [pid = 704] [serial = 1544] [outer = 000000B22661C400] 02:25:38 INFO - PROCESS | 704 | 1467192338529 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]]]}] 02:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 671ms 02:25:38 INFO - PROCESS | 704 | 1467192338575 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 02:25:38 INFO - PROCESS | 704 | 1467192338580 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 02:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:25:38 INFO - PROCESS | 704 | 1467192338586 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:25:38 INFO - PROCESS | 704 | 1467192338590 Marionette TRACE conn6 <- [1,2022,null,{}] 02:25:38 INFO - PROCESS | 704 | 1467192338596 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}] 02:25:38 INFO - PROCESS | 704 | 1467192338600 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:38 INFO - PROCESS | 704 | 1467192338795 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 02:25:38 INFO - PROCESS | 704 | 1467192338890 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:38 INFO - PROCESS | 704 | 1467192338893 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:38 INFO - PROCESS | 704 | ++DOCSHELL 000000B220CB0800 == 38 [pid = 704] [id = 515] 02:25:38 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B21B8C5000) [pid = 704] [serial = 1545] [outer = 0000000000000000] 02:25:38 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B21C27F400) [pid = 704] [serial = 1546] [outer = 000000B21B8C5000] 02:25:38 INFO - PROCESS | 704 | 1467192338955 Marionette DEBUG loaded listener.js 02:25:39 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B2217F0000) [pid = 704] [serial = 1547] [outer = 000000B21B8C5000] 02:25:39 INFO - PROCESS | 704 | 1467192339551 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]]]}] 02:25:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1023ms 02:25:39 INFO - PROCESS | 704 | 1467192339612 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 02:25:39 INFO - PROCESS | 704 | 1467192339617 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 02:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:25:39 INFO - PROCESS | 704 | 1467192339624 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:25:39 INFO - PROCESS | 704 | 1467192339627 Marionette TRACE conn6 <- [1,2026,null,{}] 02:25:39 INFO - PROCESS | 704 | 1467192339631 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}] 02:25:39 INFO - PROCESS | 704 | 1467192339635 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:39 INFO - PROCESS | 704 | 1467192339754 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 02:25:39 INFO - PROCESS | 704 | 1467192339853 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:39 INFO - PROCESS | 704 | 1467192339856 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:39 INFO - PROCESS | 704 | ++DOCSHELL 000000B229B98800 == 39 [pid = 704] [id = 516] 02:25:39 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B223862C00) [pid = 704] [serial = 1548] [outer = 0000000000000000] 02:25:39 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B223E2AC00) [pid = 704] [serial = 1549] [outer = 000000B223862C00] 02:25:39 INFO - PROCESS | 704 | 1467192339915 Marionette DEBUG loaded listener.js 02:25:40 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B22446E400) [pid = 704] [serial = 1550] [outer = 000000B223862C00] 02:25:40 INFO - PROCESS | 704 | 1467192340500 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]]]}] 02:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 923ms 02:25:40 INFO - PROCESS | 704 | 1467192340549 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 02:25:40 INFO - PROCESS | 704 | 1467192340552 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 02:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:25:40 INFO - PROCESS | 704 | 1467192340556 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:25:40 INFO - PROCESS | 704 | 1467192340560 Marionette TRACE conn6 <- [1,2030,null,{}] 02:25:40 INFO - PROCESS | 704 | 1467192340572 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}] 02:25:40 INFO - PROCESS | 704 | 1467192340577 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:40 INFO - PROCESS | 704 | 1467192340691 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 02:25:40 INFO - PROCESS | 704 | 1467192340826 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:40 INFO - PROCESS | 704 | 1467192340830 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:40 INFO - PROCESS | 704 | ++DOCSHELL 000000B22C2AE800 == 40 [pid = 704] [id = 517] 02:25:40 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B224A97000) [pid = 704] [serial = 1551] [outer = 0000000000000000] 02:25:40 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B224BDE800) [pid = 704] [serial = 1552] [outer = 000000B224A97000] 02:25:40 INFO - PROCESS | 704 | 1467192340892 Marionette DEBUG loaded listener.js 02:25:40 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B227412800) [pid = 704] [serial = 1553] [outer = 000000B224A97000] 02:25:41 INFO - PROCESS | 704 | 1467192341508 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]]]}] 02:25:41 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) 02:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 986ms 02:25:41 INFO - PROCESS | 704 | 1467192341544 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 02:25:41 INFO - PROCESS | 704 | 1467192341547 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 02:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:25:41 INFO - PROCESS | 704 | 1467192341550 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:25:41 INFO - PROCESS | 704 | 1467192341553 Marionette TRACE conn6 <- [1,2034,null,{}] 02:25:41 INFO - PROCESS | 704 | 1467192341570 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}] 02:25:41 INFO - PROCESS | 704 | 1467192341573 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:41 INFO - PROCESS | 704 | 1467192341687 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 02:25:41 INFO - PROCESS | 704 | 1467192341808 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:41 INFO - PROCESS | 704 | 1467192341811 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:41 INFO - PROCESS | 704 | ++DOCSHELL 000000B22CA12800 == 41 [pid = 704] [id = 518] 02:25:41 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B22741F400) [pid = 704] [serial = 1554] [outer = 0000000000000000] 02:25:41 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B22749A400) [pid = 704] [serial = 1555] [outer = 000000B22741F400] 02:25:41 INFO - PROCESS | 704 | 1467192341868 Marionette DEBUG loaded listener.js 02:25:41 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B2274A1800) [pid = 704] [serial = 1556] [outer = 000000B22741F400] 02:25:42 INFO - PROCESS | 704 | 1467192342613 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]]]}] 02:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1128ms 02:25:42 INFO - PROCESS | 704 | 1467192342681 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 02:25:42 INFO - PROCESS | 704 | 1467192342685 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 02:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:25:42 INFO - PROCESS | 704 | 1467192342691 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:25:42 INFO - PROCESS | 704 | 1467192342694 Marionette TRACE conn6 <- [1,2038,null,{}] 02:25:42 INFO - PROCESS | 704 | 1467192342700 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}] 02:25:42 INFO - PROCESS | 704 | 1467192342702 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:42 INFO - PROCESS | 704 | 1467192342814 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 02:25:42 INFO - PROCESS | 704 | 1467192342897 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:42 INFO - PROCESS | 704 | 1467192342902 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:42 INFO - PROCESS | 704 | ++DOCSHELL 000000B21811D800 == 42 [pid = 704] [id = 519] 02:25:42 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B21B552000) [pid = 704] [serial = 1557] [outer = 0000000000000000] 02:25:42 INFO - PROCESS | 704 | ++DOMWINDOW == 92 (000000B21B5DDC00) [pid = 704] [serial = 1558] [outer = 000000B21B552000] 02:25:43 INFO - PROCESS | 704 | 1467192343000 Marionette DEBUG loaded listener.js 02:25:43 INFO - PROCESS | 704 | ++DOMWINDOW == 93 (000000B21D5B6000) [pid = 704] [serial = 1559] [outer = 000000B21B552000] 02:25:43 INFO - PROCESS | 704 | --DOCSHELL 000000B22BBD5000 == 41 [pid = 704] [id = 513] 02:25:43 INFO - PROCESS | 704 | --DOCSHELL 000000B22BA47000 == 40 [pid = 704] [id = 512] 02:25:43 INFO - PROCESS | 704 | --DOCSHELL 000000B22A556000 == 39 [pid = 704] [id = 511] 02:25:43 INFO - PROCESS | 704 | --DOCSHELL 000000B22754E800 == 38 [pid = 704] [id = 510] 02:25:43 INFO - PROCESS | 704 | --DOCSHELL 000000B226EC8800 == 37 [pid = 704] [id = 509] 02:25:43 INFO - PROCESS | 704 | --DOCSHELL 000000B224517800 == 36 [pid = 704] [id = 508] 02:25:43 INFO - PROCESS | 704 | --DOCSHELL 000000B2230C3800 == 35 [pid = 704] [id = 507] 02:25:43 INFO - PROCESS | 704 | --DOCSHELL 000000B21C0B8800 == 34 [pid = 704] [id = 506] 02:25:43 INFO - PROCESS | 704 | --DOCSHELL 000000B22BA55000 == 33 [pid = 704] [id = 503] 02:25:43 INFO - PROCESS | 704 | --DOCSHELL 000000B21D81F000 == 32 [pid = 704] [id = 504] 02:25:43 INFO - PROCESS | 704 | --DOCSHELL 000000B22687B000 == 31 [pid = 704] [id = 505] 02:25:43 INFO - PROCESS | 704 | --DOCSHELL 000000B22CA12800 == 30 [pid = 704] [id = 518] 02:25:43 INFO - PROCESS | 704 | --DOCSHELL 000000B22C2AE800 == 29 [pid = 704] [id = 517] 02:25:43 INFO - PROCESS | 704 | --DOCSHELL 000000B229B98800 == 28 [pid = 704] [id = 516] 02:25:43 INFO - PROCESS | 704 | --DOCSHELL 000000B223B81000 == 27 [pid = 704] [id = 514] 02:25:43 INFO - PROCESS | 704 | --DOCSHELL 000000B220CB0800 == 26 [pid = 704] [id = 515] 02:25:43 INFO - PROCESS | 704 | --DOMWINDOW == 92 (000000B22392E000) [pid = 704] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 02:25:43 INFO - PROCESS | 704 | --DOMWINDOW == 91 (000000B21719E400) [pid = 704] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 02:25:43 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B21734F400) [pid = 704] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 02:25:43 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B21B86E800) [pid = 704] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 02:25:43 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B21C53AC00) [pid = 704] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 02:25:43 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B220C33400) [pid = 704] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 02:25:43 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B221381400) [pid = 704] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 02:25:43 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B224811400) [pid = 704] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 02:25:43 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B2243E2400) [pid = 704] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 02:25:43 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B21D007C00) [pid = 704] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 02:25:43 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B21BF10000) [pid = 704] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 02:25:43 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B2233B1400) [pid = 704] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 02:25:43 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B22331B800) [pid = 704] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 02:25:43 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B21664F400) [pid = 704] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 02:25:43 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B223BB8C00) [pid = 704] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 02:25:43 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B217710C00) [pid = 704] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 02:25:43 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B224762400) [pid = 704] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 02:25:43 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B224A56C00) [pid = 704] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 02:25:43 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B224432000) [pid = 704] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 02:25:43 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B2217EFC00) [pid = 704] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 02:25:43 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B223394C00) [pid = 704] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 02:25:43 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B224466800) [pid = 704] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 02:25:44 INFO - PROCESS | 704 | 1467192344237 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]]]}] 02:25:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1572ms 02:25:44 INFO - PROCESS | 704 | 1467192344267 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 02:25:44 INFO - PROCESS | 704 | 1467192344272 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 02:25:44 INFO - PROCESS | 704 | 1467192344276 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:25:44 INFO - PROCESS | 704 | 1467192344280 Marionette TRACE conn6 <- [1,2042,null,{}] 02:25:44 INFO - PROCESS | 704 | 1467192344285 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}] 02:25:44 INFO - PROCESS | 704 | 1467192344288 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:44 INFO - PROCESS | 704 | 1467192344419 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 02:25:44 INFO - PROCESS | 704 | 1467192344502 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:44 INFO - PROCESS | 704 | 1467192344504 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:44 INFO - PROCESS | 704 | ++DOCSHELL 000000B21C51A000 == 27 [pid = 704] [id = 520] 02:25:44 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B2171AB400) [pid = 704] [serial = 1560] [outer = 0000000000000000] 02:25:44 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B217392C00) [pid = 704] [serial = 1561] [outer = 000000B2171AB400] 02:25:44 INFO - PROCESS | 704 | 1467192344555 Marionette DEBUG loaded listener.js 02:25:44 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B217713400) [pid = 704] [serial = 1562] [outer = 000000B2171AB400] 02:25:44 INFO - PROCESS | 704 | 1467192344982 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]]]}] 02:25:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 734ms 02:25:45 INFO - PROCESS | 704 | 1467192345015 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 02:25:45 INFO - PROCESS | 704 | 1467192345021 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 02:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:25:45 INFO - PROCESS | 704 | 1467192345027 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:25:45 INFO - PROCESS | 704 | 1467192345030 Marionette TRACE conn6 <- [1,2046,null,{}] 02:25:45 INFO - PROCESS | 704 | 1467192345034 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}] 02:25:45 INFO - PROCESS | 704 | 1467192345037 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:45 INFO - PROCESS | 704 | 1467192345135 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 02:25:45 INFO - PROCESS | 704 | 1467192345144 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:45 INFO - PROCESS | 704 | 1467192345146 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:45 INFO - PROCESS | 704 | ++DOCSHELL 000000B221795800 == 28 [pid = 704] [id = 521] 02:25:45 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B21BF07000) [pid = 704] [serial = 1563] [outer = 0000000000000000] 02:25:45 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B21BF10000) [pid = 704] [serial = 1564] [outer = 000000B21BF07000] 02:25:45 INFO - PROCESS | 704 | 1467192345196 Marionette DEBUG loaded listener.js 02:25:45 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B21D073C00) [pid = 704] [serial = 1565] [outer = 000000B21BF07000] 02:25:45 INFO - PROCESS | 704 | 1467192345669 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]]]}] 02:25:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 671ms 02:25:45 INFO - PROCESS | 704 | 1467192345700 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 02:25:45 INFO - PROCESS | 704 | 1467192345702 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 02:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:25:45 INFO - PROCESS | 704 | 1467192345706 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:25:45 INFO - PROCESS | 704 | 1467192345710 Marionette TRACE conn6 <- [1,2050,null,{}] 02:25:45 INFO - PROCESS | 704 | 1467192345722 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}] 02:25:45 INFO - PROCESS | 704 | 1467192345727 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:45 INFO - PROCESS | 704 | 1467192345844 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 02:25:45 INFO - PROCESS | 704 | 1467192345935 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:45 INFO - PROCESS | 704 | 1467192345938 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:45 INFO - PROCESS | 704 | ++DOCSHELL 000000B224367000 == 29 [pid = 704] [id = 522] 02:25:45 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B2171A3400) [pid = 704] [serial = 1566] [outer = 0000000000000000] 02:25:45 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B220D82400) [pid = 704] [serial = 1567] [outer = 000000B2171A3400] 02:25:46 INFO - PROCESS | 704 | 1467192345989 Marionette DEBUG loaded listener.js 02:25:46 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B2217F3000) [pid = 704] [serial = 1568] [outer = 000000B2171A3400] 02:25:46 INFO - PROCESS | 704 | 1467192346415 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]]]}] 02:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 734ms 02:25:46 INFO - PROCESS | 704 | 1467192346443 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 02:25:46 INFO - PROCESS | 704 | 1467192346446 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 02:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:25:46 INFO - PROCESS | 704 | 1467192346449 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:25:46 INFO - PROCESS | 704 | 1467192346451 Marionette TRACE conn6 <- [1,2054,null,{}] 02:25:46 INFO - PROCESS | 704 | 1467192346454 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}] 02:25:46 INFO - PROCESS | 704 | 1467192346456 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:46 INFO - PROCESS | 704 | 1467192346575 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 02:25:46 INFO - PROCESS | 704 | 1467192346581 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:46 INFO - PROCESS | 704 | 1467192346584 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:46 INFO - PROCESS | 704 | ++DOCSHELL 000000B224B47000 == 30 [pid = 704] [id = 523] 02:25:46 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B223211C00) [pid = 704] [serial = 1569] [outer = 0000000000000000] 02:25:46 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B2232AB400) [pid = 704] [serial = 1570] [outer = 000000B223211C00] 02:25:46 INFO - PROCESS | 704 | 1467192346676 Marionette DEBUG loaded listener.js 02:25:46 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B223396C00) [pid = 704] [serial = 1571] [outer = 000000B223211C00] 02:25:47 INFO - PROCESS | 704 | 1467192347119 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]]]}] 02:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 734ms 02:25:47 INFO - PROCESS | 704 | 1467192347210 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 02:25:47 INFO - PROCESS | 704 | 1467192347212 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 02:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:25:47 INFO - PROCESS | 704 | 1467192347224 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:25:47 INFO - PROCESS | 704 | 1467192347226 Marionette TRACE conn6 <- [1,2058,null,{}] 02:25:47 INFO - PROCESS | 704 | 1467192347229 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}] 02:25:47 INFO - PROCESS | 704 | 1467192347232 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:47 INFO - PROCESS | 704 | 1467192347341 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 02:25:47 INFO - PROCESS | 704 | 1467192347351 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:47 INFO - PROCESS | 704 | 1467192347353 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:47 INFO - PROCESS | 704 | ++DOCSHELL 000000B227430800 == 31 [pid = 704] [id = 524] 02:25:47 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B21BF06C00) [pid = 704] [serial = 1572] [outer = 0000000000000000] 02:25:47 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B2233BC800) [pid = 704] [serial = 1573] [outer = 000000B21BF06C00] 02:25:47 INFO - PROCESS | 704 | 1467192347400 Marionette DEBUG loaded listener.js 02:25:47 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B223B23C00) [pid = 704] [serial = 1574] [outer = 000000B21BF06C00] 02:25:47 INFO - PROCESS | 704 | 1467192347868 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]]]}] 02:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 671ms 02:25:47 INFO - PROCESS | 704 | 1467192347901 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 02:25:47 INFO - PROCESS | 704 | 1467192347903 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 02:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:25:47 INFO - PROCESS | 704 | 1467192347907 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:25:47 INFO - PROCESS | 704 | 1467192347908 Marionette TRACE conn6 <- [1,2062,null,{}] 02:25:47 INFO - PROCESS | 704 | 1467192347912 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}] 02:25:47 INFO - PROCESS | 704 | 1467192347918 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:48 INFO - PROCESS | 704 | 1467192348062 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 02:25:48 INFO - PROCESS | 704 | 1467192348074 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:48 INFO - PROCESS | 704 | 1467192348076 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:48 INFO - PROCESS | 704 | ++DOCSHELL 000000B228316800 == 32 [pid = 704] [id = 525] 02:25:48 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B223BBB000) [pid = 704] [serial = 1575] [outer = 0000000000000000] 02:25:48 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B2241C1000) [pid = 704] [serial = 1576] [outer = 000000B223BBB000] 02:25:48 INFO - PROCESS | 704 | 1467192348122 Marionette DEBUG loaded listener.js 02:25:48 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B22446D800) [pid = 704] [serial = 1577] [outer = 000000B223BBB000] 02:25:48 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B21556EC00) [pid = 704] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:25:48 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B2241C3C00) [pid = 704] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:25:48 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B2241C7000) [pid = 704] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:25:48 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B217714400) [pid = 704] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:25:48 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B220C2F400) [pid = 704] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:25:48 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B217391C00) [pid = 704] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:25:48 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B22017D000) [pid = 704] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:25:48 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B2232AC000) [pid = 704] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:25:48 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B22481B400) [pid = 704] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:25:48 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B224A63800) [pid = 704] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:25:48 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B22661C400) [pid = 704] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:25:48 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B22547B400) [pid = 704] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:25:48 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B217397400) [pid = 704] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:25:48 INFO - PROCESS | 704 | 1467192348798 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]]]}] 02:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 923ms 02:25:48 INFO - PROCESS | 704 | 1467192348833 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 02:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:25:48 INFO - PROCESS | 704 | 1467192348835 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 02:25:48 INFO - PROCESS | 704 | 1467192348838 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:25:48 INFO - PROCESS | 704 | 1467192348840 Marionette TRACE conn6 <- [1,2066,null,{}] 02:25:48 INFO - PROCESS | 704 | 1467192348843 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}] 02:25:48 INFO - PROCESS | 704 | 1467192348846 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:48 INFO - PROCESS | 704 | 1467192348928 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 02:25:48 INFO - PROCESS | 704 | 1467192348934 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:48 INFO - PROCESS | 704 | 1467192348936 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:48 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A1A6800 == 33 [pid = 704] [id = 526] 02:25:48 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B223104C00) [pid = 704] [serial = 1578] [outer = 0000000000000000] 02:25:48 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B2243E1C00) [pid = 704] [serial = 1579] [outer = 000000B223104C00] 02:25:48 INFO - PROCESS | 704 | 1467192348982 Marionette DEBUG loaded listener.js 02:25:49 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B224561400) [pid = 704] [serial = 1580] [outer = 000000B223104C00] 02:25:49 INFO - PROCESS | 704 | 1467192349407 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]]]}] 02:25:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 589ms 02:25:49 INFO - PROCESS | 704 | 1467192349441 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 02:25:49 INFO - PROCESS | 704 | 1467192349443 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 02:25:49 INFO - PROCESS | 704 | 1467192349447 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:25:49 INFO - PROCESS | 704 | 1467192349449 Marionette TRACE conn6 <- [1,2070,null,{}] 02:25:49 INFO - PROCESS | 704 | 1467192349453 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}] 02:25:49 INFO - PROCESS | 704 | 1467192349455 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:49 INFO - PROCESS | 704 | 1467192349544 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 02:25:49 INFO - PROCESS | 704 | 1467192349550 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:49 INFO - PROCESS | 704 | 1467192349552 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:49 INFO - PROCESS | 704 | ++DOCSHELL 000000B22B807800 == 34 [pid = 704] [id = 527] 02:25:49 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B224764C00) [pid = 704] [serial = 1581] [outer = 0000000000000000] 02:25:49 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B224769C00) [pid = 704] [serial = 1582] [outer = 000000B224764C00] 02:25:49 INFO - PROCESS | 704 | 1467192349598 Marionette DEBUG loaded listener.js 02:25:49 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B224814400) [pid = 704] [serial = 1583] [outer = 000000B224764C00] 02:25:50 INFO - PROCESS | 704 | 1467192350041 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]]]}] 02:25:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 629ms 02:25:50 INFO - PROCESS | 704 | 1467192350080 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 02:25:50 INFO - PROCESS | 704 | 1467192350082 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 02:25:50 INFO - PROCESS | 704 | 1467192350085 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:25:50 INFO - PROCESS | 704 | 1467192350087 Marionette TRACE conn6 <- [1,2074,null,{}] 02:25:50 INFO - PROCESS | 704 | 1467192350091 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}] 02:25:50 INFO - PROCESS | 704 | 1467192350093 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:50 INFO - PROCESS | 704 | 1467192350176 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 02:25:50 INFO - PROCESS | 704 | 1467192350182 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:50 INFO - PROCESS | 704 | 1467192350184 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:50 INFO - PROCESS | 704 | ++DOCSHELL 000000B22435F800 == 35 [pid = 704] [id = 528] 02:25:50 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B224896000) [pid = 704] [serial = 1584] [outer = 0000000000000000] 02:25:50 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B224A56C00) [pid = 704] [serial = 1585] [outer = 000000B224896000] 02:25:50 INFO - PROCESS | 704 | 1467192350229 Marionette DEBUG loaded listener.js 02:25:50 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B224A8B800) [pid = 704] [serial = 1586] [outer = 000000B224896000] 02:25:51 INFO - PROCESS | 704 | 1467192350988 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]]]}] 02:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 986ms 02:25:51 INFO - PROCESS | 704 | 1467192351075 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 02:25:51 INFO - PROCESS | 704 | 1467192351080 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 02:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:25:51 INFO - PROCESS | 704 | 1467192351085 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:25:51 INFO - PROCESS | 704 | 1467192351089 Marionette TRACE conn6 <- [1,2078,null,{}] 02:25:51 INFO - PROCESS | 704 | 1467192351096 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}] 02:25:51 INFO - PROCESS | 704 | 1467192351099 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:51 INFO - PROCESS | 704 | 1467192351257 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 02:25:51 INFO - PROCESS | 704 | 1467192351373 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:51 INFO - PROCESS | 704 | 1467192351377 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:51 INFO - PROCESS | 704 | ++DOCSHELL 000000B2215D9000 == 36 [pid = 704] [id = 529] 02:25:51 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B2171AC400) [pid = 704] [serial = 1587] [outer = 0000000000000000] 02:25:51 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B217714800) [pid = 704] [serial = 1588] [outer = 000000B2171AC400] 02:25:51 INFO - PROCESS | 704 | 1467192351438 Marionette DEBUG loaded listener.js 02:25:51 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B21B8C2400) [pid = 704] [serial = 1589] [outer = 000000B2171AC400] 02:25:52 INFO - PROCESS | 704 | 1467192352139 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]]]}] 02:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1081ms 02:25:52 INFO - PROCESS | 704 | 1467192352169 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 02:25:52 INFO - PROCESS | 704 | 1467192352174 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 02:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:25:52 INFO - PROCESS | 704 | 1467192352181 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:25:52 INFO - PROCESS | 704 | 1467192352184 Marionette TRACE conn6 <- [1,2082,null,{}] 02:25:52 INFO - PROCESS | 704 | 1467192352188 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}] 02:25:52 INFO - PROCESS | 704 | 1467192352192 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:52 INFO - PROCESS | 704 | 1467192352319 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 02:25:52 INFO - PROCESS | 704 | 1467192352444 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:52 INFO - PROCESS | 704 | 1467192352447 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:52 INFO - PROCESS | 704 | ++DOCSHELL 000000B22742F000 == 37 [pid = 704] [id = 530] 02:25:52 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B21D119800) [pid = 704] [serial = 1590] [outer = 0000000000000000] 02:25:52 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B220D81000) [pid = 704] [serial = 1591] [outer = 000000B21D119800] 02:25:52 INFO - PROCESS | 704 | 1467192352506 Marionette DEBUG loaded listener.js 02:25:52 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B2232B4C00) [pid = 704] [serial = 1592] [outer = 000000B21D119800] 02:25:53 INFO - PROCESS | 704 | --DOCSHELL 000000B22B807800 == 36 [pid = 704] [id = 527] 02:25:53 INFO - PROCESS | 704 | --DOCSHELL 000000B22A1A6800 == 35 [pid = 704] [id = 526] 02:25:53 INFO - PROCESS | 704 | --DOCSHELL 000000B228316800 == 34 [pid = 704] [id = 525] 02:25:53 INFO - PROCESS | 704 | --DOCSHELL 000000B227430800 == 33 [pid = 704] [id = 524] 02:25:53 INFO - PROCESS | 704 | --DOCSHELL 000000B224B47000 == 32 [pid = 704] [id = 523] 02:25:53 INFO - PROCESS | 704 | --DOCSHELL 000000B224367000 == 31 [pid = 704] [id = 522] 02:25:53 INFO - PROCESS | 704 | --DOCSHELL 000000B221795800 == 30 [pid = 704] [id = 521] 02:25:53 INFO - PROCESS | 704 | --DOCSHELL 000000B21C51A000 == 29 [pid = 704] [id = 520] 02:25:53 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B223B1F400) [pid = 704] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 02:25:53 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B22439E000) [pid = 704] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 02:25:53 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B2243EE000) [pid = 704] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 02:25:53 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B22446EC00) [pid = 704] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 02:25:53 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B2184EA400) [pid = 704] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 02:25:53 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B21BF0F400) [pid = 704] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 02:25:53 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B220D75C00) [pid = 704] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 02:25:53 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B221FF6400) [pid = 704] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 02:25:53 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B21770C000) [pid = 704] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 02:25:53 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B21B874C00) [pid = 704] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 02:25:53 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B221FB7C00) [pid = 704] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 02:25:53 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B2232B5C00) [pid = 704] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 02:25:53 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B2233A0C00) [pid = 704] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 02:25:53 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B224A60C00) [pid = 704] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 02:25:53 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B224B96C00) [pid = 704] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 02:25:53 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B226E69400) [pid = 704] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 02:25:53 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B22669CC00) [pid = 704] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 02:25:53 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B226289400) [pid = 704] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 02:25:53 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B223BBB400) [pid = 704] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 02:25:53 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B225217000) [pid = 704] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 02:25:53 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B22600E400) [pid = 704] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 02:25:53 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B2251FB800) [pid = 704] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 02:25:53 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B224764000) [pid = 704] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 02:25:53 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B223BB3C00) [pid = 704] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 02:25:53 INFO - PROCESS | 704 | 1467192353399 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]]]}] 02:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1273ms 02:25:53 INFO - PROCESS | 704 | 1467192353456 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 02:25:53 INFO - PROCESS | 704 | 1467192353460 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 02:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:25:53 INFO - PROCESS | 704 | 1467192353465 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:25:53 INFO - PROCESS | 704 | 1467192353468 Marionette TRACE conn6 <- [1,2086,null,{}] 02:25:53 INFO - PROCESS | 704 | 1467192353474 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}] 02:25:53 INFO - PROCESS | 704 | 1467192353477 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:53 INFO - PROCESS | 704 | 1467192353571 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 02:25:53 INFO - PROCESS | 704 | 1467192353578 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:53 INFO - PROCESS | 704 | 1467192353583 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:53 INFO - PROCESS | 704 | ++DOCSHELL 000000B21C50D800 == 30 [pid = 704] [id = 531] 02:25:53 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B217399000) [pid = 704] [serial = 1593] [outer = 0000000000000000] 02:25:53 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B21813F000) [pid = 704] [serial = 1594] [outer = 000000B217399000] 02:25:53 INFO - PROCESS | 704 | 1467192353638 Marionette DEBUG loaded listener.js 02:25:53 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B21B874C00) [pid = 704] [serial = 1595] [outer = 000000B217399000] 02:25:54 INFO - PROCESS | 704 | 1467192354180 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]]]}] 02:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 734ms 02:25:54 INFO - PROCESS | 704 | 1467192354199 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 02:25:54 INFO - PROCESS | 704 | 1467192354204 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 02:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:25:54 INFO - PROCESS | 704 | 1467192354210 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:25:54 INFO - PROCESS | 704 | 1467192354213 Marionette TRACE conn6 <- [1,2090,null,{}] 02:25:54 INFO - PROCESS | 704 | 1467192354217 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}] 02:25:54 INFO - PROCESS | 704 | 1467192354220 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:54 INFO - PROCESS | 704 | 1467192354315 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 02:25:54 INFO - PROCESS | 704 | 1467192354399 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:54 INFO - PROCESS | 704 | 1467192354402 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:54 INFO - PROCESS | 704 | ++DOCSHELL 000000B21C2B5800 == 31 [pid = 704] [id = 532] 02:25:54 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B220C34800) [pid = 704] [serial = 1596] [outer = 0000000000000000] 02:25:54 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B220D80C00) [pid = 704] [serial = 1597] [outer = 000000B220C34800] 02:25:54 INFO - PROCESS | 704 | 1467192354458 Marionette DEBUG loaded listener.js 02:25:54 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B223208000) [pid = 704] [serial = 1598] [outer = 000000B220C34800] 02:25:54 INFO - PROCESS | 704 | 1467192354859 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]]]}] 02:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 02:25:54 INFO - PROCESS | 704 | 1467192354883 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 02:25:54 INFO - PROCESS | 704 | 1467192354886 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 02:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:25:54 INFO - PROCESS | 704 | 1467192354890 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:25:54 INFO - PROCESS | 704 | 1467192354893 Marionette TRACE conn6 <- [1,2094,null,{}] 02:25:54 INFO - PROCESS | 704 | 1467192354905 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}] 02:25:54 INFO - PROCESS | 704 | 1467192354910 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:55 INFO - PROCESS | 704 | 1467192355025 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 02:25:55 INFO - PROCESS | 704 | 1467192355036 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:55 INFO - PROCESS | 704 | 1467192355039 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:55 INFO - PROCESS | 704 | ++DOCSHELL 000000B2247BF000 == 32 [pid = 704] [id = 533] 02:25:55 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B2171A7C00) [pid = 704] [serial = 1599] [outer = 0000000000000000] 02:25:55 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B2233D6C00) [pid = 704] [serial = 1600] [outer = 000000B2171A7C00] 02:25:55 INFO - PROCESS | 704 | 1467192355090 Marionette DEBUG loaded listener.js 02:25:55 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B223BBD000) [pid = 704] [serial = 1601] [outer = 000000B2171A7C00] 02:25:55 INFO - PROCESS | 704 | --DOCSHELL 000000B21BCB9800 == 31 [pid = 704] [id = 10] 02:25:55 INFO - PROCESS | 704 | 1467192355612 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] 02:25:55 INFO - PROCESS | 704 | 1467192355671 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 02:25:55 INFO - PROCESS | 704 | 1467192355675 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:25:55 INFO - PROCESS | 704 | 1467192355677 Marionette TRACE conn6 <- [1,2098,null,{}] 02:25:55 INFO - PROCESS | 704 | 1467192355680 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}] 02:25:55 INFO - PROCESS | 704 | 1467192355682 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:55 INFO - PROCESS | 704 | 1467192355807 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 02:25:55 INFO - PROCESS | 704 | 1467192355865 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:55 INFO - PROCESS | 704 | 1467192355867 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:55 INFO - PROCESS | 704 | ++DOCSHELL 000000B2274B3000 == 32 [pid = 704] [id = 534] 02:25:55 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B224399C00) [pid = 704] [serial = 1602] [outer = 0000000000000000] 02:25:55 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B22439C800) [pid = 704] [serial = 1603] [outer = 000000B224399C00] 02:25:55 INFO - PROCESS | 704 | 1467192355915 Marionette DEBUG loaded listener.js 02:25:56 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B2243EC000) [pid = 704] [serial = 1604] [outer = 000000B224399C00] 02:25:56 INFO - PROCESS | 704 | 1467192356359 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]]]}] 02:25:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 734ms 02:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:25:56 INFO - PROCESS | 704 | 1467192356411 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 02:25:56 INFO - PROCESS | 704 | 1467192356413 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 02:25:56 INFO - PROCESS | 704 | 1467192356416 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:25:56 INFO - PROCESS | 704 | 1467192356418 Marionette TRACE conn6 <- [1,2102,null,{}] 02:25:56 INFO - PROCESS | 704 | 1467192356426 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}] 02:25:56 INFO - PROCESS | 704 | 1467192356428 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:56 INFO - PROCESS | 704 | 1467192356545 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 02:25:56 INFO - PROCESS | 704 | 1467192356557 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:56 INFO - PROCESS | 704 | 1467192356559 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:56 INFO - PROCESS | 704 | ++DOCSHELL 000000B229B9A800 == 33 [pid = 704] [id = 535] 02:25:56 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B2171A1C00) [pid = 704] [serial = 1605] [outer = 0000000000000000] 02:25:56 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B224432000) [pid = 704] [serial = 1606] [outer = 000000B2171A1C00] 02:25:56 INFO - PROCESS | 704 | 1467192356605 Marionette DEBUG loaded listener.js 02:25:56 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B224764000) [pid = 704] [serial = 1607] [outer = 000000B2171A1C00] 02:25:57 INFO - PROCESS | 704 | 1467192357072 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]]]}] 02:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 671ms 02:25:57 INFO - PROCESS | 704 | 1467192357091 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 02:25:57 INFO - PROCESS | 704 | 1467192357093 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 02:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:25:57 INFO - PROCESS | 704 | 1467192357096 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:25:57 INFO - PROCESS | 704 | 1467192357098 Marionette TRACE conn6 <- [1,2106,null,{}] 02:25:57 INFO - PROCESS | 704 | 1467192357102 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}] 02:25:57 INFO - PROCESS | 704 | 1467192357115 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:57 INFO - PROCESS | 704 | 1467192357258 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 02:25:57 INFO - PROCESS | 704 | 1467192357269 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:57 INFO - PROCESS | 704 | 1467192357271 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:57 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BA45000 == 34 [pid = 704] [id = 536] 02:25:57 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B224815C00) [pid = 704] [serial = 1608] [outer = 0000000000000000] 02:25:57 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B224A5CC00) [pid = 704] [serial = 1609] [outer = 000000B224815C00] 02:25:57 INFO - PROCESS | 704 | 1467192357318 Marionette DEBUG loaded listener.js 02:25:57 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B2251F5000) [pid = 704] [serial = 1610] [outer = 000000B224815C00] 02:25:57 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B21B8C5000) [pid = 704] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:25:57 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B223862C00) [pid = 704] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:25:57 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B224A97000) [pid = 704] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:25:57 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B22741F400) [pid = 704] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:25:57 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B223BBB000) [pid = 704] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:25:57 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B224764C00) [pid = 704] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:25:57 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B223104C00) [pid = 704] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:25:57 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B2171AB400) [pid = 704] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:25:57 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B223211C00) [pid = 704] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:25:57 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B21B552000) [pid = 704] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:25:57 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B21BF07000) [pid = 704] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:25:57 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B2171A3400) [pid = 704] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:25:57 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B21BF06C00) [pid = 704] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:25:57 INFO - PROCESS | 704 | 1467192357838 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]]]}] 02:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 776ms 02:25:57 INFO - PROCESS | 704 | 1467192357877 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 02:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:25:57 INFO - PROCESS | 704 | 1467192357879 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 02:25:57 INFO - PROCESS | 704 | 1467192357882 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:25:57 INFO - PROCESS | 704 | 1467192357885 Marionette TRACE conn6 <- [1,2110,null,{}] 02:25:57 INFO - PROCESS | 704 | 1467192357888 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}] 02:25:57 INFO - PROCESS | 704 | 1467192357890 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:57 INFO - PROCESS | 704 | 1467192357974 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 02:25:58 INFO - PROCESS | 704 | 1467192358056 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:58 INFO - PROCESS | 704 | 1467192358058 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:58 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BA9C000 == 35 [pid = 704] [id = 537] 02:25:58 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B216D32400) [pid = 704] [serial = 1611] [outer = 0000000000000000] 02:25:58 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B21D320800) [pid = 704] [serial = 1612] [outer = 000000B216D32400] 02:25:58 INFO - PROCESS | 704 | 1467192358104 Marionette DEBUG loaded listener.js 02:25:58 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B22476B800) [pid = 704] [serial = 1613] [outer = 000000B216D32400] 02:25:58 INFO - PROCESS | 704 | 1467192358483 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]]]}] 02:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 629ms 02:25:58 INFO - PROCESS | 704 | 1467192358514 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 02:25:58 INFO - PROCESS | 704 | 1467192358517 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 02:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:25:58 INFO - PROCESS | 704 | 1467192358520 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:25:58 INFO - PROCESS | 704 | 1467192358522 Marionette TRACE conn6 <- [1,2114,null,{}] 02:25:58 INFO - PROCESS | 704 | 1467192358525 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}] 02:25:58 INFO - PROCESS | 704 | 1467192358527 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:58 INFO - PROCESS | 704 | 1467192358642 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 02:25:58 INFO - PROCESS | 704 | 1467192358650 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:58 INFO - PROCESS | 704 | 1467192358652 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:58 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BBE8000 == 36 [pid = 704] [id = 538] 02:25:58 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B2251F9400) [pid = 704] [serial = 1614] [outer = 0000000000000000] 02:25:58 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B22547E800) [pid = 704] [serial = 1615] [outer = 000000B2251F9400] 02:25:58 INFO - PROCESS | 704 | 1467192358696 Marionette DEBUG loaded listener.js 02:25:58 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B2260DC400) [pid = 704] [serial = 1616] [outer = 000000B2251F9400] 02:25:59 INFO - PROCESS | 704 | 1467192359113 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]]]}] 02:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 629ms 02:25:59 INFO - PROCESS | 704 | 1467192359152 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 02:25:59 INFO - PROCESS | 704 | 1467192359154 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 02:25:59 INFO - PROCESS | 704 | 1467192359158 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:25:59 INFO - PROCESS | 704 | 1467192359160 Marionette TRACE conn6 <- [1,2118,null,{}] 02:25:59 INFO - PROCESS | 704 | 1467192359163 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}] 02:25:59 INFO - PROCESS | 704 | 1467192359165 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:59 INFO - PROCESS | 704 | 1467192359284 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 02:25:59 INFO - PROCESS | 704 | 1467192359324 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:59 INFO - PROCESS | 704 | 1467192359326 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:25:59 INFO - PROCESS | 704 | ++DOCSHELL 000000B2247BD800 == 37 [pid = 704] [id = 539] 02:25:59 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B220C2FC00) [pid = 704] [serial = 1617] [outer = 0000000000000000] 02:25:59 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B226615C00) [pid = 704] [serial = 1618] [outer = 000000B220C2FC00] 02:25:59 INFO - PROCESS | 704 | 1467192359372 Marionette DEBUG loaded listener.js 02:25:59 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B226890C00) [pid = 704] [serial = 1619] [outer = 000000B220C2FC00] 02:25:59 INFO - PROCESS | 704 | 1467192359905 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] 02:25:59 INFO - PROCESS | 704 | 1467192359985 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 02:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:26:00 INFO - PROCESS | 704 | 1467192359991 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:26:00 INFO - PROCESS | 704 | 1467192359995 Marionette TRACE conn6 <- [1,2122,null,{}] 02:26:00 INFO - PROCESS | 704 | 1467192360001 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}] 02:26:00 INFO - PROCESS | 704 | 1467192360005 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:00 INFO - PROCESS | 704 | 1467192360177 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 02:26:00 INFO - PROCESS | 704 | 1467192360189 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:00 INFO - PROCESS | 704 | 1467192360194 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:00 INFO - PROCESS | 704 | ++DOCSHELL 000000B220DE2000 == 38 [pid = 704] [id = 540] 02:26:00 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B21B8C5400) [pid = 704] [serial = 1620] [outer = 0000000000000000] 02:26:00 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B21C2EC000) [pid = 704] [serial = 1621] [outer = 000000B21B8C5400] 02:26:00 INFO - PROCESS | 704 | 1467192360253 Marionette DEBUG loaded listener.js 02:26:00 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B22137F000) [pid = 704] [serial = 1622] [outer = 000000B21B8C5400] 02:26:00 INFO - PROCESS | 704 | 1467192360956 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] 02:26:01 INFO - PROCESS | 704 | 1467192361026 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 02:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:26:01 INFO - PROCESS | 704 | 1467192361033 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:26:01 INFO - PROCESS | 704 | 1467192361036 Marionette TRACE conn6 <- [1,2126,null,{}] 02:26:01 INFO - PROCESS | 704 | 1467192361055 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}] 02:26:01 INFO - PROCESS | 704 | 1467192361059 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:01 INFO - PROCESS | 704 | 1467192361184 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 02:26:01 INFO - PROCESS | 704 | 1467192361300 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:01 INFO - PROCESS | 704 | 1467192361303 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:01 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A1A4000 == 39 [pid = 704] [id = 541] 02:26:01 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B22339C800) [pid = 704] [serial = 1623] [outer = 0000000000000000] 02:26:01 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B223EF9000) [pid = 704] [serial = 1624] [outer = 000000B22339C800] 02:26:01 INFO - PROCESS | 704 | 1467192361364 Marionette DEBUG loaded listener.js 02:26:01 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B224472800) [pid = 704] [serial = 1625] [outer = 000000B22339C800] 02:26:02 INFO - PROCESS | 704 | 1467192362000 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]]]}] 02:26:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1037ms 02:26:02 INFO - PROCESS | 704 | 1467192362072 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 02:26:02 INFO - PROCESS | 704 | 1467192362075 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 02:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:26:02 INFO - PROCESS | 704 | 1467192362079 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:26:02 INFO - PROCESS | 704 | 1467192362083 Marionette TRACE conn6 <- [1,2130,null,{}] 02:26:02 INFO - PROCESS | 704 | 1467192362094 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}] 02:26:02 INFO - PROCESS | 704 | 1467192362100 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:02 INFO - PROCESS | 704 | 1467192362242 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 02:26:02 INFO - PROCESS | 704 | 1467192362359 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:02 INFO - PROCESS | 704 | 1467192362363 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:02 INFO - PROCESS | 704 | ++DOCSHELL 000000B22CA17800 == 40 [pid = 704] [id = 542] 02:26:02 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B224A90000) [pid = 704] [serial = 1626] [outer = 0000000000000000] 02:26:02 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B22675E000) [pid = 704] [serial = 1627] [outer = 000000B224A90000] 02:26:02 INFO - PROCESS | 704 | 1467192362424 Marionette DEBUG loaded listener.js 02:26:02 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B22741D400) [pid = 704] [serial = 1628] [outer = 000000B224A90000] 02:26:03 INFO - PROCESS | 704 | 1467192362993 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] 02:26:03 INFO - PROCESS | 704 | 1467192363052 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 02:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:26:03 INFO - PROCESS | 704 | 1467192363057 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:26:03 INFO - PROCESS | 704 | 1467192363059 Marionette TRACE conn6 <- [1,2134,null,{}] 02:26:03 INFO - PROCESS | 704 | 1467192363063 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}] 02:26:03 INFO - PROCESS | 704 | 1467192363066 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:03 INFO - PROCESS | 704 | 1467192363197 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 02:26:03 INFO - PROCESS | 704 | 1467192363292 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:03 INFO - PROCESS | 704 | 1467192363295 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:03 INFO - PROCESS | 704 | ++DOCSHELL 000000B22743F000 == 41 [pid = 704] [id = 543] 02:26:03 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B223230000) [pid = 704] [serial = 1629] [outer = 0000000000000000] 02:26:03 INFO - PROCESS | 704 | ++DOMWINDOW == 92 (000000B224472400) [pid = 704] [serial = 1630] [outer = 000000B223230000] 02:26:03 INFO - PROCESS | 704 | 1467192363351 Marionette DEBUG loaded listener.js 02:26:03 INFO - PROCESS | 704 | ++DOMWINDOW == 93 (000000B2274A6800) [pid = 704] [serial = 1631] [outer = 000000B223230000] 02:26:04 INFO - PROCESS | 704 | 1467192364133 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] 02:26:04 INFO - PROCESS | 704 | 1467192364197 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 02:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:26:04 INFO - PROCESS | 704 | 1467192364202 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:26:04 INFO - PROCESS | 704 | 1467192364205 Marionette TRACE conn6 <- [1,2138,null,{}] 02:26:04 INFO - PROCESS | 704 | 1467192364211 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}] 02:26:04 INFO - PROCESS | 704 | 1467192364214 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:04 INFO - PROCESS | 704 | 1467192364335 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 02:26:04 INFO - PROCESS | 704 | 1467192364458 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:04 INFO - PROCESS | 704 | 1467192364461 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:04 INFO - PROCESS | 704 | ++DOCSHELL 000000B21C077800 == 42 [pid = 704] [id = 544] 02:26:04 INFO - PROCESS | 704 | ++DOMWINDOW == 94 (000000B21B555C00) [pid = 704] [serial = 1632] [outer = 0000000000000000] 02:26:04 INFO - PROCESS | 704 | ++DOMWINDOW == 95 (000000B21D119400) [pid = 704] [serial = 1633] [outer = 000000B21B555C00] 02:26:04 INFO - PROCESS | 704 | 1467192364513 Marionette DEBUG loaded listener.js 02:26:04 INFO - PROCESS | 704 | ++DOMWINDOW == 96 (000000B220D7F800) [pid = 704] [serial = 1634] [outer = 000000B21B555C00] 02:26:05 INFO - PROCESS | 704 | --DOCSHELL 000000B22BBE8000 == 41 [pid = 704] [id = 538] 02:26:05 INFO - PROCESS | 704 | --DOCSHELL 000000B22BA9C000 == 40 [pid = 704] [id = 537] 02:26:05 INFO - PROCESS | 704 | --DOCSHELL 000000B22BA45000 == 39 [pid = 704] [id = 536] 02:26:05 INFO - PROCESS | 704 | --DOCSHELL 000000B229B9A800 == 38 [pid = 704] [id = 535] 02:26:05 INFO - PROCESS | 704 | --DOCSHELL 000000B2274B3000 == 37 [pid = 704] [id = 534] 02:26:05 INFO - PROCESS | 704 | --DOCSHELL 000000B2247BF000 == 36 [pid = 704] [id = 533] 02:26:05 INFO - PROCESS | 704 | --DOCSHELL 000000B21C2B5800 == 35 [pid = 704] [id = 532] 02:26:05 INFO - PROCESS | 704 | --DOCSHELL 000000B215FA2000 == 34 [pid = 704] [id = 11] 02:26:05 INFO - PROCESS | 704 | --DOCSHELL 000000B21C50D800 == 33 [pid = 704] [id = 531] 02:26:05 INFO - PROCESS | 704 | --DOCSHELL 000000B2215D9000 == 32 [pid = 704] [id = 529] 02:26:05 INFO - PROCESS | 704 | --DOCSHELL 000000B22435F800 == 31 [pid = 704] [id = 528] 02:26:05 INFO - PROCESS | 704 | --DOCSHELL 000000B22742F000 == 30 [pid = 704] [id = 530] 02:26:05 INFO - PROCESS | 704 | --DOCSHELL 000000B21811D800 == 29 [pid = 704] [id = 519] 02:26:05 INFO - PROCESS | 704 | --DOCSHELL 000000B22743F000 == 28 [pid = 704] [id = 543] 02:26:05 INFO - PROCESS | 704 | --DOCSHELL 000000B22CA17800 == 27 [pid = 704] [id = 542] 02:26:05 INFO - PROCESS | 704 | --DOCSHELL 000000B22A1A4000 == 26 [pid = 704] [id = 541] 02:26:05 INFO - PROCESS | 704 | --DOCSHELL 000000B2247BD800 == 25 [pid = 704] [id = 539] 02:26:05 INFO - PROCESS | 704 | --DOCSHELL 000000B220DE2000 == 24 [pid = 704] [id = 540] 02:26:05 INFO - PROCESS | 704 | --DOMWINDOW == 95 (000000B217392C00) [pid = 704] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 02:26:05 INFO - PROCESS | 704 | --DOMWINDOW == 94 (000000B217713400) [pid = 704] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 02:26:05 INFO - PROCESS | 704 | --DOMWINDOW == 93 (000000B2232AB400) [pid = 704] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 02:26:05 INFO - PROCESS | 704 | --DOMWINDOW == 92 (000000B21D5B6000) [pid = 704] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 02:26:05 INFO - PROCESS | 704 | --DOMWINDOW == 91 (000000B21B5DDC00) [pid = 704] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 02:26:05 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B21BF10000) [pid = 704] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 02:26:05 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B21D073C00) [pid = 704] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 02:26:05 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B220D82400) [pid = 704] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 02:26:05 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B2233BC800) [pid = 704] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 02:26:05 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B2217F0000) [pid = 704] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 02:26:05 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B21C27F400) [pid = 704] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 02:26:05 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B22446E400) [pid = 704] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 02:26:05 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B223E2AC00) [pid = 704] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 02:26:05 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B227412800) [pid = 704] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 02:26:05 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B224BDE800) [pid = 704] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 02:26:05 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B2274A1800) [pid = 704] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 02:26:05 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B22749A400) [pid = 704] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 02:26:05 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B223396C00) [pid = 704] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 02:26:05 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B2241C1000) [pid = 704] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 02:26:05 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B22446D800) [pid = 704] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 02:26:05 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B224769C00) [pid = 704] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 02:26:05 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B223B23C00) [pid = 704] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 02:26:05 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B2243E1C00) [pid = 704] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 02:26:05 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B224561400) [pid = 704] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 02:26:05 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B2217F3000) [pid = 704] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 02:26:05 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B224A56C00) [pid = 704] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 02:26:05 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B224814400) [pid = 704] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 02:26:05 INFO - PROCESS | 704 | 1467192365713 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] 02:26:05 INFO - PROCESS | 704 | 1467192365741 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 02:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:26:05 INFO - PROCESS | 704 | 1467192365745 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:26:05 INFO - PROCESS | 704 | 1467192365750 Marionette TRACE conn6 <- [1,2142,null,{}] 02:26:05 INFO - PROCESS | 704 | 1467192365755 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}] 02:26:05 INFO - PROCESS | 704 | 1467192365758 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:05 INFO - PROCESS | 704 | 1467192365884 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 02:26:05 INFO - PROCESS | 704 | 1467192365964 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:05 INFO - PROCESS | 704 | 1467192365966 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:05 INFO - PROCESS | 704 | ++DOCSHELL 000000B21C2BF800 == 25 [pid = 704] [id = 545] 02:26:05 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B217392C00) [pid = 704] [serial = 1635] [outer = 0000000000000000] 02:26:06 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B217813400) [pid = 704] [serial = 1636] [outer = 000000B217392C00] 02:26:06 INFO - PROCESS | 704 | 1467192366017 Marionette DEBUG loaded listener.js 02:26:06 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B21B54E000) [pid = 704] [serial = 1637] [outer = 000000B217392C00] 02:26:06 INFO - PROCESS | 704 | 1467192366423 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]]]}] 02:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 733ms 02:26:06 INFO - PROCESS | 704 | 1467192366509 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 02:26:06 INFO - PROCESS | 704 | 1467192366514 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 02:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:26:06 INFO - PROCESS | 704 | 1467192366526 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:26:06 INFO - PROCESS | 704 | 1467192366529 Marionette TRACE conn6 <- [1,2146,null,{}] 02:26:06 INFO - PROCESS | 704 | 1467192366532 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}] 02:26:06 INFO - PROCESS | 704 | 1467192366535 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:06 INFO - PROCESS | 704 | 1467192366632 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 02:26:06 INFO - PROCESS | 704 | 1467192366641 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:06 INFO - PROCESS | 704 | 1467192366643 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:06 INFO - PROCESS | 704 | ++DOCSHELL 000000B22179D800 == 26 [pid = 704] [id = 546] 02:26:06 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B21C34F000) [pid = 704] [serial = 1638] [outer = 0000000000000000] 02:26:06 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B21D074C00) [pid = 704] [serial = 1639] [outer = 000000B21C34F000] 02:26:06 INFO - PROCESS | 704 | 1467192366692 Marionette DEBUG loaded listener.js 02:26:06 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B21DC65800) [pid = 704] [serial = 1640] [outer = 000000B21C34F000] 02:26:07 INFO - PROCESS | 704 | 1467192367170 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] 02:26:07 INFO - PROCESS | 704 | 1467192367220 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 02:26:07 INFO - PROCESS | 704 | 1467192367224 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:26:07 INFO - PROCESS | 704 | 1467192367228 Marionette TRACE conn6 <- [1,2150,null,{}] 02:26:07 INFO - PROCESS | 704 | 1467192367239 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}] 02:26:07 INFO - PROCESS | 704 | 1467192367244 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:07 INFO - PROCESS | 704 | 1467192367334 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 02:26:07 INFO - PROCESS | 704 | 1467192367341 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:07 INFO - PROCESS | 704 | 1467192367345 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:07 INFO - PROCESS | 704 | ++DOCSHELL 000000B22413A000 == 27 [pid = 704] [id = 547] 02:26:07 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B221381400) [pid = 704] [serial = 1641] [outer = 0000000000000000] 02:26:07 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B221F33C00) [pid = 704] [serial = 1642] [outer = 000000B221381400] 02:26:07 INFO - PROCESS | 704 | 1467192367401 Marionette DEBUG loaded listener.js 02:26:07 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B22322B000) [pid = 704] [serial = 1643] [outer = 000000B221381400] 02:26:07 INFO - PROCESS | 704 | 1467192367901 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]]]}] 02:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 734ms 02:26:08 INFO - PROCESS | 704 | 1467192367995 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 02:26:08 INFO - PROCESS | 704 | 1467192367997 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 02:26:08 INFO - PROCESS | 704 | 1467192368008 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:26:08 INFO - PROCESS | 704 | 1467192368010 Marionette TRACE conn6 <- [1,2154,null,{}] 02:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:26:08 INFO - PROCESS | 704 | 1467192368014 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}] 02:26:08 INFO - PROCESS | 704 | 1467192368016 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:08 INFO - PROCESS | 704 | 1467192368135 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 02:26:08 INFO - PROCESS | 704 | 1467192368147 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:08 INFO - PROCESS | 704 | 1467192368149 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:08 INFO - PROCESS | 704 | ++DOCSHELL 000000B224A81000 == 28 [pid = 704] [id = 548] 02:26:08 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B223393C00) [pid = 704] [serial = 1644] [outer = 0000000000000000] 02:26:08 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B22339C000) [pid = 704] [serial = 1645] [outer = 000000B223393C00] 02:26:08 INFO - PROCESS | 704 | 1467192368239 Marionette DEBUG loaded listener.js 02:26:08 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B2233BC800) [pid = 704] [serial = 1646] [outer = 000000B223393C00] 02:26:08 INFO - PROCESS | 704 | 1467192368680 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]]]}] 02:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 734ms 02:26:08 INFO - PROCESS | 704 | 1467192368749 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 02:26:08 INFO - PROCESS | 704 | 1467192368751 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 02:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:26:08 INFO - PROCESS | 704 | 1467192368754 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:26:08 INFO - PROCESS | 704 | 1467192368756 Marionette TRACE conn6 <- [1,2158,null,{}] 02:26:08 INFO - PROCESS | 704 | 1467192368760 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}] 02:26:08 INFO - PROCESS | 704 | 1467192368762 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:08 INFO - PROCESS | 704 | 1467192368881 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 02:26:08 INFO - PROCESS | 704 | 1467192368891 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:08 INFO - PROCESS | 704 | 1467192368893 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:08 INFO - PROCESS | 704 | ++DOCSHELL 000000B227425800 == 29 [pid = 704] [id = 549] 02:26:08 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B215E50C00) [pid = 704] [serial = 1647] [outer = 0000000000000000] 02:26:08 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B223B1F000) [pid = 704] [serial = 1648] [outer = 000000B215E50C00] 02:26:08 INFO - PROCESS | 704 | 1467192368983 Marionette DEBUG loaded listener.js 02:26:09 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B223BC0000) [pid = 704] [serial = 1649] [outer = 000000B215E50C00] 02:26:09 INFO - PROCESS | 704 | 1467192369505 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]]]}] 02:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 818ms 02:26:09 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B2171A1C00) [pid = 704] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:26:09 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B216D32400) [pid = 704] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:26:09 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B224896000) [pid = 704] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:26:09 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B21D119800) [pid = 704] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:26:09 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B220C34800) [pid = 704] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:26:09 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B224815C00) [pid = 704] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:26:09 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B2171A7C00) [pid = 704] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:26:09 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B2171AC400) [pid = 704] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:26:09 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B217399000) [pid = 704] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:26:09 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B2251F9400) [pid = 704] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:26:09 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B220C2FC00) [pid = 704] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:26:09 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B217A23400) [pid = 704] [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.] 02:26:09 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B224399C00) [pid = 704] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:26:09 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B21BCBA000) [pid = 704] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:26:09 INFO - PROCESS | 704 | 1467192369765 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 02:26:09 INFO - PROCESS | 704 | 1467192369768 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 02:26:09 INFO - PROCESS | 704 | 1467192369775 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:26:09 INFO - PROCESS | 704 | 1467192369776 Marionette TRACE conn6 <- [1,2162,null,{}] 02:26:09 INFO - PROCESS | 704 | 1467192369780 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}] 02:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:26:09 INFO - PROCESS | 704 | 1467192369786 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:09 INFO - PROCESS | 704 | 1467192369883 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 02:26:09 INFO - PROCESS | 704 | 1467192369890 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:09 INFO - PROCESS | 704 | 1467192369892 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:09 INFO - PROCESS | 704 | ++DOCSHELL 000000B22830D000 == 30 [pid = 704] [id = 550] 02:26:09 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B22331EC00) [pid = 704] [serial = 1650] [outer = 0000000000000000] 02:26:09 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B223BB3C00) [pid = 704] [serial = 1651] [outer = 000000B22331EC00] 02:26:09 INFO - PROCESS | 704 | 1467192369939 Marionette DEBUG loaded listener.js 02:26:10 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B224424C00) [pid = 704] [serial = 1652] [outer = 000000B22331EC00] 02:26:10 INFO - PROCESS | 704 | 1467192370372 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]]]}] 02:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 630ms 02:26:10 INFO - PROCESS | 704 | 1467192370415 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 02:26:10 INFO - PROCESS | 704 | 1467192370417 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 02:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:26:10 INFO - PROCESS | 704 | 1467192370420 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:26:10 INFO - PROCESS | 704 | 1467192370422 Marionette TRACE conn6 <- [1,2166,null,{}] 02:26:10 INFO - PROCESS | 704 | 1467192370426 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}] 02:26:10 INFO - PROCESS | 704 | 1467192370428 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:10 INFO - PROCESS | 704 | 1467192370509 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 02:26:10 INFO - PROCESS | 704 | 1467192370517 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:10 INFO - PROCESS | 704 | 1467192370519 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:10 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A1AF800 == 31 [pid = 704] [id = 551] 02:26:10 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B224468800) [pid = 704] [serial = 1653] [outer = 0000000000000000] 02:26:10 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B224471000) [pid = 704] [serial = 1654] [outer = 000000B224468800] 02:26:10 INFO - PROCESS | 704 | 1467192370566 Marionette DEBUG loaded listener.js 02:26:10 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B224566400) [pid = 704] [serial = 1655] [outer = 000000B224468800] 02:26:11 INFO - PROCESS | 704 | 1467192371001 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]]]}] 02:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 629ms 02:26:11 INFO - PROCESS | 704 | 1467192371053 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 02:26:11 INFO - PROCESS | 704 | 1467192371055 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 02:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:26:11 INFO - PROCESS | 704 | 1467192371059 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:26:11 INFO - PROCESS | 704 | 1467192371060 Marionette TRACE conn6 <- [1,2170,null,{}] 02:26:11 INFO - PROCESS | 704 | 1467192371064 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}] 02:26:11 INFO - PROCESS | 704 | 1467192371066 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:11 INFO - PROCESS | 704 | 1467192371149 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 02:26:11 INFO - PROCESS | 704 | 1467192371157 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:11 INFO - PROCESS | 704 | 1467192371159 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:11 INFO - PROCESS | 704 | ++DOCSHELL 000000B22B80E800 == 32 [pid = 704] [id = 552] 02:26:11 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B22476A800) [pid = 704] [serial = 1656] [outer = 0000000000000000] 02:26:11 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B22476F400) [pid = 704] [serial = 1657] [outer = 000000B22476A800] 02:26:11 INFO - PROCESS | 704 | 1467192371204 Marionette DEBUG loaded listener.js 02:26:11 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B22481D000) [pid = 704] [serial = 1658] [outer = 000000B22476A800] 02:26:11 INFO - PROCESS | 704 | 1467192371670 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]]]}] 02:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 629ms 02:26:11 INFO - PROCESS | 704 | 1467192371699 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 02:26:11 INFO - PROCESS | 704 | 1467192371701 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 02:26:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:26:11 INFO - PROCESS | 704 | 1467192371709 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:26:11 INFO - PROCESS | 704 | 1467192371711 Marionette TRACE conn6 <- [1,2174,null,{}] 02:26:11 INFO - PROCESS | 704 | 1467192371714 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}] 02:26:11 INFO - PROCESS | 704 | 1467192371716 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:11 INFO - PROCESS | 704 | 1467192371848 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 02:26:11 INFO - PROCESS | 704 | 1467192371976 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:11 INFO - PROCESS | 704 | 1467192371980 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:12 INFO - PROCESS | 704 | ++DOCSHELL 000000B216DCA800 == 33 [pid = 704] [id = 553] 02:26:12 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B215ED6000) [pid = 704] [serial = 1659] [outer = 0000000000000000] 02:26:12 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B216654400) [pid = 704] [serial = 1660] [outer = 000000B215ED6000] 02:26:12 INFO - PROCESS | 704 | 1467192372043 Marionette DEBUG loaded listener.js 02:26:12 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B217348000) [pid = 704] [serial = 1661] [outer = 000000B215ED6000] 02:26:12 INFO - PROCESS | 704 | 1467192372905 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]]]}] 02:26:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:26:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1234ms 02:26:12 INFO - PROCESS | 704 | 1467192372946 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 02:26:12 INFO - PROCESS | 704 | 1467192372951 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 02:26:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:26:12 INFO - PROCESS | 704 | 1467192372956 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:26:12 INFO - PROCESS | 704 | 1467192372960 Marionette TRACE conn6 <- [1,2178,null,{}] 02:26:12 INFO - PROCESS | 704 | 1467192372965 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}] 02:26:12 INFO - PROCESS | 704 | 1467192372968 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:13 INFO - PROCESS | 704 | 1467192373119 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 02:26:13 INFO - PROCESS | 704 | 1467192373243 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:13 INFO - PROCESS | 704 | 1467192373246 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:13 INFO - PROCESS | 704 | ++DOCSHELL 000000B223F40800 == 34 [pid = 704] [id = 554] 02:26:13 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B21B5DBC00) [pid = 704] [serial = 1662] [outer = 0000000000000000] 02:26:13 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B21D31A400) [pid = 704] [serial = 1663] [outer = 000000B21B5DBC00] 02:26:13 INFO - PROCESS | 704 | 1467192373305 Marionette DEBUG loaded listener.js 02:26:13 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B220D82400) [pid = 704] [serial = 1664] [outer = 000000B21B5DBC00] 02:26:14 INFO - PROCESS | 704 | 1467192374195 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]]]}] 02:26:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:26:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1276ms 02:26:14 INFO - PROCESS | 704 | 1467192374235 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 02:26:14 INFO - PROCESS | 704 | 1467192374240 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 02:26:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:26:14 INFO - PROCESS | 704 | 1467192374245 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:26:14 INFO - PROCESS | 704 | 1467192374248 Marionette TRACE conn6 <- [1,2182,null,{}] 02:26:14 INFO - PROCESS | 704 | 1467192374254 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}] 02:26:14 INFO - PROCESS | 704 | 1467192374257 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:14 INFO - PROCESS | 704 | 1467192374377 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 02:26:14 INFO - PROCESS | 704 | 1467192374458 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:14 INFO - PROCESS | 704 | 1467192374463 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:14 INFO - PROCESS | 704 | ++DOCSHELL 000000B21773C800 == 35 [pid = 704] [id = 555] 02:26:14 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B217352C00) [pid = 704] [serial = 1665] [outer = 0000000000000000] 02:26:14 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B218144000) [pid = 704] [serial = 1666] [outer = 000000B217352C00] 02:26:14 INFO - PROCESS | 704 | 1467192374549 Marionette DEBUG loaded listener.js 02:26:14 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B21D078800) [pid = 704] [serial = 1667] [outer = 000000B217352C00] 02:26:14 INFO - PROCESS | 704 | --DOCSHELL 000000B22B80E800 == 34 [pid = 704] [id = 552] 02:26:14 INFO - PROCESS | 704 | --DOCSHELL 000000B22A1AF800 == 33 [pid = 704] [id = 551] 02:26:14 INFO - PROCESS | 704 | --DOCSHELL 000000B22830D000 == 32 [pid = 704] [id = 550] 02:26:14 INFO - PROCESS | 704 | --DOCSHELL 000000B227425800 == 31 [pid = 704] [id = 549] 02:26:14 INFO - PROCESS | 704 | --DOCSHELL 000000B224A81000 == 30 [pid = 704] [id = 548] 02:26:14 INFO - PROCESS | 704 | --DOCSHELL 000000B22413A000 == 29 [pid = 704] [id = 547] 02:26:14 INFO - PROCESS | 704 | --DOCSHELL 000000B22179D800 == 28 [pid = 704] [id = 546] 02:26:14 INFO - PROCESS | 704 | --DOCSHELL 000000B21C2BF800 == 27 [pid = 704] [id = 545] 02:26:14 INFO - PROCESS | 704 | --DOCSHELL 000000B21C077800 == 26 [pid = 704] [id = 544] 02:26:14 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B21D035800) [pid = 704] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:26:14 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B224432000) [pid = 704] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 02:26:14 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B21D320800) [pid = 704] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 02:26:14 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B224A8B800) [pid = 704] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 02:26:14 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B220D81000) [pid = 704] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 02:26:14 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B2232B4C00) [pid = 704] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 02:26:14 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B220D80C00) [pid = 704] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 02:26:14 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B223208000) [pid = 704] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 02:26:14 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B224A5CC00) [pid = 704] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 02:26:14 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B2233D6C00) [pid = 704] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 02:26:14 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B217714800) [pid = 704] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 02:26:14 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B21B8C2400) [pid = 704] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 02:26:14 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B21813F000) [pid = 704] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 02:26:14 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B21B874C00) [pid = 704] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 02:26:14 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B2260DC400) [pid = 704] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 02:26:14 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B22547E800) [pid = 704] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 02:26:14 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B226615C00) [pid = 704] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 02:26:14 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B220D0C000) [pid = 704] [serial = 1067] [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.] 02:26:14 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B2251F5000) [pid = 704] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 02:26:14 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B22439C800) [pid = 704] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 02:26:14 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B22476B800) [pid = 704] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 02:26:14 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B224764000) [pid = 704] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 02:26:14 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B223BBD000) [pid = 704] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 02:26:14 INFO - PROCESS | 704 | --DOMWINDOW == 64 (000000B2243EC000) [pid = 704] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 02:26:14 INFO - PROCESS | 704 | --DOMWINDOW == 63 (000000B226890C00) [pid = 704] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 02:26:15 INFO - PROCESS | 704 | 1467192375041 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]]]}] 02:26:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:26:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 839ms 02:26:15 INFO - PROCESS | 704 | 1467192375089 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 02:26:15 INFO - PROCESS | 704 | 1467192375094 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 02:26:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:26:15 INFO - PROCESS | 704 | 1467192375100 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:26:15 INFO - PROCESS | 704 | 1467192375103 Marionette TRACE conn6 <- [1,2186,null,{}] 02:26:15 INFO - PROCESS | 704 | 1467192375107 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}] 02:26:15 INFO - PROCESS | 704 | 1467192375110 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:15 INFO - PROCESS | 704 | 1467192375202 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 02:26:15 INFO - PROCESS | 704 | 1467192375210 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:15 INFO - PROCESS | 704 | 1467192375212 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:15 INFO - PROCESS | 704 | ++DOCSHELL 000000B22390F800 == 27 [pid = 704] [id = 556] 02:26:15 INFO - PROCESS | 704 | ++DOMWINDOW == 64 (000000B21DBC5C00) [pid = 704] [serial = 1668] [outer = 0000000000000000] 02:26:15 INFO - PROCESS | 704 | ++DOMWINDOW == 65 (000000B220C29800) [pid = 704] [serial = 1669] [outer = 000000B21DBC5C00] 02:26:15 INFO - PROCESS | 704 | 1467192375261 Marionette DEBUG loaded listener.js 02:26:15 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B2213E8000) [pid = 704] [serial = 1670] [outer = 000000B21DBC5C00] 02:26:15 INFO - PROCESS | 704 | 1467192375748 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]]]}] 02:26:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:26:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 671ms 02:26:15 INFO - PROCESS | 704 | 1467192375775 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 02:26:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:26:15 INFO - PROCESS | 704 | 1467192375777 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 02:26:15 INFO - PROCESS | 704 | 1467192375781 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:26:15 INFO - PROCESS | 704 | 1467192375785 Marionette TRACE conn6 <- [1,2190,null,{}] 02:26:15 INFO - PROCESS | 704 | 1467192375797 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}] 02:26:15 INFO - PROCESS | 704 | 1467192375802 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:15 INFO - PROCESS | 704 | 1467192375931 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 02:26:16 INFO - PROCESS | 704 | 1467192376019 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:16 INFO - PROCESS | 704 | 1467192376022 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:16 INFO - PROCESS | 704 | ++DOCSHELL 000000B224510800 == 28 [pid = 704] [id = 557] 02:26:16 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B22331CC00) [pid = 704] [serial = 1671] [outer = 0000000000000000] 02:26:16 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B223395800) [pid = 704] [serial = 1672] [outer = 000000B22331CC00] 02:26:16 INFO - PROCESS | 704 | 1467192376073 Marionette DEBUG loaded listener.js 02:26:16 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B2233BDC00) [pid = 704] [serial = 1673] [outer = 000000B22331CC00] 02:26:16 INFO - PROCESS | 704 | 1467192376471 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]]]}] 02:26:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:26:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 734ms 02:26:16 INFO - PROCESS | 704 | 1467192376517 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 02:26:16 INFO - PROCESS | 704 | 1467192376520 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 02:26:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:26:16 INFO - PROCESS | 704 | 1467192376524 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:26:16 INFO - PROCESS | 704 | 1467192376525 Marionette TRACE conn6 <- [1,2194,null,{}] 02:26:16 INFO - PROCESS | 704 | 1467192376529 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}] 02:26:16 INFO - PROCESS | 704 | 1467192376532 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:16 INFO - PROCESS | 704 | 1467192376628 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 02:26:16 INFO - PROCESS | 704 | 1467192376633 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:16 INFO - PROCESS | 704 | 1467192376635 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:16 INFO - PROCESS | 704 | ++DOCSHELL 000000B2274AD800 == 29 [pid = 704] [id = 558] 02:26:16 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B217349400) [pid = 704] [serial = 1674] [outer = 0000000000000000] 02:26:16 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B2240D8400) [pid = 704] [serial = 1675] [outer = 000000B217349400] 02:26:16 INFO - PROCESS | 704 | 1467192376683 Marionette DEBUG loaded listener.js 02:26:16 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B2243A0C00) [pid = 704] [serial = 1676] [outer = 000000B217349400] 02:26:17 INFO - PROCESS | 704 | 1467192377151 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]]]}] 02:26:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:26:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 671ms 02:26:17 INFO - PROCESS | 704 | 1467192377198 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 02:26:17 INFO - PROCESS | 704 | 1467192377200 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 02:26:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:26:17 INFO - PROCESS | 704 | 1467192377203 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:26:17 INFO - PROCESS | 704 | 1467192377205 Marionette TRACE conn6 <- [1,2198,null,{}] 02:26:17 INFO - PROCESS | 704 | 1467192377208 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}] 02:26:17 INFO - PROCESS | 704 | 1467192377211 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:17 INFO - PROCESS | 704 | 1467192377358 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 02:26:17 INFO - PROCESS | 704 | 1467192377381 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:17 INFO - PROCESS | 704 | 1467192377383 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:17 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D191800 == 30 [pid = 704] [id = 559] 02:26:17 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B2243E6400) [pid = 704] [serial = 1677] [outer = 0000000000000000] 02:26:17 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B2243EF800) [pid = 704] [serial = 1678] [outer = 000000B2243E6400] 02:26:17 INFO - PROCESS | 704 | 1467192377429 Marionette DEBUG loaded listener.js 02:26:17 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B224560800) [pid = 704] [serial = 1679] [outer = 000000B2243E6400] 02:26:17 INFO - PROCESS | 704 | 1467192377889 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]]]}] 02:26:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:26:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 734ms 02:26:17 INFO - PROCESS | 704 | 1467192377941 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 02:26:17 INFO - PROCESS | 704 | 1467192377943 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 02:26:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:26:17 INFO - PROCESS | 704 | 1467192377946 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:26:17 INFO - PROCESS | 704 | 1467192377948 Marionette TRACE conn6 <- [1,2202,null,{}] 02:26:17 INFO - PROCESS | 704 | 1467192377952 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}] 02:26:17 INFO - PROCESS | 704 | 1467192377958 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:18 INFO - PROCESS | 704 | 1467192378099 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 02:26:18 INFO - PROCESS | 704 | 1467192378156 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:18 INFO - PROCESS | 704 | 1467192378159 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:18 INFO - PROCESS | 704 | ++DOCSHELL 000000B22B806800 == 31 [pid = 704] [id = 560] 02:26:18 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B217345800) [pid = 704] [serial = 1680] [outer = 0000000000000000] 02:26:18 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B224A8F000) [pid = 704] [serial = 1681] [outer = 000000B217345800] 02:26:18 INFO - PROCESS | 704 | 1467192378205 Marionette DEBUG loaded listener.js 02:26:18 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B224B24400) [pid = 704] [serial = 1682] [outer = 000000B217345800] 02:26:18 INFO - PROCESS | 704 | 1467192378635 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]]]}] 02:26:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:26:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 734ms 02:26:18 INFO - PROCESS | 704 | 1467192378709 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 02:26:18 INFO - PROCESS | 704 | 1467192378719 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 02:26:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:26:18 INFO - PROCESS | 704 | 1467192378725 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:26:18 INFO - PROCESS | 704 | 1467192378727 Marionette TRACE conn6 <- [1,2206,null,{}] 02:26:18 INFO - PROCESS | 704 | 1467192378731 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}] 02:26:18 INFO - PROCESS | 704 | 1467192378733 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:18 INFO - PROCESS | 704 | 1467192378844 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 02:26:18 INFO - PROCESS | 704 | 1467192378855 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:18 INFO - PROCESS | 704 | 1467192378857 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:18 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BAA2000 == 32 [pid = 704] [id = 561] 02:26:18 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B2251ECC00) [pid = 704] [serial = 1683] [outer = 0000000000000000] 02:26:18 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B22520A400) [pid = 704] [serial = 1684] [outer = 000000B2251ECC00] 02:26:18 INFO - PROCESS | 704 | 1467192378903 Marionette DEBUG loaded listener.js 02:26:18 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B22600B800) [pid = 704] [serial = 1685] [outer = 000000B2251ECC00] 02:26:19 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B223393C00) [pid = 704] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:26:19 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B21B555C00) [pid = 704] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:26:19 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B217392C00) [pid = 704] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:26:19 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B21C34F000) [pid = 704] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:26:19 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B221381400) [pid = 704] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:26:19 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B215E50C00) [pid = 704] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:26:19 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B21B8C5400) [pid = 704] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:26:19 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B22339C800) [pid = 704] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:26:19 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B224A90000) [pid = 704] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:26:19 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B223230000) [pid = 704] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:26:19 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B22331EC00) [pid = 704] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:26:19 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B224468800) [pid = 704] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:26:19 INFO - PROCESS | 704 | 1467192379358 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]]]}] 02:26:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:26:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 672ms 02:26:19 INFO - PROCESS | 704 | 1467192379399 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 02:26:19 INFO - PROCESS | 704 | 1467192379401 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 02:26:19 INFO - PROCESS | 704 | 1467192379404 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:26:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:26:19 INFO - PROCESS | 704 | 1467192379406 Marionette TRACE conn6 <- [1,2210,null,{}] 02:26:19 INFO - PROCESS | 704 | 1467192379410 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}] 02:26:19 INFO - PROCESS | 704 | 1467192379412 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:19 INFO - PROCESS | 704 | 1467192379495 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 02:26:19 INFO - PROCESS | 704 | 1467192379500 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:19 INFO - PROCESS | 704 | 1467192379502 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:19 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BBDB000 == 33 [pid = 704] [id = 562] 02:26:19 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B223393C00) [pid = 704] [serial = 1686] [outer = 0000000000000000] 02:26:19 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B224468800) [pid = 704] [serial = 1687] [outer = 000000B223393C00] 02:26:19 INFO - PROCESS | 704 | 1467192379548 Marionette DEBUG loaded listener.js 02:26:19 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B22600E000) [pid = 704] [serial = 1688] [outer = 000000B223393C00] 02:26:19 INFO - PROCESS | 704 | 1467192379988 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]]]}] 02:26:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:26:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 629ms 02:26:20 INFO - PROCESS | 704 | 1467192380037 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 02:26:20 INFO - PROCESS | 704 | 1467192380040 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 02:26:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:26:20 INFO - PROCESS | 704 | 1467192380043 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:26:20 INFO - PROCESS | 704 | 1467192380045 Marionette TRACE conn6 <- [1,2214,null,{}] 02:26:20 INFO - PROCESS | 704 | 1467192380049 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}] 02:26:20 INFO - PROCESS | 704 | 1467192380051 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:20 INFO - PROCESS | 704 | 1467192380135 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 02:26:20 INFO - PROCESS | 704 | 1467192380142 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:20 INFO - PROCESS | 704 | 1467192380144 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:20 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BE33000 == 34 [pid = 704] [id = 563] 02:26:20 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B22628AC00) [pid = 704] [serial = 1689] [outer = 0000000000000000] 02:26:20 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B22669A800) [pid = 704] [serial = 1690] [outer = 000000B22628AC00] 02:26:20 INFO - PROCESS | 704 | 1467192380189 Marionette DEBUG loaded listener.js 02:26:20 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B226E73800) [pid = 704] [serial = 1691] [outer = 000000B22628AC00] 02:26:20 INFO - PROCESS | 704 | 1467192380616 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]]]}] 02:26:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:26:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 629ms 02:26:20 INFO - PROCESS | 704 | 1467192380678 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 02:26:20 INFO - PROCESS | 704 | 1467192380681 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 02:26:20 INFO - PROCESS | 704 | 1467192380684 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:26:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:26:20 INFO - PROCESS | 704 | 1467192380686 Marionette TRACE conn6 <- [1,2218,null,{}] 02:26:20 INFO - PROCESS | 704 | 1467192380694 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}] 02:26:20 INFO - PROCESS | 704 | 1467192380696 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:20 INFO - PROCESS | 704 | 1467192380783 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 02:26:20 INFO - PROCESS | 704 | 1467192380790 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:20 INFO - PROCESS | 704 | 1467192380792 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:20 INFO - PROCESS | 704 | ++DOCSHELL 000000B2274AB800 == 35 [pid = 704] [id = 564] 02:26:20 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B227419800) [pid = 704] [serial = 1692] [outer = 0000000000000000] 02:26:20 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B22741FC00) [pid = 704] [serial = 1693] [outer = 000000B227419800] 02:26:20 INFO - PROCESS | 704 | 1467192380837 Marionette DEBUG loaded listener.js 02:26:20 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B22749EC00) [pid = 704] [serial = 1694] [outer = 000000B227419800] 02:26:21 INFO - PROCESS | 704 | 1467192381406 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]]]}] 02:26:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:26:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 775ms 02:26:21 INFO - PROCESS | 704 | 1467192381465 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 02:26:21 INFO - PROCESS | 704 | 1467192381470 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 02:26:21 INFO - PROCESS | 704 | 1467192381474 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:26:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:26:21 INFO - PROCESS | 704 | 1467192381478 Marionette TRACE conn6 <- [1,2222,null,{}] 02:26:21 INFO - PROCESS | 704 | 1467192381574 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}] 02:26:21 INFO - PROCESS | 704 | 1467192381577 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:21 INFO - PROCESS | 704 | 1467192381712 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 02:26:21 INFO - PROCESS | 704 | 1467192381786 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:21 INFO - PROCESS | 704 | 1467192381790 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:21 INFO - PROCESS | 704 | ++DOCSHELL 000000B2217A3000 == 36 [pid = 704] [id = 565] 02:26:21 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B217396400) [pid = 704] [serial = 1695] [outer = 0000000000000000] 02:26:21 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B21C349400) [pid = 704] [serial = 1696] [outer = 000000B217396400] 02:26:21 INFO - PROCESS | 704 | 1467192381891 Marionette DEBUG loaded listener.js 02:26:21 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B221FC4C00) [pid = 704] [serial = 1697] [outer = 000000B217396400] 02:26:22 INFO - PROCESS | 704 | 1467192382467 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]]]}] 02:26:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:26:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1020ms 02:26:22 INFO - PROCESS | 704 | 1467192382499 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 02:26:22 INFO - PROCESS | 704 | 1467192382504 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 02:26:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:26:22 INFO - PROCESS | 704 | 1467192382511 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:26:22 INFO - PROCESS | 704 | 1467192382514 Marionette TRACE conn6 <- [1,2226,null,{}] 02:26:22 INFO - PROCESS | 704 | 1467192382518 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}] 02:26:22 INFO - PROCESS | 704 | 1467192382521 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:22 INFO - PROCESS | 704 | 1467192382639 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 02:26:22 INFO - PROCESS | 704 | 1467192382764 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:22 INFO - PROCESS | 704 | 1467192382767 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:22 INFO - PROCESS | 704 | ++DOCSHELL 000000B227565000 == 37 [pid = 704] [id = 566] 02:26:22 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B2233B7000) [pid = 704] [serial = 1698] [outer = 0000000000000000] 02:26:22 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B223BBD000) [pid = 704] [serial = 1699] [outer = 000000B2233B7000] 02:26:22 INFO - PROCESS | 704 | 1467192382827 Marionette DEBUG loaded listener.js 02:26:22 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B22455FC00) [pid = 704] [serial = 1700] [outer = 000000B2233B7000] 02:26:23 INFO - PROCESS | 704 | 1467192383430 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]]]}] 02:26:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:26:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 985ms 02:26:23 INFO - PROCESS | 704 | 1467192383498 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 02:26:23 INFO - PROCESS | 704 | 1467192383500 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 02:26:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:26:23 INFO - PROCESS | 704 | 1467192383505 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:26:23 INFO - PROCESS | 704 | 1467192383509 Marionette TRACE conn6 <- [1,2230,null,{}] 02:26:23 INFO - PROCESS | 704 | 1467192383520 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}] 02:26:23 INFO - PROCESS | 704 | 1467192383525 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:23 INFO - PROCESS | 704 | 1467192383689 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 02:26:23 INFO - PROCESS | 704 | 1467192383699 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:23 INFO - PROCESS | 704 | 1467192383703 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:23 INFO - PROCESS | 704 | ++DOCSHELL 000000B22CA1B800 == 38 [pid = 704] [id = 567] 02:26:23 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B224A8B000) [pid = 704] [serial = 1701] [outer = 0000000000000000] 02:26:23 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B224A99800) [pid = 704] [serial = 1702] [outer = 000000B224A8B000] 02:26:23 INFO - PROCESS | 704 | 1467192383762 Marionette DEBUG loaded listener.js 02:26:23 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B2274A1400) [pid = 704] [serial = 1703] [outer = 000000B224A8B000] 02:26:24 INFO - PROCESS | 704 | 1467192384452 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]]]}] 02:26:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:26:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 986ms 02:26:24 INFO - PROCESS | 704 | 1467192384493 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 02:26:24 INFO - PROCESS | 704 | 1467192384496 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 02:26:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:26:24 INFO - PROCESS | 704 | 1467192384499 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:26:24 INFO - PROCESS | 704 | 1467192384502 Marionette TRACE conn6 <- [1,2234,null,{}] 02:26:24 INFO - PROCESS | 704 | 1467192384505 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}] 02:26:24 INFO - PROCESS | 704 | 1467192384508 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:24 INFO - PROCESS | 704 | 1467192384625 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 02:26:24 INFO - PROCESS | 704 | 1467192384757 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:24 INFO - PROCESS | 704 | 1467192384760 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:24 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A3B0000 == 39 [pid = 704] [id = 568] 02:26:24 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B215F07800) [pid = 704] [serial = 1704] [outer = 0000000000000000] 02:26:24 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B2274A0C00) [pid = 704] [serial = 1705] [outer = 000000B215F07800] 02:26:24 INFO - PROCESS | 704 | 1467192384818 Marionette DEBUG loaded listener.js 02:26:24 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B2277A4C00) [pid = 704] [serial = 1706] [outer = 000000B215F07800] 02:26:25 INFO - PROCESS | 704 | 1467192385585 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]]]}] 02:26:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:26:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1122ms 02:26:25 INFO - PROCESS | 704 | 1467192385624 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 02:26:25 INFO - PROCESS | 704 | 1467192385628 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 02:26:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:26:25 INFO - PROCESS | 704 | 1467192385632 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:26:25 INFO - PROCESS | 704 | 1467192385636 Marionette TRACE conn6 <- [1,2238,null,{}] 02:26:25 INFO - PROCESS | 704 | 1467192385641 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}] 02:26:25 INFO - PROCESS | 704 | 1467192385644 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:25 INFO - PROCESS | 704 | 1467192385758 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 02:26:26 INFO - PROCESS | 704 | --DOCSHELL 000000B22BE33000 == 38 [pid = 704] [id = 563] 02:26:26 INFO - PROCESS | 704 | --DOCSHELL 000000B22BBDB000 == 37 [pid = 704] [id = 562] 02:26:26 INFO - PROCESS | 704 | --DOCSHELL 000000B22BAA2000 == 36 [pid = 704] [id = 561] 02:26:26 INFO - PROCESS | 704 | --DOCSHELL 000000B22B806800 == 35 [pid = 704] [id = 560] 02:26:26 INFO - PROCESS | 704 | --DOCSHELL 000000B21D191800 == 34 [pid = 704] [id = 559] 02:26:26 INFO - PROCESS | 704 | --DOCSHELL 000000B2274AD800 == 33 [pid = 704] [id = 558] 02:26:26 INFO - PROCESS | 704 | --DOCSHELL 000000B224510800 == 32 [pid = 704] [id = 557] 02:26:26 INFO - PROCESS | 704 | --DOCSHELL 000000B22390F800 == 31 [pid = 704] [id = 556] 02:26:26 INFO - PROCESS | 704 | --DOCSHELL 000000B21773C800 == 30 [pid = 704] [id = 555] 02:26:26 INFO - PROCESS | 704 | --DOCSHELL 000000B223F40800 == 29 [pid = 704] [id = 554] 02:26:26 INFO - PROCESS | 704 | --DOCSHELL 000000B216DCA800 == 28 [pid = 704] [id = 553] 02:26:26 INFO - PROCESS | 704 | --DOCSHELL 000000B22A3B0000 == 27 [pid = 704] [id = 568] 02:26:26 INFO - PROCESS | 704 | --DOCSHELL 000000B22CA1B800 == 26 [pid = 704] [id = 567] 02:26:26 INFO - PROCESS | 704 | --DOCSHELL 000000B227565000 == 25 [pid = 704] [id = 566] 02:26:26 INFO - PROCESS | 704 | --DOCSHELL 000000B2274AB800 == 24 [pid = 704] [id = 564] 02:26:26 INFO - PROCESS | 704 | --DOCSHELL 000000B2217A3000 == 23 [pid = 704] [id = 565] 02:26:26 INFO - PROCESS | 704 | 1467192386505 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:26 INFO - PROCESS | 704 | 1467192386509 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:26 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B221F33C00) [pid = 704] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 02:26:26 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B223B1F000) [pid = 704] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 02:26:26 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B2233BC800) [pid = 704] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 02:26:26 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B22137F000) [pid = 704] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 02:26:26 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B21C2EC000) [pid = 704] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 02:26:26 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B224472800) [pid = 704] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 02:26:26 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B223EF9000) [pid = 704] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 02:26:26 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B22741D400) [pid = 704] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 02:26:26 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B22675E000) [pid = 704] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 02:26:26 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B2274A6800) [pid = 704] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 02:26:26 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B224472400) [pid = 704] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 02:26:26 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B223BB3C00) [pid = 704] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 02:26:26 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B223BC0000) [pid = 704] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 02:26:26 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B224566400) [pid = 704] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 02:26:26 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B224424C00) [pid = 704] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 02:26:26 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B22322B000) [pid = 704] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 02:26:26 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B224471000) [pid = 704] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 02:26:26 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B22476F400) [pid = 704] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 02:26:26 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B22339C000) [pid = 704] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 02:26:26 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B220D7F800) [pid = 704] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 02:26:26 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B21D119400) [pid = 704] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 02:26:26 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B217813400) [pid = 704] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 02:26:26 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B21B54E000) [pid = 704] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 02:26:26 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B21D074C00) [pid = 704] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 02:26:26 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B21DC65800) [pid = 704] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 02:26:26 INFO - PROCESS | 704 | ++DOCSHELL 000000B216E6A800 == 24 [pid = 704] [id = 569] 02:26:26 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B2168CB800) [pid = 704] [serial = 1707] [outer = 0000000000000000] 02:26:26 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B216D2FC00) [pid = 704] [serial = 1708] [outer = 000000B2168CB800] 02:26:26 INFO - PROCESS | 704 | 1467192386679 Marionette DEBUG loaded listener.js 02:26:26 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B217348800) [pid = 704] [serial = 1709] [outer = 000000B2168CB800] 02:26:27 INFO - PROCESS | 704 | 1467192387125 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]]]}] 02:26:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:26:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1577ms 02:26:27 INFO - PROCESS | 704 | 1467192387211 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 02:26:27 INFO - PROCESS | 704 | 1467192387215 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 02:26:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:26:27 INFO - PROCESS | 704 | 1467192387224 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:26:27 INFO - PROCESS | 704 | 1467192387228 Marionette TRACE conn6 <- [1,2242,null,{}] 02:26:27 INFO - PROCESS | 704 | 1467192387234 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}] 02:26:27 INFO - PROCESS | 704 | 1467192387239 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:27 INFO - PROCESS | 704 | 1467192387342 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 02:26:27 INFO - PROCESS | 704 | 1467192387352 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:27 INFO - PROCESS | 704 | 1467192387355 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:27 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D18D800 == 25 [pid = 704] [id = 570] 02:26:27 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B2181D8400) [pid = 704] [serial = 1710] [outer = 0000000000000000] 02:26:27 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B21B54F800) [pid = 704] [serial = 1711] [outer = 000000B2181D8400] 02:26:27 INFO - PROCESS | 704 | 1467192387407 Marionette DEBUG loaded listener.js 02:26:27 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B21B751C00) [pid = 704] [serial = 1712] [outer = 000000B2181D8400] 02:26:27 INFO - PROCESS | 704 | 1467192387874 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]]]}] 02:26:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:26:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 692ms 02:26:27 INFO - PROCESS | 704 | 1467192387948 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 02:26:27 INFO - PROCESS | 704 | 1467192387953 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 02:26:27 INFO - PROCESS | 704 | 1467192387961 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:26:27 INFO - PROCESS | 704 | 1467192387963 Marionette TRACE conn6 <- [1,2246,null,{}] 02:26:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:26:27 INFO - PROCESS | 704 | 1467192387967 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}] 02:26:27 INFO - PROCESS | 704 | 1467192387971 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:28 INFO - PROCESS | 704 | 1467192388070 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 02:26:28 INFO - PROCESS | 704 | 1467192388151 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:28 INFO - PROCESS | 704 | 1467192388153 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:28 INFO - PROCESS | 704 | ++DOCSHELL 000000B221F8A800 == 26 [pid = 704] [id = 571] 02:26:28 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B2168CD400) [pid = 704] [serial = 1713] [outer = 0000000000000000] 02:26:28 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B21D007000) [pid = 704] [serial = 1714] [outer = 000000B2168CD400] 02:26:28 INFO - PROCESS | 704 | 1467192388212 Marionette DEBUG loaded listener.js 02:26:28 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B21D31C800) [pid = 704] [serial = 1715] [outer = 000000B2168CD400] 02:26:28 INFO - PROCESS | 704 | 1467192388665 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]]]}] 02:26:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:26:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 713ms 02:26:28 INFO - PROCESS | 704 | 1467192388693 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 02:26:28 INFO - PROCESS | 704 | 1467192388695 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 02:26:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:26:28 INFO - PROCESS | 704 | 1467192388701 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:26:28 INFO - PROCESS | 704 | 1467192388707 Marionette TRACE conn6 <- [1,2250,null,{}] 02:26:28 INFO - PROCESS | 704 | 1467192388717 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}] 02:26:28 INFO - PROCESS | 704 | 1467192388721 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:28 INFO - PROCESS | 704 | 1467192388845 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 02:26:28 INFO - PROCESS | 704 | 1467192388901 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:28 INFO - PROCESS | 704 | 1467192388903 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:28 INFO - PROCESS | 704 | ++DOCSHELL 000000B223F3C000 == 27 [pid = 704] [id = 572] 02:26:28 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B220D10C00) [pid = 704] [serial = 1716] [outer = 0000000000000000] 02:26:28 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B22137F000) [pid = 704] [serial = 1717] [outer = 000000B220D10C00] 02:26:28 INFO - PROCESS | 704 | 1467192388951 Marionette DEBUG loaded listener.js 02:26:29 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B2217F9800) [pid = 704] [serial = 1718] [outer = 000000B220D10C00] 02:26:29 INFO - PROCESS | 704 | 1467192389414 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]]]}] 02:26:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:26:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 734ms 02:26:29 INFO - PROCESS | 704 | 1467192389473 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 02:26:29 INFO - PROCESS | 704 | 1467192389476 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 02:26:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:26:29 INFO - PROCESS | 704 | 1467192389479 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:26:29 INFO - PROCESS | 704 | 1467192389481 Marionette TRACE conn6 <- [1,2254,null,{}] 02:26:29 INFO - PROCESS | 704 | 1467192389485 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}] 02:26:29 INFO - PROCESS | 704 | 1467192389487 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:29 INFO - PROCESS | 704 | 1467192389604 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 02:26:29 INFO - PROCESS | 704 | 1467192389657 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:29 INFO - PROCESS | 704 | 1467192389659 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:29 INFO - PROCESS | 704 | ++DOCSHELL 000000B2247B0000 == 28 [pid = 704] [id = 573] 02:26:29 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B22320CC00) [pid = 704] [serial = 1719] [outer = 0000000000000000] 02:26:29 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B223229800) [pid = 704] [serial = 1720] [outer = 000000B22320CC00] 02:26:29 INFO - PROCESS | 704 | 1467192389715 Marionette DEBUG loaded listener.js 02:26:29 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B223314800) [pid = 704] [serial = 1721] [outer = 000000B22320CC00] 02:26:30 INFO - PROCESS | 704 | 1467192390155 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]]]}] 02:26:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:26:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 734ms 02:26:30 INFO - PROCESS | 704 | 1467192390216 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 02:26:30 INFO - PROCESS | 704 | 1467192390218 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 02:26:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:26:30 INFO - PROCESS | 704 | 1467192390221 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:26:30 INFO - PROCESS | 704 | 1467192390223 Marionette TRACE conn6 <- [1,2258,null,{}] 02:26:30 INFO - PROCESS | 704 | 1467192390227 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}] 02:26:30 INFO - PROCESS | 704 | 1467192390229 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:30 INFO - PROCESS | 704 | 1467192390341 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 02:26:30 INFO - PROCESS | 704 | 1467192390398 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:30 INFO - PROCESS | 704 | 1467192390405 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:30 INFO - PROCESS | 704 | ++DOCSHELL 000000B2267A4800 == 29 [pid = 704] [id = 574] 02:26:30 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B22339F400) [pid = 704] [serial = 1722] [outer = 0000000000000000] 02:26:30 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B2233B1000) [pid = 704] [serial = 1723] [outer = 000000B22339F400] 02:26:30 INFO - PROCESS | 704 | 1467192390464 Marionette DEBUG loaded listener.js 02:26:30 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B223B1B800) [pid = 704] [serial = 1724] [outer = 000000B22339F400] 02:26:30 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B22628AC00) [pid = 704] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:26:30 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B227419800) [pid = 704] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:26:30 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B2243E6400) [pid = 704] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:26:30 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B217345800) [pid = 704] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:26:30 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B217349400) [pid = 704] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:26:30 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B21DBC5C00) [pid = 704] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:26:30 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B22331CC00) [pid = 704] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:26:30 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B21B5DBC00) [pid = 704] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:26:30 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B215ED6000) [pid = 704] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:26:30 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B217352C00) [pid = 704] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:26:30 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B22476A800) [pid = 704] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:26:30 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B2251ECC00) [pid = 704] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:26:30 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B223393C00) [pid = 704] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:26:31 INFO - PROCESS | 704 | 1467192391141 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]]]}] 02:26:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:26:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 986ms 02:26:31 INFO - PROCESS | 704 | 1467192391211 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 02:26:31 INFO - PROCESS | 704 | 1467192391213 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 02:26:31 INFO - PROCESS | 704 | 1467192391216 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:26:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:26:31 INFO - PROCESS | 704 | 1467192391218 Marionette TRACE conn6 <- [1,2262,null,{}] 02:26:31 INFO - PROCESS | 704 | 1467192391222 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}] 02:26:31 INFO - PROCESS | 704 | 1467192391224 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:31 INFO - PROCESS | 704 | 1467192391314 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 02:26:31 INFO - PROCESS | 704 | 1467192391321 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:31 INFO - PROCESS | 704 | 1467192391323 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:31 INFO - PROCESS | 704 | ++DOCSHELL 000000B216844800 == 30 [pid = 704] [id = 575] 02:26:31 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B2233B3000) [pid = 704] [serial = 1725] [outer = 0000000000000000] 02:26:31 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B223BB4C00) [pid = 704] [serial = 1726] [outer = 000000B2233B3000] 02:26:31 INFO - PROCESS | 704 | 1467192391381 Marionette DEBUG loaded listener.js 02:26:31 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B223BC1000) [pid = 704] [serial = 1727] [outer = 000000B2233B3000] 02:26:31 INFO - PROCESS | 704 | 1467192391815 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]]]}] 02:26:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:26:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 629ms 02:26:31 INFO - PROCESS | 704 | 1467192391848 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 02:26:31 INFO - PROCESS | 704 | 1467192391851 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 02:26:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:26:31 INFO - PROCESS | 704 | 1467192391854 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:26:31 INFO - PROCESS | 704 | 1467192391856 Marionette TRACE conn6 <- [1,2266,null,{}] 02:26:31 INFO - PROCESS | 704 | 1467192391860 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}] 02:26:31 INFO - PROCESS | 704 | 1467192391862 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:31 INFO - PROCESS | 704 | 1467192391947 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 02:26:31 INFO - PROCESS | 704 | 1467192391953 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:31 INFO - PROCESS | 704 | 1467192391955 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:31 INFO - PROCESS | 704 | ++DOCSHELL 000000B229B8F000 == 31 [pid = 704] [id = 576] 02:26:31 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B217A1CC00) [pid = 704] [serial = 1728] [outer = 0000000000000000] 02:26:32 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B2241C4400) [pid = 704] [serial = 1729] [outer = 000000B217A1CC00] 02:26:32 INFO - PROCESS | 704 | 1467192392001 Marionette DEBUG loaded listener.js 02:26:32 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B22439E000) [pid = 704] [serial = 1730] [outer = 000000B217A1CC00] 02:26:32 INFO - PROCESS | 704 | 1467192392455 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]]]}] 02:26:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:26:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 629ms 02:26:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:26:32 INFO - PROCESS | 704 | 1467192392493 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 02:26:32 INFO - PROCESS | 704 | 1467192392495 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 02:26:32 INFO - PROCESS | 704 | 1467192392499 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:26:32 INFO - PROCESS | 704 | 1467192392500 Marionette TRACE conn6 <- [1,2270,null,{}] 02:26:32 INFO - PROCESS | 704 | 1467192392508 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}] 02:26:32 INFO - PROCESS | 704 | 1467192392511 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:32 INFO - PROCESS | 704 | 1467192392597 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 02:26:32 INFO - PROCESS | 704 | 1467192392605 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:32 INFO - PROCESS | 704 | 1467192392607 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:32 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A1BF800 == 32 [pid = 704] [id = 577] 02:26:32 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B2243E4800) [pid = 704] [serial = 1731] [outer = 0000000000000000] 02:26:32 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B2243EA800) [pid = 704] [serial = 1732] [outer = 000000B2243E4800] 02:26:32 INFO - PROCESS | 704 | 1467192392660 Marionette DEBUG loaded listener.js 02:26:32 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B22442D000) [pid = 704] [serial = 1733] [outer = 000000B2243E4800] 02:26:33 INFO - PROCESS | 704 | 1467192393483 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]]]}] 02:26:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:26:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1020ms 02:26:33 INFO - PROCESS | 704 | 1467192393521 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 02:26:33 INFO - PROCESS | 704 | 1467192393526 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 02:26:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:26:33 INFO - PROCESS | 704 | 1467192393531 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:26:33 INFO - PROCESS | 704 | 1467192393537 Marionette TRACE conn6 <- [1,2274,null,{}] 02:26:33 INFO - PROCESS | 704 | 1467192393542 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}] 02:26:33 INFO - PROCESS | 704 | 1467192393546 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:33 INFO - PROCESS | 704 | 1467192393722 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 02:26:33 INFO - PROCESS | 704 | 1467192393839 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:33 INFO - PROCESS | 704 | 1467192393842 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:33 INFO - PROCESS | 704 | ++DOCSHELL 000000B2217A9000 == 33 [pid = 704] [id = 578] 02:26:33 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B2175B7400) [pid = 704] [serial = 1734] [outer = 0000000000000000] 02:26:33 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B2184E5000) [pid = 704] [serial = 1735] [outer = 000000B2175B7400] 02:26:33 INFO - PROCESS | 704 | 1467192393905 Marionette DEBUG loaded listener.js 02:26:34 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B21C2EA400) [pid = 704] [serial = 1736] [outer = 000000B2175B7400] 02:26:34 INFO - PROCESS | 704 | 1467192394659 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]]]}] 02:26:34 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 02:26:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1174ms 02:26:34 INFO - PROCESS | 704 | 1467192394727 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 02:26:34 INFO - PROCESS | 704 | 1467192394733 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 02:26:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:26:34 INFO - PROCESS | 704 | 1467192394741 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:26:34 INFO - PROCESS | 704 | 1467192394744 Marionette TRACE conn6 <- [1,2278,null,{}] 02:26:34 INFO - PROCESS | 704 | 1467192394749 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}] 02:26:34 INFO - PROCESS | 704 | 1467192394752 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:34 INFO - PROCESS | 704 | 1467192394890 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 02:26:35 INFO - PROCESS | 704 | 1467192395093 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:35 INFO - PROCESS | 704 | 1467192395097 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:35 INFO - PROCESS | 704 | ++DOCSHELL 000000B2186E0000 == 34 [pid = 704] [id = 579] 02:26:35 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B2168C9C00) [pid = 704] [serial = 1737] [outer = 0000000000000000] 02:26:35 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B21738E400) [pid = 704] [serial = 1738] [outer = 000000B2168C9C00] 02:26:35 INFO - PROCESS | 704 | 1467192395165 Marionette DEBUG loaded listener.js 02:26:35 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B21B5D9000) [pid = 704] [serial = 1739] [outer = 000000B2168C9C00] 02:26:35 INFO - PROCESS | 704 | --DOCSHELL 000000B21B8D6800 == 33 [pid = 704] [id = 369] 02:26:35 INFO - PROCESS | 704 | --DOCSHELL 000000B227434800 == 32 [pid = 704] [id = 365] 02:26:35 INFO - PROCESS | 704 | --DOCSHELL 000000B2247B9800 == 31 [pid = 704] [id = 372] 02:26:35 INFO - PROCESS | 704 | --DOCSHELL 000000B22391F000 == 30 [pid = 704] [id = 361] 02:26:35 INFO - PROCESS | 704 | --DOCSHELL 000000B22831D000 == 29 [pid = 704] [id = 366] 02:26:35 INFO - PROCESS | 704 | --DOCSHELL 000000B223F2E800 == 28 [pid = 704] [id = 371] 02:26:35 INFO - PROCESS | 704 | --DOCSHELL 000000B220DE5000 == 27 [pid = 704] [id = 370] 02:26:35 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B226E73800) [pid = 704] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 02:26:35 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B22749EC00) [pid = 704] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 02:26:35 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B2243EF800) [pid = 704] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 02:26:35 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B22741FC00) [pid = 704] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 02:26:35 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B224A8F000) [pid = 704] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 02:26:35 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B2240D8400) [pid = 704] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 02:26:35 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B2213E8000) [pid = 704] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 02:26:35 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B220C29800) [pid = 704] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 02:26:35 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B223395800) [pid = 704] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 02:26:35 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B2233BDC00) [pid = 704] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 02:26:35 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B21D31A400) [pid = 704] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 02:26:35 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B220D82400) [pid = 704] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 02:26:35 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B216654400) [pid = 704] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 02:26:35 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B217348000) [pid = 704] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 02:26:35 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B218144000) [pid = 704] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 02:26:35 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B21D078800) [pid = 704] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 02:26:35 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B22481D000) [pid = 704] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 02:26:35 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B22520A400) [pid = 704] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 02:26:35 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B224B24400) [pid = 704] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 02:26:35 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B22669A800) [pid = 704] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 02:26:35 INFO - PROCESS | 704 | --DOMWINDOW == 64 (000000B22600B800) [pid = 704] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 02:26:35 INFO - PROCESS | 704 | --DOMWINDOW == 63 (000000B224468800) [pid = 704] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 02:26:35 INFO - PROCESS | 704 | --DOMWINDOW == 62 (000000B224560800) [pid = 704] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 02:26:35 INFO - PROCESS | 704 | --DOMWINDOW == 61 (000000B22600E000) [pid = 704] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 02:26:35 INFO - PROCESS | 704 | --DOMWINDOW == 60 (000000B2243A0C00) [pid = 704] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 02:26:35 INFO - PROCESS | 704 | 1467192395825 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]]]}] 02:26:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:26:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1128ms 02:26:35 INFO - PROCESS | 704 | 1467192395873 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 02:26:35 INFO - PROCESS | 704 | 1467192395877 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 02:26:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:26:35 INFO - PROCESS | 704 | 1467192395881 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:26:35 INFO - PROCESS | 704 | 1467192395884 Marionette TRACE conn6 <- [1,2282,null,{}] 02:26:35 INFO - PROCESS | 704 | 1467192395896 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}] 02:26:35 INFO - PROCESS | 704 | 1467192395900 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:36 INFO - PROCESS | 704 | 1467192395997 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 02:26:36 INFO - PROCESS | 704 | 1467192396010 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:36 INFO - PROCESS | 704 | 1467192396013 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:36 INFO - PROCESS | 704 | ++DOCSHELL 000000B22141A800 == 28 [pid = 704] [id = 580] 02:26:36 INFO - PROCESS | 704 | ++DOMWINDOW == 61 (000000B217811000) [pid = 704] [serial = 1740] [outer = 0000000000000000] 02:26:36 INFO - PROCESS | 704 | ++DOMWINDOW == 62 (000000B21C546000) [pid = 704] [serial = 1741] [outer = 000000B217811000] 02:26:36 INFO - PROCESS | 704 | 1467192396062 Marionette DEBUG loaded listener.js 02:26:36 INFO - PROCESS | 704 | ++DOMWINDOW == 63 (000000B220C2B800) [pid = 704] [serial = 1742] [outer = 000000B217811000] 02:26:36 INFO - PROCESS | 704 | 1467192396565 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]]]}] 02:26:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:26:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 734ms 02:26:36 INFO - PROCESS | 704 | 1467192396622 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 02:26:36 INFO - PROCESS | 704 | 1467192396626 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 02:26:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:26:36 INFO - PROCESS | 704 | 1467192396631 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:26:36 INFO - PROCESS | 704 | 1467192396633 Marionette TRACE conn6 <- [1,2286,null,{}] 02:26:36 INFO - PROCESS | 704 | 1467192396637 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}] 02:26:36 INFO - PROCESS | 704 | 1467192396639 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:36 INFO - PROCESS | 704 | 1467192396734 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 02:26:36 INFO - PROCESS | 704 | 1467192396740 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:36 INFO - PROCESS | 704 | 1467192396742 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:36 INFO - PROCESS | 704 | ++DOCSHELL 000000B223F3F000 == 29 [pid = 704] [id = 581] 02:26:36 INFO - PROCESS | 704 | ++DOMWINDOW == 64 (000000B2217F2800) [pid = 704] [serial = 1743] [outer = 0000000000000000] 02:26:36 INFO - PROCESS | 704 | ++DOMWINDOW == 65 (000000B221F2D400) [pid = 704] [serial = 1744] [outer = 000000B2217F2800] 02:26:36 INFO - PROCESS | 704 | 1467192396796 Marionette DEBUG loaded listener.js 02:26:36 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B223226C00) [pid = 704] [serial = 1745] [outer = 000000B2217F2800] 02:26:37 INFO - PROCESS | 704 | 1467192397270 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]]]}] 02:26:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:26:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 671ms 02:26:37 INFO - PROCESS | 704 | 1467192397305 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 02:26:37 INFO - PROCESS | 704 | 1467192397307 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 02:26:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:26:37 INFO - PROCESS | 704 | 1467192397312 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:26:37 INFO - PROCESS | 704 | 1467192397319 Marionette TRACE conn6 <- [1,2290,null,{}] 02:26:37 INFO - PROCESS | 704 | 1467192397329 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}] 02:26:37 INFO - PROCESS | 704 | 1467192397333 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:37 INFO - PROCESS | 704 | 1467192397427 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 02:26:37 INFO - PROCESS | 704 | 1467192397437 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:37 INFO - PROCESS | 704 | 1467192397440 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:37 INFO - PROCESS | 704 | ++DOCSHELL 000000B22679F000 == 30 [pid = 704] [id = 582] 02:26:37 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B22339B000) [pid = 704] [serial = 1746] [outer = 0000000000000000] 02:26:37 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B2233B6800) [pid = 704] [serial = 1747] [outer = 000000B22339B000] 02:26:37 INFO - PROCESS | 704 | 1467192397485 Marionette DEBUG loaded listener.js 02:26:37 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B223B1AC00) [pid = 704] [serial = 1748] [outer = 000000B22339B000] 02:26:37 INFO - PROCESS | 704 | 1467192397932 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]]]}] 02:26:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:26:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 692ms 02:26:38 INFO - PROCESS | 704 | 1467192398006 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 02:26:38 INFO - PROCESS | 704 | 1467192398009 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 02:26:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:26:38 INFO - PROCESS | 704 | 1467192398012 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:26:38 INFO - PROCESS | 704 | 1467192398014 Marionette TRACE conn6 <- [1,2294,null,{}] 02:26:38 INFO - PROCESS | 704 | 1467192398017 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}] 02:26:38 INFO - PROCESS | 704 | 1467192398020 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:38 INFO - PROCESS | 704 | 1467192398171 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 02:26:38 INFO - PROCESS | 704 | 1467192398189 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:38 INFO - PROCESS | 704 | 1467192398192 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:38 INFO - PROCESS | 704 | ++DOCSHELL 000000B227550800 == 31 [pid = 704] [id = 583] 02:26:38 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B223B23400) [pid = 704] [serial = 1749] [outer = 0000000000000000] 02:26:38 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B223E5E800) [pid = 704] [serial = 1750] [outer = 000000B223B23400] 02:26:38 INFO - PROCESS | 704 | 1467192398238 Marionette DEBUG loaded listener.js 02:26:38 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B2243E1400) [pid = 704] [serial = 1751] [outer = 000000B223B23400] 02:26:38 INFO - PROCESS | 704 | 1467192398694 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]]]}] 02:26:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:26:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 734ms 02:26:38 INFO - PROCESS | 704 | 1467192398754 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 02:26:38 INFO - PROCESS | 704 | 1467192398757 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 02:26:38 INFO - PROCESS | 704 | 1467192398760 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:26:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:26:38 INFO - PROCESS | 704 | 1467192398762 Marionette TRACE conn6 <- [1,2298,null,{}] 02:26:38 INFO - PROCESS | 704 | 1467192398766 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}] 02:26:38 INFO - PROCESS | 704 | 1467192398768 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:38 INFO - PROCESS | 704 | 1467192398881 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 02:26:38 INFO - PROCESS | 704 | 1467192398891 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:38 INFO - PROCESS | 704 | 1467192398898 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:38 INFO - PROCESS | 704 | ++DOCSHELL 000000B2254BF000 == 32 [pid = 704] [id = 584] 02:26:38 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B224470C00) [pid = 704] [serial = 1752] [outer = 0000000000000000] 02:26:38 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B224473000) [pid = 704] [serial = 1753] [outer = 000000B224470C00] 02:26:39 INFO - PROCESS | 704 | 1467192398999 Marionette DEBUG loaded listener.js 02:26:39 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B224569C00) [pid = 704] [serial = 1754] [outer = 000000B224470C00] 02:26:39 INFO - PROCESS | 704 | 1467192399490 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]]]}] 02:26:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:26:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 776ms 02:26:39 INFO - PROCESS | 704 | 1467192399539 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 02:26:39 INFO - PROCESS | 704 | 1467192399541 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 02:26:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:26:39 INFO - PROCESS | 704 | 1467192399544 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:26:39 INFO - PROCESS | 704 | 1467192399546 Marionette TRACE conn6 <- [1,2302,null,{}] 02:26:39 INFO - PROCESS | 704 | 1467192399550 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}] 02:26:39 INFO - PROCESS | 704 | 1467192399553 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:39 INFO - PROCESS | 704 | 1467192399669 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 02:26:39 INFO - PROCESS | 704 | 1467192399727 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:39 INFO - PROCESS | 704 | 1467192399729 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:39 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A56D800 == 33 [pid = 704] [id = 585] 02:26:39 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B224813000) [pid = 704] [serial = 1755] [outer = 0000000000000000] 02:26:39 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B224896400) [pid = 704] [serial = 1756] [outer = 000000B224813000] 02:26:39 INFO - PROCESS | 704 | 1467192399782 Marionette DEBUG loaded listener.js 02:26:39 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B224A58C00) [pid = 704] [serial = 1757] [outer = 000000B224813000] 02:26:40 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B2181D8400) [pid = 704] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:26:40 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B2168CD400) [pid = 704] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:26:40 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B2168CB800) [pid = 704] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:26:40 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B22339F400) [pid = 704] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:26:40 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B22320CC00) [pid = 704] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:26:40 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B217396400) [pid = 704] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:26:40 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B2233B7000) [pid = 704] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:26:40 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B217A1CC00) [pid = 704] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:26:40 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B224A8B000) [pid = 704] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:26:40 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B220D10C00) [pid = 704] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:26:40 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B2233B3000) [pid = 704] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:26:40 INFO - PROCESS | 704 | 1467192400232 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]]]}] 02:26:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:26:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 734ms 02:26:40 INFO - PROCESS | 704 | 1467192400282 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 02:26:40 INFO - PROCESS | 704 | 1467192400285 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 02:26:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:26:40 INFO - PROCESS | 704 | 1467192400293 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:26:40 INFO - PROCESS | 704 | 1467192400295 Marionette TRACE conn6 <- [1,2306,null,{}] 02:26:40 INFO - PROCESS | 704 | 1467192400300 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}] 02:26:40 INFO - PROCESS | 704 | 1467192400302 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:40 INFO - PROCESS | 704 | 1467192400387 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 02:26:40 INFO - PROCESS | 704 | 1467192400394 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:40 INFO - PROCESS | 704 | 1467192400396 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:40 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BA42000 == 34 [pid = 704] [id = 586] 02:26:40 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B217A1CC00) [pid = 704] [serial = 1758] [outer = 0000000000000000] 02:26:40 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B223BBAC00) [pid = 704] [serial = 1759] [outer = 000000B217A1CC00] 02:26:40 INFO - PROCESS | 704 | 1467192400442 Marionette DEBUG loaded listener.js 02:26:40 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B224A5EC00) [pid = 704] [serial = 1760] [outer = 000000B217A1CC00] 02:26:40 INFO - PROCESS | 704 | 1467192400868 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] 02:26:40 INFO - PROCESS | 704 | 1467192400926 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 02:26:40 INFO - PROCESS | 704 | 1467192400929 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:26:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:26:40 INFO - PROCESS | 704 | 1467192400931 Marionette TRACE conn6 <- [1,2310,null,{}] 02:26:40 INFO - PROCESS | 704 | 1467192400935 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}] 02:26:40 INFO - PROCESS | 704 | 1467192400937 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:41 INFO - PROCESS | 704 | 1467192401024 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 02:26:41 INFO - PROCESS | 704 | 1467192401029 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:41 INFO - PROCESS | 704 | 1467192401031 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:41 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BA9D800 == 35 [pid = 704] [id = 587] 02:26:41 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B224A8EC00) [pid = 704] [serial = 1761] [outer = 0000000000000000] 02:26:41 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B224A96C00) [pid = 704] [serial = 1762] [outer = 000000B224A8EC00] 02:26:41 INFO - PROCESS | 704 | 1467192401085 Marionette DEBUG loaded listener.js 02:26:41 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B224BD8000) [pid = 704] [serial = 1763] [outer = 000000B224A8EC00] 02:26:41 INFO - PROCESS | 704 | 1467192401531 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]]]}] 02:26:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:26:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 629ms 02:26:41 INFO - PROCESS | 704 | 1467192401563 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 02:26:41 INFO - PROCESS | 704 | 1467192401565 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 02:26:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:26:41 INFO - PROCESS | 704 | 1467192401580 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:26:41 INFO - PROCESS | 704 | 1467192401582 Marionette TRACE conn6 <- [1,2314,null,{}] 02:26:41 INFO - PROCESS | 704 | 1467192401591 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}] 02:26:41 INFO - PROCESS | 704 | 1467192401593 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:41 INFO - PROCESS | 704 | 1467192401683 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 02:26:41 INFO - PROCESS | 704 | 1467192401690 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:41 INFO - PROCESS | 704 | 1467192401692 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:41 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BBE1000 == 36 [pid = 704] [id = 588] 02:26:41 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B22520E800) [pid = 704] [serial = 1764] [outer = 0000000000000000] 02:26:41 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B223B25000) [pid = 704] [serial = 1765] [outer = 000000B22520E800] 02:26:41 INFO - PROCESS | 704 | 1467192401737 Marionette DEBUG loaded listener.js 02:26:41 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B22600F800) [pid = 704] [serial = 1766] [outer = 000000B22520E800] 02:26:42 INFO - PROCESS | 704 | --DOCSHELL 000000B2247A9000 == 35 [pid = 704] [id = 368] 02:26:42 INFO - PROCESS | 704 | --DOCSHELL 000000B22A568000 == 34 [pid = 704] [id = 375] 02:26:42 INFO - PROCESS | 704 | --DOCSHELL 000000B21D194000 == 33 [pid = 704] [id = 367] 02:26:42 INFO - PROCESS | 704 | --DOCSHELL 000000B2155A4800 == 32 [pid = 704] [id = 364] 02:26:42 INFO - PROCESS | 704 | --DOCSHELL 000000B21BCB8800 == 31 [pid = 704] [id = 359] 02:26:42 INFO - PROCESS | 704 | --DOCSHELL 000000B227432000 == 30 [pid = 704] [id = 373] 02:26:42 INFO - PROCESS | 704 | --DOCSHELL 000000B22A1AC800 == 29 [pid = 704] [id = 374] 02:26:42 INFO - PROCESS | 704 | --DOCSHELL 000000B223F4A000 == 28 [pid = 704] [id = 362] 02:26:42 INFO - PROCESS | 704 | --DOCSHELL 000000B2247AD000 == 27 [pid = 704] [id = 363] 02:26:42 INFO - PROCESS | 704 | --DOCSHELL 000000B216E6A800 == 26 [pid = 704] [id = 569] 02:26:42 INFO - PROCESS | 704 | --DOCSHELL 000000B220955000 == 25 [pid = 704] [id = 360] 02:26:43 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B21B54F800) [pid = 704] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 02:26:43 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B21B751C00) [pid = 704] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 02:26:43 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B21D007000) [pid = 704] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 02:26:43 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B216D2FC00) [pid = 704] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 02:26:43 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B217348800) [pid = 704] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 02:26:43 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B2233B1000) [pid = 704] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 02:26:43 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B223314800) [pid = 704] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 02:26:43 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B223229800) [pid = 704] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 02:26:43 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B221FC4C00) [pid = 704] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 02:26:43 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B21C349400) [pid = 704] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 02:26:43 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B22455FC00) [pid = 704] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 02:26:43 INFO - PROCESS | 704 | --DOMWINDOW == 64 (000000B2241C4400) [pid = 704] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 02:26:43 INFO - PROCESS | 704 | --DOMWINDOW == 63 (000000B223BBD000) [pid = 704] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 02:26:43 INFO - PROCESS | 704 | --DOMWINDOW == 62 (000000B22439E000) [pid = 704] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 02:26:43 INFO - PROCESS | 704 | --DOMWINDOW == 61 (000000B2274A1400) [pid = 704] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 02:26:43 INFO - PROCESS | 704 | --DOMWINDOW == 60 (000000B224A99800) [pid = 704] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 02:26:43 INFO - PROCESS | 704 | --DOMWINDOW == 59 (000000B2243EA800) [pid = 704] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 02:26:43 INFO - PROCESS | 704 | --DOMWINDOW == 58 (000000B2274A0C00) [pid = 704] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 02:26:43 INFO - PROCESS | 704 | --DOMWINDOW == 57 (000000B223B1B800) [pid = 704] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 02:26:43 INFO - PROCESS | 704 | --DOMWINDOW == 56 (000000B22137F000) [pid = 704] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 02:26:43 INFO - PROCESS | 704 | --DOMWINDOW == 55 (000000B2217F9800) [pid = 704] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 02:26:43 INFO - PROCESS | 704 | --DOMWINDOW == 54 (000000B223BB4C00) [pid = 704] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 02:26:43 INFO - PROCESS | 704 | --DOMWINDOW == 53 (000000B223BC1000) [pid = 704] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 02:26:43 INFO - PROCESS | 704 | --DOMWINDOW == 52 (000000B21D31C800) [pid = 704] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 02:26:43 INFO - PROCESS | 704 | 1467192403572 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]]]}] 02:26:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:26:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 2022ms 02:26:43 INFO - PROCESS | 704 | 1467192403605 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 02:26:43 INFO - PROCESS | 704 | 1467192403609 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 02:26:43 INFO - PROCESS | 704 | 1467192403614 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:26:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:26:43 INFO - PROCESS | 704 | 1467192403618 Marionette TRACE conn6 <- [1,2318,null,{}] 02:26:43 INFO - PROCESS | 704 | 1467192403624 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}] 02:26:43 INFO - PROCESS | 704 | 1467192403627 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:43 INFO - PROCESS | 704 | 1467192403722 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 02:26:43 INFO - PROCESS | 704 | 1467192403729 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:43 INFO - PROCESS | 704 | 1467192403734 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:43 INFO - PROCESS | 704 | ++DOCSHELL 000000B21BCB8800 == 26 [pid = 704] [id = 589] 02:26:43 INFO - PROCESS | 704 | ++DOMWINDOW == 53 (000000B217346800) [pid = 704] [serial = 1767] [outer = 0000000000000000] 02:26:43 INFO - PROCESS | 704 | ++DOMWINDOW == 54 (000000B217347800) [pid = 704] [serial = 1768] [outer = 000000B217346800] 02:26:43 INFO - PROCESS | 704 | 1467192403787 Marionette DEBUG loaded listener.js 02:26:43 INFO - PROCESS | 704 | ++DOMWINDOW == 55 (000000B217394000) [pid = 704] [serial = 1769] [outer = 000000B217346800] 02:26:44 INFO - PROCESS | 704 | 1467192404592 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]]]}] 02:26:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:26:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1021ms 02:26:44 INFO - PROCESS | 704 | 1467192404639 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 02:26:44 INFO - PROCESS | 704 | 1467192404644 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 02:26:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:26:44 INFO - PROCESS | 704 | 1467192404649 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:26:44 INFO - PROCESS | 704 | 1467192404655 Marionette TRACE conn6 <- [1,2322,null,{}] 02:26:44 INFO - PROCESS | 704 | 1467192404660 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}] 02:26:44 INFO - PROCESS | 704 | 1467192404665 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:44 INFO - PROCESS | 704 | 1467192404790 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 02:26:44 INFO - PROCESS | 704 | 1467192404866 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:44 INFO - PROCESS | 704 | 1467192404870 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:44 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D51B000 == 27 [pid = 704] [id = 590] 02:26:44 INFO - PROCESS | 704 | ++DOMWINDOW == 56 (000000B217395C00) [pid = 704] [serial = 1770] [outer = 0000000000000000] 02:26:44 INFO - PROCESS | 704 | ++DOMWINDOW == 57 (000000B217711000) [pid = 704] [serial = 1771] [outer = 000000B217395C00] 02:26:44 INFO - PROCESS | 704 | 1467192404931 Marionette DEBUG loaded listener.js 02:26:45 INFO - PROCESS | 704 | ++DOMWINDOW == 58 (000000B2184E0800) [pid = 704] [serial = 1772] [outer = 000000B217395C00] 02:26:45 INFO - PROCESS | 704 | 1467192405645 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]]]}] 02:26:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:26:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1021ms 02:26:45 INFO - PROCESS | 704 | 1467192405674 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 02:26:45 INFO - PROCESS | 704 | 1467192405680 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 02:26:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:26:45 INFO - PROCESS | 704 | 1467192405688 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:26:45 INFO - PROCESS | 704 | 1467192405691 Marionette TRACE conn6 <- [1,2326,null,{}] 02:26:45 INFO - PROCESS | 704 | 1467192405696 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}] 02:26:45 INFO - PROCESS | 704 | 1467192405699 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:45 INFO - PROCESS | 704 | 1467192405828 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 02:26:45 INFO - PROCESS | 704 | 1467192405906 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:45 INFO - PROCESS | 704 | 1467192405909 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:45 INFO - PROCESS | 704 | ++DOCSHELL 000000B2217A3800 == 28 [pid = 704] [id = 591] 02:26:45 INFO - PROCESS | 704 | ++DOMWINDOW == 59 (000000B2154ADC00) [pid = 704] [serial = 1773] [outer = 0000000000000000] 02:26:45 INFO - PROCESS | 704 | ++DOMWINDOW == 60 (000000B21BFDC400) [pid = 704] [serial = 1774] [outer = 000000B2154ADC00] 02:26:45 INFO - PROCESS | 704 | 1467192405969 Marionette DEBUG loaded listener.js 02:26:46 INFO - PROCESS | 704 | ++DOMWINDOW == 61 (000000B21C545400) [pid = 704] [serial = 1775] [outer = 000000B2154ADC00] 02:26:46 INFO - PROCESS | 704 | 1467192406769 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]]]}] 02:26:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:26:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1135ms 02:26:46 INFO - PROCESS | 704 | 1467192406823 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 02:26:46 INFO - PROCESS | 704 | 1467192406828 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 02:26:46 INFO - PROCESS | 704 | 1467192406833 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:26:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:26:46 INFO - PROCESS | 704 | 1467192406836 Marionette TRACE conn6 <- [1,2330,null,{}] 02:26:46 INFO - PROCESS | 704 | 1467192406842 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}] 02:26:46 INFO - PROCESS | 704 | 1467192406845 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:46 INFO - PROCESS | 704 | 1467192406939 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 02:26:46 INFO - PROCESS | 704 | 1467192406951 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:46 INFO - PROCESS | 704 | 1467192406956 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:46 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D55B000 == 29 [pid = 704] [id = 592] 02:26:46 INFO - PROCESS | 704 | ++DOMWINDOW == 62 (000000B21734A800) [pid = 704] [serial = 1776] [outer = 0000000000000000] 02:26:47 INFO - PROCESS | 704 | ++DOMWINDOW == 63 (000000B2178CF000) [pid = 704] [serial = 1777] [outer = 000000B21734A800] 02:26:47 INFO - PROCESS | 704 | 1467192407006 Marionette DEBUG loaded listener.js 02:26:47 INFO - PROCESS | 704 | ++DOMWINDOW == 64 (000000B21B8C1000) [pid = 704] [serial = 1778] [outer = 000000B21734A800] 02:26:47 INFO - PROCESS | 704 | 1467192407481 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]]]}] 02:26:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:26:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 671ms 02:26:47 INFO - PROCESS | 704 | 1467192407509 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 02:26:47 INFO - PROCESS | 704 | 1467192407513 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 02:26:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:26:47 INFO - PROCESS | 704 | 1467192407519 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:26:47 INFO - PROCESS | 704 | 1467192407522 Marionette TRACE conn6 <- [1,2334,null,{}] 02:26:47 INFO - PROCESS | 704 | 1467192407526 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}] 02:26:47 INFO - PROCESS | 704 | 1467192407529 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:47 INFO - PROCESS | 704 | 1467192407658 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 02:26:47 INFO - PROCESS | 704 | 1467192407673 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:47 INFO - PROCESS | 704 | 1467192407675 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:47 INFO - PROCESS | 704 | ++DOCSHELL 000000B223D9B800 == 30 [pid = 704] [id = 593] 02:26:47 INFO - PROCESS | 704 | ++DOMWINDOW == 65 (000000B21D5B0800) [pid = 704] [serial = 1779] [outer = 0000000000000000] 02:26:47 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B21DBC8000) [pid = 704] [serial = 1780] [outer = 000000B21D5B0800] 02:26:47 INFO - PROCESS | 704 | 1467192407726 Marionette DEBUG loaded listener.js 02:26:47 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B220C36800) [pid = 704] [serial = 1781] [outer = 000000B21D5B0800] 02:26:48 INFO - PROCESS | 704 | 1467192408199 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]]]}] 02:26:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:26:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 733ms 02:26:48 INFO - PROCESS | 704 | 1467192408255 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 02:26:48 INFO - PROCESS | 704 | 1467192408258 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 02:26:48 INFO - PROCESS | 704 | 1467192408261 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:26:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:26:48 INFO - PROCESS | 704 | 1467192408265 Marionette TRACE conn6 <- [1,2338,null,{}] 02:26:48 INFO - PROCESS | 704 | 1467192408277 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}] 02:26:48 INFO - PROCESS | 704 | 1467192408282 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:48 INFO - PROCESS | 704 | 1467192408373 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 02:26:48 INFO - PROCESS | 704 | 1467192408381 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:48 INFO - PROCESS | 704 | 1467192408384 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:48 INFO - PROCESS | 704 | ++DOCSHELL 000000B2247B7000 == 31 [pid = 704] [id = 594] 02:26:48 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B220DBD800) [pid = 704] [serial = 1782] [outer = 0000000000000000] 02:26:48 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B22142D400) [pid = 704] [serial = 1783] [outer = 000000B220DBD800] 02:26:48 INFO - PROCESS | 704 | 1467192408435 Marionette DEBUG loaded listener.js 02:26:48 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B223202400) [pid = 704] [serial = 1784] [outer = 000000B220DBD800] 02:26:48 INFO - PROCESS | 704 | 1467192408903 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]]]}] 02:26:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:26:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 692ms 02:26:48 INFO - PROCESS | 704 | 1467192408957 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 02:26:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:26:48 INFO - PROCESS | 704 | 1467192408960 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 02:26:48 INFO - PROCESS | 704 | 1467192408963 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:26:48 INFO - PROCESS | 704 | 1467192408965 Marionette TRACE conn6 <- [1,2342,null,{}] 02:26:48 INFO - PROCESS | 704 | 1467192408968 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}] 02:26:48 INFO - PROCESS | 704 | 1467192408971 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:49 INFO - PROCESS | 704 | 1467192409115 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 02:26:49 INFO - PROCESS | 704 | 1467192409132 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:49 INFO - PROCESS | 704 | 1467192409134 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:49 INFO - PROCESS | 704 | ++DOCSHELL 000000B22678A800 == 32 [pid = 704] [id = 595] 02:26:49 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B223228400) [pid = 704] [serial = 1785] [outer = 0000000000000000] 02:26:49 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B223231000) [pid = 704] [serial = 1786] [outer = 000000B223228400] 02:26:49 INFO - PROCESS | 704 | 1467192409183 Marionette DEBUG loaded listener.js 02:26:49 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B223321C00) [pid = 704] [serial = 1787] [outer = 000000B223228400] 02:26:49 INFO - PROCESS | 704 | 1467192409653 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]]]}] 02:26:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:26:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 734ms 02:26:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:26:49 INFO - PROCESS | 704 | 1467192409705 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 02:26:49 INFO - PROCESS | 704 | 1467192409708 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 02:26:49 INFO - PROCESS | 704 | 1467192409711 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:26:49 INFO - PROCESS | 704 | 1467192409713 Marionette TRACE conn6 <- [1,2346,null,{}] 02:26:49 INFO - PROCESS | 704 | 1467192409716 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}] 02:26:49 INFO - PROCESS | 704 | 1467192409718 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:49 INFO - PROCESS | 704 | 1467192409831 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 02:26:49 INFO - PROCESS | 704 | 1467192409837 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:49 INFO - PROCESS | 704 | 1467192409839 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:49 INFO - PROCESS | 704 | ++DOCSHELL 000000B2274B8000 == 33 [pid = 704] [id = 596] 02:26:49 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B2171A7800) [pid = 704] [serial = 1788] [outer = 0000000000000000] 02:26:49 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B22339E400) [pid = 704] [serial = 1789] [outer = 000000B2171A7800] 02:26:49 INFO - PROCESS | 704 | 1467192409885 Marionette DEBUG loaded listener.js 02:26:49 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B2233BA000) [pid = 704] [serial = 1790] [outer = 000000B2171A7800] 02:26:50 INFO - PROCESS | 704 | 1467192410354 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]]]}] 02:26:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:26:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 692ms 02:26:50 INFO - PROCESS | 704 | 1467192410405 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 02:26:50 INFO - PROCESS | 704 | 1467192410407 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 02:26:50 INFO - PROCESS | 704 | 1467192410411 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:26:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:26:50 INFO - PROCESS | 704 | 1467192410413 Marionette TRACE conn6 <- [1,2350,null,{}] 02:26:50 INFO - PROCESS | 704 | 1467192410416 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}] 02:26:50 INFO - PROCESS | 704 | 1467192410422 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:50 INFO - PROCESS | 704 | 1467192410591 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 02:26:50 INFO - PROCESS | 704 | 1467192410646 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:50 INFO - PROCESS | 704 | 1467192410648 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:50 INFO - PROCESS | 704 | ++DOCSHELL 000000B2217A2000 == 34 [pid = 704] [id = 597] 02:26:50 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B2233BCC00) [pid = 704] [serial = 1791] [outer = 0000000000000000] 02:26:50 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B223BBF400) [pid = 704] [serial = 1792] [outer = 000000B2233BCC00] 02:26:50 INFO - PROCESS | 704 | 1467192410695 Marionette DEBUG loaded listener.js 02:26:50 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B22439EC00) [pid = 704] [serial = 1793] [outer = 000000B2233BCC00] 02:26:50 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B224470C00) [pid = 704] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:26:50 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B224813000) [pid = 704] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:26:50 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B224A8EC00) [pid = 704] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:26:50 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B22520E800) [pid = 704] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:26:50 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B2168C9C00) [pid = 704] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:26:50 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B2175B7400) [pid = 704] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:26:50 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B2243E4800) [pid = 704] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:26:50 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B22339B000) [pid = 704] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:26:50 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B2217F2800) [pid = 704] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:26:50 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B217811000) [pid = 704] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:26:50 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B217A1CC00) [pid = 704] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:26:50 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B215F07800) [pid = 704] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:26:51 INFO - PROCESS | 704 | 1467192411133 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]]]}] 02:26:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:26:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 776ms 02:26:51 INFO - PROCESS | 704 | 1467192411190 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 02:26:51 INFO - PROCESS | 704 | 1467192411192 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 02:26:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:26:51 INFO - PROCESS | 704 | 1467192411196 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:26:51 INFO - PROCESS | 704 | 1467192411198 Marionette TRACE conn6 <- [1,2354,null,{}] 02:26:51 INFO - PROCESS | 704 | 1467192411201 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}] 02:26:51 INFO - PROCESS | 704 | 1467192411203 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:51 INFO - PROCESS | 704 | 1467192411315 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 02:26:51 INFO - PROCESS | 704 | 1467192411366 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:51 INFO - PROCESS | 704 | 1467192411369 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:51 INFO - PROCESS | 704 | ++DOCSHELL 000000B229BA7000 == 35 [pid = 704] [id = 598] 02:26:51 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B217713000) [pid = 704] [serial = 1794] [outer = 0000000000000000] 02:26:51 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B223AE0C00) [pid = 704] [serial = 1795] [outer = 000000B217713000] 02:26:51 INFO - PROCESS | 704 | 1467192411414 Marionette DEBUG loaded listener.js 02:26:51 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B2243E7400) [pid = 704] [serial = 1796] [outer = 000000B217713000] 02:26:51 INFO - PROCESS | 704 | 1467192411785 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]]]}] 02:26:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:26:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 629ms 02:26:51 INFO - PROCESS | 704 | 1467192411827 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 02:26:51 INFO - PROCESS | 704 | 1467192411829 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 02:26:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:26:51 INFO - PROCESS | 704 | 1467192411842 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:26:51 INFO - PROCESS | 704 | 1467192411844 Marionette TRACE conn6 <- [1,2358,null,{}] 02:26:51 INFO - PROCESS | 704 | 1467192411847 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}] 02:26:51 INFO - PROCESS | 704 | 1467192411849 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:51 INFO - PROCESS | 704 | 1467192411935 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 02:26:51 INFO - PROCESS | 704 | 1467192411971 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:51 INFO - PROCESS | 704 | 1467192411973 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:51 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A550800 == 36 [pid = 704] [id = 599] 02:26:51 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B224425C00) [pid = 704] [serial = 1797] [outer = 0000000000000000] 02:26:52 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B224468400) [pid = 704] [serial = 1798] [outer = 000000B224425C00] 02:26:52 INFO - PROCESS | 704 | 1467192412018 Marionette DEBUG loaded listener.js 02:26:52 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B22455C800) [pid = 704] [serial = 1799] [outer = 000000B224425C00] 02:26:52 INFO - PROCESS | 704 | 1467192412456 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]]]}] 02:26:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:26:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 692ms 02:26:52 INFO - PROCESS | 704 | 1467192412529 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 02:26:52 INFO - PROCESS | 704 | 1467192412531 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 02:26:52 INFO - PROCESS | 704 | 1467192412535 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:26:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:26:52 INFO - PROCESS | 704 | 1467192412537 Marionette TRACE conn6 <- [1,2362,null,{}] 02:26:52 INFO - PROCESS | 704 | 1467192412540 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}] 02:26:52 INFO - PROCESS | 704 | 1467192412542 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:52 INFO - PROCESS | 704 | 1467192412628 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 02:26:52 INFO - PROCESS | 704 | 1467192412637 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:52 INFO - PROCESS | 704 | 1467192412639 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:52 INFO - PROCESS | 704 | ++DOCSHELL 000000B22B813000 == 37 [pid = 704] [id = 600] 02:26:52 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B22455D800) [pid = 704] [serial = 1800] [outer = 0000000000000000] 02:26:52 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B224567400) [pid = 704] [serial = 1801] [outer = 000000B22455D800] 02:26:52 INFO - PROCESS | 704 | 1467192412682 Marionette DEBUG loaded listener.js 02:26:52 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B22476B000) [pid = 704] [serial = 1802] [outer = 000000B22455D800] 02:26:53 INFO - PROCESS | 704 | --DOCSHELL 000000B22BA9D800 == 36 [pid = 704] [id = 587] 02:26:53 INFO - PROCESS | 704 | --DOCSHELL 000000B22BBE1000 == 35 [pid = 704] [id = 588] 02:26:53 INFO - PROCESS | 704 | --DOCSHELL 000000B21D55B000 == 34 [pid = 704] [id = 592] 02:26:53 INFO - PROCESS | 704 | --DOCSHELL 000000B2217A3800 == 33 [pid = 704] [id = 591] 02:26:53 INFO - PROCESS | 704 | --DOCSHELL 000000B21D51B000 == 32 [pid = 704] [id = 590] 02:26:53 INFO - PROCESS | 704 | --DOCSHELL 000000B21BCB8800 == 31 [pid = 704] [id = 589] 02:26:54 INFO - PROCESS | 704 | --DOCSHELL 000000B2247B7000 == 30 [pid = 704] [id = 594] 02:26:54 INFO - PROCESS | 704 | --DOCSHELL 000000B2217A2000 == 29 [pid = 704] [id = 597] 02:26:54 INFO - PROCESS | 704 | --DOCSHELL 000000B223D9B800 == 28 [pid = 704] [id = 593] 02:26:54 INFO - PROCESS | 704 | --DOCSHELL 000000B2274B8000 == 27 [pid = 704] [id = 596] 02:26:54 INFO - PROCESS | 704 | --DOCSHELL 000000B22678A800 == 26 [pid = 704] [id = 595] 02:26:54 INFO - PROCESS | 704 | --DOCSHELL 000000B22A550800 == 25 [pid = 704] [id = 599] 02:26:54 INFO - PROCESS | 704 | --DOCSHELL 000000B229BA7000 == 24 [pid = 704] [id = 598] 02:26:54 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B2277A4C00) [pid = 704] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 02:26:54 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B217347800) [pid = 704] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 02:26:54 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B223E5E800) [pid = 704] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 02:26:54 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B224569C00) [pid = 704] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 02:26:54 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B224473000) [pid = 704] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 02:26:54 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B224896400) [pid = 704] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 02:26:54 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B224A96C00) [pid = 704] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 02:26:54 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B224A58C00) [pid = 704] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 02:26:54 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B224BD8000) [pid = 704] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 02:26:54 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B22600F800) [pid = 704] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 02:26:54 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B21738E400) [pid = 704] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 02:26:54 INFO - PROCESS | 704 | --DOMWINDOW == 64 (000000B21C2EA400) [pid = 704] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 02:26:54 INFO - PROCESS | 704 | --DOMWINDOW == 63 (000000B223B25000) [pid = 704] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 02:26:54 INFO - PROCESS | 704 | --DOMWINDOW == 62 (000000B2184E5000) [pid = 704] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 02:26:54 INFO - PROCESS | 704 | --DOMWINDOW == 61 (000000B22442D000) [pid = 704] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 02:26:54 INFO - PROCESS | 704 | --DOMWINDOW == 60 (000000B2233B6800) [pid = 704] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 02:26:54 INFO - PROCESS | 704 | --DOMWINDOW == 59 (000000B221F2D400) [pid = 704] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 02:26:54 INFO - PROCESS | 704 | --DOMWINDOW == 58 (000000B223226C00) [pid = 704] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 02:26:54 INFO - PROCESS | 704 | --DOMWINDOW == 57 (000000B21C546000) [pid = 704] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 02:26:54 INFO - PROCESS | 704 | --DOMWINDOW == 56 (000000B220C2B800) [pid = 704] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 02:26:54 INFO - PROCESS | 704 | --DOMWINDOW == 55 (000000B21B5D9000) [pid = 704] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 02:26:54 INFO - PROCESS | 704 | --DOMWINDOW == 54 (000000B223BBAC00) [pid = 704] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 02:26:54 INFO - PROCESS | 704 | --DOMWINDOW == 53 (000000B223B1AC00) [pid = 704] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 02:26:54 INFO - PROCESS | 704 | --DOMWINDOW == 52 (000000B224A5EC00) [pid = 704] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 02:26:54 INFO - PROCESS | 704 | 1467192414588 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]]]}] 02:26:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:26:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 2072ms 02:26:54 INFO - PROCESS | 704 | 1467192414610 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 02:26:54 INFO - PROCESS | 704 | 1467192414614 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 02:26:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:26:54 INFO - PROCESS | 704 | 1467192414620 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:26:54 INFO - PROCESS | 704 | 1467192414622 Marionette TRACE conn6 <- [1,2366,null,{}] 02:26:54 INFO - PROCESS | 704 | 1467192414629 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}] 02:26:54 INFO - PROCESS | 704 | 1467192414632 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:54 INFO - PROCESS | 704 | 1467192414727 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 02:26:54 INFO - PROCESS | 704 | 1467192414734 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:54 INFO - PROCESS | 704 | 1467192414737 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:54 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D193000 == 25 [pid = 704] [id = 601] 02:26:54 INFO - PROCESS | 704 | ++DOMWINDOW == 53 (000000B217A1BC00) [pid = 704] [serial = 1803] [outer = 0000000000000000] 02:26:54 INFO - PROCESS | 704 | ++DOMWINDOW == 54 (000000B217A23400) [pid = 704] [serial = 1804] [outer = 000000B217A1BC00] 02:26:54 INFO - PROCESS | 704 | 1467192414791 Marionette DEBUG loaded listener.js 02:26:54 INFO - PROCESS | 704 | ++DOMWINDOW == 55 (000000B21B5D4C00) [pid = 704] [serial = 1805] [outer = 000000B217A1BC00] 02:26:55 INFO - PROCESS | 704 | 1467192415297 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]]]}] 02:26:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:26:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 734ms 02:26:55 INFO - PROCESS | 704 | 1467192415358 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 02:26:55 INFO - PROCESS | 704 | 1467192415364 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 02:26:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:26:55 INFO - PROCESS | 704 | 1467192415371 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:26:55 INFO - PROCESS | 704 | 1467192415374 Marionette TRACE conn6 <- [1,2370,null,{}] 02:26:55 INFO - PROCESS | 704 | 1467192415378 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}] 02:26:55 INFO - PROCESS | 704 | 1467192415381 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:55 INFO - PROCESS | 704 | 1467192415480 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 02:26:55 INFO - PROCESS | 704 | 1467192415563 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:55 INFO - PROCESS | 704 | 1467192415566 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:55 INFO - PROCESS | 704 | ++DOCSHELL 000000B223914000 == 26 [pid = 704] [id = 602] 02:26:55 INFO - PROCESS | 704 | ++DOMWINDOW == 56 (000000B217A1D000) [pid = 704] [serial = 1806] [outer = 0000000000000000] 02:26:55 INFO - PROCESS | 704 | ++DOMWINDOW == 57 (000000B21D079C00) [pid = 704] [serial = 1807] [outer = 000000B217A1D000] 02:26:55 INFO - PROCESS | 704 | 1467192415618 Marionette DEBUG loaded listener.js 02:26:55 INFO - PROCESS | 704 | ++DOMWINDOW == 58 (000000B21D5AD800) [pid = 704] [serial = 1808] [outer = 000000B217A1D000] 02:26:56 INFO - PROCESS | 704 | 1467192416036 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]]]}] 02:26:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:26:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 734ms 02:26:56 INFO - PROCESS | 704 | 1467192416125 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 02:26:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:26:56 INFO - PROCESS | 704 | 1467192416127 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 02:26:56 INFO - PROCESS | 704 | 1467192416131 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:26:56 INFO - PROCESS | 704 | 1467192416135 Marionette TRACE conn6 <- [1,2374,null,{}] 02:26:56 INFO - PROCESS | 704 | 1467192416152 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}] 02:26:56 INFO - PROCESS | 704 | 1467192416157 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:56 INFO - PROCESS | 704 | 1467192416255 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 02:26:56 INFO - PROCESS | 704 | 1467192416264 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:56 INFO - PROCESS | 704 | 1467192416267 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:56 INFO - PROCESS | 704 | ++DOCSHELL 000000B2245D1000 == 27 [pid = 704] [id = 603] 02:26:56 INFO - PROCESS | 704 | ++DOMWINDOW == 59 (000000B2154F7000) [pid = 704] [serial = 1809] [outer = 0000000000000000] 02:26:56 INFO - PROCESS | 704 | ++DOMWINDOW == 60 (000000B22137F400) [pid = 704] [serial = 1810] [outer = 000000B2154F7000] 02:26:56 INFO - PROCESS | 704 | 1467192416319 Marionette DEBUG loaded listener.js 02:26:56 INFO - PROCESS | 704 | ++DOMWINDOW == 61 (000000B221FB7C00) [pid = 704] [serial = 1811] [outer = 000000B2154F7000] 02:26:56 INFO - PROCESS | 704 | 1467192416758 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]]]}] 02:26:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:26:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 691ms 02:26:56 INFO - PROCESS | 704 | 1467192416824 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 02:26:56 INFO - PROCESS | 704 | 1467192416827 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 02:26:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:26:56 INFO - PROCESS | 704 | 1467192416830 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:26:56 INFO - PROCESS | 704 | 1467192416832 Marionette TRACE conn6 <- [1,2378,null,{}] 02:26:56 INFO - PROCESS | 704 | 1467192416835 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}] 02:26:56 INFO - PROCESS | 704 | 1467192416838 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:56 INFO - PROCESS | 704 | 1467192416930 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 02:26:56 INFO - PROCESS | 704 | 1467192416936 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:56 INFO - PROCESS | 704 | 1467192416939 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:56 INFO - PROCESS | 704 | ++DOCSHELL 000000B225259800 == 28 [pid = 704] [id = 604] 02:26:56 INFO - PROCESS | 704 | ++DOMWINDOW == 62 (000000B223224000) [pid = 704] [serial = 1812] [outer = 0000000000000000] 02:26:56 INFO - PROCESS | 704 | ++DOMWINDOW == 63 (000000B223231C00) [pid = 704] [serial = 1813] [outer = 000000B223224000] 02:26:56 INFO - PROCESS | 704 | 1467192416984 Marionette DEBUG loaded listener.js 02:26:57 INFO - PROCESS | 704 | ++DOMWINDOW == 64 (000000B223397C00) [pid = 704] [serial = 1814] [outer = 000000B223224000] 02:26:57 INFO - PROCESS | 704 | 1467192417428 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]]]}] 02:26:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:26:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 629ms 02:26:57 INFO - PROCESS | 704 | 1467192417462 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 02:26:57 INFO - PROCESS | 704 | 1467192417464 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 02:26:57 INFO - PROCESS | 704 | 1467192417467 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:26:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:26:57 INFO - PROCESS | 704 | 1467192417469 Marionette TRACE conn6 <- [1,2382,null,{}] 02:26:57 INFO - PROCESS | 704 | 1467192417473 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}] 02:26:57 INFO - PROCESS | 704 | 1467192417475 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:57 INFO - PROCESS | 704 | 1467192417560 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 02:26:57 INFO - PROCESS | 704 | 1467192417567 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:57 INFO - PROCESS | 704 | 1467192417569 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:57 INFO - PROCESS | 704 | ++DOCSHELL 000000B227442800 == 29 [pid = 704] [id = 605] 02:26:57 INFO - PROCESS | 704 | ++DOMWINDOW == 65 (000000B21BF37000) [pid = 704] [serial = 1815] [outer = 0000000000000000] 02:26:57 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B22392B800) [pid = 704] [serial = 1816] [outer = 000000B21BF37000] 02:26:57 INFO - PROCESS | 704 | 1467192417617 Marionette DEBUG loaded listener.js 02:26:57 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B223BB6C00) [pid = 704] [serial = 1817] [outer = 000000B21BF37000] 02:26:58 INFO - PROCESS | 704 | 1467192418101 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]]]}] 02:26:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:26:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 671ms 02:26:58 INFO - PROCESS | 704 | 1467192418142 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 02:26:58 INFO - PROCESS | 704 | 1467192418144 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 02:26:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:26:58 INFO - PROCESS | 704 | 1467192418147 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:26:58 INFO - PROCESS | 704 | 1467192418149 Marionette TRACE conn6 <- [1,2386,null,{}] 02:26:58 INFO - PROCESS | 704 | 1467192418153 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}] 02:26:58 INFO - PROCESS | 704 | 1467192418159 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:58 INFO - PROCESS | 704 | 1467192418269 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 02:26:58 INFO - PROCESS | 704 | 1467192418277 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:58 INFO - PROCESS | 704 | 1467192418279 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:58 INFO - PROCESS | 704 | ++DOCSHELL 000000B229B9A000 == 30 [pid = 704] [id = 606] 02:26:58 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B223EFA400) [pid = 704] [serial = 1818] [outer = 0000000000000000] 02:26:58 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B2243EB000) [pid = 704] [serial = 1819] [outer = 000000B223EFA400] 02:26:58 INFO - PROCESS | 704 | 1467192418325 Marionette DEBUG loaded listener.js 02:26:58 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B22446E400) [pid = 704] [serial = 1820] [outer = 000000B223EFA400] 02:26:58 INFO - PROCESS | 704 | 1467192418752 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]]]}] 02:26:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:26:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 671ms 02:26:58 INFO - PROCESS | 704 | 1467192418822 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 02:26:58 INFO - PROCESS | 704 | 1467192418824 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 02:26:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:26:58 INFO - PROCESS | 704 | 1467192418827 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:26:58 INFO - PROCESS | 704 | 1467192418829 Marionette TRACE conn6 <- [1,2390,null,{}] 02:26:58 INFO - PROCESS | 704 | 1467192418833 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}] 02:26:58 INFO - PROCESS | 704 | 1467192418835 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:58 INFO - PROCESS | 704 | 1467192418917 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 02:26:58 INFO - PROCESS | 704 | 1467192418953 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:58 INFO - PROCESS | 704 | 1467192418955 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:58 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A3C6800 == 31 [pid = 704] [id = 607] 02:26:58 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B216E8A000) [pid = 704] [serial = 1821] [outer = 0000000000000000] 02:26:58 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B224768C00) [pid = 704] [serial = 1822] [outer = 000000B216E8A000] 02:26:59 INFO - PROCESS | 704 | 1467192419001 Marionette DEBUG loaded listener.js 02:26:59 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B224813800) [pid = 704] [serial = 1823] [outer = 000000B216E8A000] 02:26:59 INFO - PROCESS | 704 | 1467192419431 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]]]}] 02:26:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:26:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 629ms 02:26:59 INFO - PROCESS | 704 | 1467192419460 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 02:26:59 INFO - PROCESS | 704 | 1467192419462 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 02:26:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:26:59 INFO - PROCESS | 704 | 1467192419465 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:26:59 INFO - PROCESS | 704 | 1467192419467 Marionette TRACE conn6 <- [1,2394,null,{}] 02:26:59 INFO - PROCESS | 704 | 1467192419475 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}] 02:26:59 INFO - PROCESS | 704 | 1467192419478 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:59 INFO - PROCESS | 704 | 1467192419564 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 02:26:59 INFO - PROCESS | 704 | 1467192419572 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:59 INFO - PROCESS | 704 | 1467192419574 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:26:59 INFO - PROCESS | 704 | ++DOCSHELL 000000B22B81D800 == 32 [pid = 704] [id = 608] 02:26:59 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B22481EC00) [pid = 704] [serial = 1824] [outer = 0000000000000000] 02:26:59 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B22489D000) [pid = 704] [serial = 1825] [outer = 000000B22481EC00] 02:26:59 INFO - PROCESS | 704 | 1467192419619 Marionette DEBUG loaded listener.js 02:26:59 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B224A5D400) [pid = 704] [serial = 1826] [outer = 000000B22481EC00] 02:27:00 INFO - PROCESS | 704 | 1467192420103 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]]]}] 02:27:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:27:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 692ms 02:27:00 INFO - PROCESS | 704 | 1467192420161 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 02:27:00 INFO - PROCESS | 704 | 1467192420163 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 02:27:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:27:00 INFO - PROCESS | 704 | 1467192420166 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:27:00 INFO - PROCESS | 704 | 1467192420168 Marionette TRACE conn6 <- [1,2398,null,{}] 02:27:00 INFO - PROCESS | 704 | 1467192420177 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}] 02:27:00 INFO - PROCESS | 704 | 1467192420179 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:00 INFO - PROCESS | 704 | 1467192420295 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 02:27:00 INFO - PROCESS | 704 | 1467192420380 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:00 INFO - PROCESS | 704 | 1467192420382 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:00 INFO - PROCESS | 704 | ++DOCSHELL 000000B2245D0800 == 33 [pid = 704] [id = 609] 02:27:00 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B224A62000) [pid = 704] [serial = 1827] [outer = 0000000000000000] 02:27:00 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B224A8F000) [pid = 704] [serial = 1828] [outer = 000000B224A62000] 02:27:00 INFO - PROCESS | 704 | 1467192420428 Marionette DEBUG loaded listener.js 02:27:00 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B224A99800) [pid = 704] [serial = 1829] [outer = 000000B224A62000] 02:27:00 INFO - PROCESS | 704 | 1467192420875 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]]]}] 02:27:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:27:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 734ms 02:27:00 INFO - PROCESS | 704 | 1467192420904 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 02:27:00 INFO - PROCESS | 704 | 1467192420906 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 02:27:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:27:00 INFO - PROCESS | 704 | 1467192420909 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:27:00 INFO - PROCESS | 704 | 1467192420911 Marionette TRACE conn6 <- [1,2402,null,{}] 02:27:00 INFO - PROCESS | 704 | 1467192420915 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}] 02:27:00 INFO - PROCESS | 704 | 1467192420917 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:01 INFO - PROCESS | 704 | 1467192421035 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 02:27:01 INFO - PROCESS | 704 | 1467192421040 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:01 INFO - PROCESS | 704 | 1467192421042 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:01 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BBDF800 == 34 [pid = 704] [id = 610] 02:27:01 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B22476B400) [pid = 704] [serial = 1830] [outer = 0000000000000000] 02:27:01 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B2251FAC00) [pid = 704] [serial = 1831] [outer = 000000B22476B400] 02:27:01 INFO - PROCESS | 704 | 1467192421132 Marionette DEBUG loaded listener.js 02:27:01 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B226005000) [pid = 704] [serial = 1832] [outer = 000000B22476B400] 02:27:01 INFO - PROCESS | 704 | 1467192421583 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]]]}] 02:27:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:27:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 735ms 02:27:01 INFO - PROCESS | 704 | 1467192421689 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 02:27:01 INFO - PROCESS | 704 | 1467192421692 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 02:27:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:27:01 INFO - PROCESS | 704 | 1467192421697 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:27:01 INFO - PROCESS | 704 | 1467192421700 Marionette TRACE conn6 <- [1,2406,null,{}] 02:27:01 INFO - PROCESS | 704 | 1467192421706 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}] 02:27:01 INFO - PROCESS | 704 | 1467192421709 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:02 INFO - PROCESS | 704 | 1467192422083 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 02:27:02 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B223B23400) [pid = 704] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:27:02 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B223228400) [pid = 704] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:27:02 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B2171A7800) [pid = 704] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:27:02 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B217713000) [pid = 704] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:27:02 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B2233BCC00) [pid = 704] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:27:02 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B224425C00) [pid = 704] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:27:02 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B220DBD800) [pid = 704] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:27:02 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B21D5B0800) [pid = 704] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:27:02 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B21734A800) [pid = 704] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:27:02 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B2154ADC00) [pid = 704] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:27:02 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B217395C00) [pid = 704] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:27:02 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B217346800) [pid = 704] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:27:02 INFO - PROCESS | 704 | 1467192422138 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:02 INFO - PROCESS | 704 | 1467192422141 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:02 INFO - PROCESS | 704 | ++DOCSHELL 000000B22391C000 == 35 [pid = 704] [id = 611] 02:27:02 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B2156D2800) [pid = 704] [serial = 1833] [outer = 0000000000000000] 02:27:02 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B216E89C00) [pid = 704] [serial = 1834] [outer = 000000B2156D2800] 02:27:02 INFO - PROCESS | 704 | 1467192422190 Marionette DEBUG loaded listener.js 02:27:02 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B2233B5000) [pid = 704] [serial = 1835] [outer = 000000B2156D2800] 02:27:02 INFO - PROCESS | 704 | 1467192422580 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]]]}] 02:27:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:27:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 923ms 02:27:02 INFO - PROCESS | 704 | 1467192422625 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 02:27:02 INFO - PROCESS | 704 | 1467192422627 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 02:27:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:27:02 INFO - PROCESS | 704 | 1467192422630 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:27:02 INFO - PROCESS | 704 | 1467192422632 Marionette TRACE conn6 <- [1,2410,null,{}] 02:27:02 INFO - PROCESS | 704 | 1467192422636 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}] 02:27:02 INFO - PROCESS | 704 | 1467192422638 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:02 INFO - PROCESS | 704 | 1467192422723 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 02:27:02 INFO - PROCESS | 704 | 1467192422729 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:02 INFO - PROCESS | 704 | 1467192422731 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:02 INFO - PROCESS | 704 | ++DOCSHELL 000000B22C2BA800 == 36 [pid = 704] [id = 612] 02:27:02 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B2243A3C00) [pid = 704] [serial = 1836] [outer = 0000000000000000] 02:27:02 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B226883C00) [pid = 704] [serial = 1837] [outer = 000000B2243A3C00] 02:27:02 INFO - PROCESS | 704 | 1467192422777 Marionette DEBUG loaded listener.js 02:27:02 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B227413400) [pid = 704] [serial = 1838] [outer = 000000B2243A3C00] 02:27:03 INFO - PROCESS | 704 | 1467192423203 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]]]}] 02:27:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:27:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 629ms 02:27:03 INFO - PROCESS | 704 | 1467192423263 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 02:27:03 INFO - PROCESS | 704 | 1467192423265 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 02:27:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:27:03 INFO - PROCESS | 704 | 1467192423269 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:27:03 INFO - PROCESS | 704 | 1467192423271 Marionette TRACE conn6 <- [1,2414,null,{}] 02:27:03 INFO - PROCESS | 704 | 1467192423274 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}] 02:27:03 INFO - PROCESS | 704 | 1467192423276 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:03 INFO - PROCESS | 704 | 1467192423363 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 02:27:03 INFO - PROCESS | 704 | 1467192423371 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:03 INFO - PROCESS | 704 | 1467192423373 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:03 INFO - PROCESS | 704 | ++DOCSHELL 000000B22CA1B000 == 37 [pid = 704] [id = 613] 02:27:03 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B21D11B000) [pid = 704] [serial = 1839] [outer = 0000000000000000] 02:27:03 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B227418800) [pid = 704] [serial = 1840] [outer = 000000B21D11B000] 02:27:03 INFO - PROCESS | 704 | 1467192423417 Marionette DEBUG loaded listener.js 02:27:03 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B227498800) [pid = 704] [serial = 1841] [outer = 000000B21D11B000] 02:27:03 INFO - PROCESS | 704 | 1467192423864 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]]]}] 02:27:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:27:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 629ms 02:27:03 INFO - PROCESS | 704 | 1467192423913 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 02:27:03 INFO - PROCESS | 704 | 1467192423915 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 02:27:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:27:03 INFO - PROCESS | 704 | 1467192423919 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:27:03 INFO - PROCESS | 704 | 1467192423921 Marionette TRACE conn6 <- [1,2418,null,{}] 02:27:03 INFO - PROCESS | 704 | 1467192423925 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}] 02:27:03 INFO - PROCESS | 704 | 1467192423926 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:04 INFO - PROCESS | 704 | 1467192424013 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 02:27:04 INFO - PROCESS | 704 | 1467192424021 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:04 INFO - PROCESS | 704 | 1467192424023 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:04 INFO - PROCESS | 704 | ++DOCSHELL 000000B22D118800 == 38 [pid = 704] [id = 614] 02:27:04 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B2274A0800) [pid = 704] [serial = 1842] [outer = 0000000000000000] 02:27:04 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B2274A1400) [pid = 704] [serial = 1843] [outer = 000000B2274A0800] 02:27:04 INFO - PROCESS | 704 | 1467192424076 Marionette DEBUG loaded listener.js 02:27:04 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B227570400) [pid = 704] [serial = 1844] [outer = 000000B2274A0800] 02:27:04 INFO - PROCESS | 704 | 1467192424940 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]]]}] 02:27:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:27:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1069ms 02:27:04 INFO - PROCESS | 704 | 1467192424990 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 02:27:04 INFO - PROCESS | 704 | 1467192424995 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 02:27:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:27:05 INFO - PROCESS | 704 | 1467192425000 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:27:05 INFO - PROCESS | 704 | 1467192425006 Marionette TRACE conn6 <- [1,2422,null,{}] 02:27:05 INFO - PROCESS | 704 | 1467192425011 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}] 02:27:05 INFO - PROCESS | 704 | 1467192425014 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:05 INFO - PROCESS | 704 | 1467192425167 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 02:27:05 INFO - PROCESS | 704 | 1467192425294 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:05 INFO - PROCESS | 704 | 1467192425297 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:05 INFO - PROCESS | 704 | ++DOCSHELL 000000B2230C0800 == 39 [pid = 704] [id = 615] 02:27:05 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B21B54E000) [pid = 704] [serial = 1845] [outer = 0000000000000000] 02:27:05 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B21BF3F000) [pid = 704] [serial = 1846] [outer = 000000B21B54E000] 02:27:05 INFO - PROCESS | 704 | 1467192425359 Marionette DEBUG loaded listener.js 02:27:05 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B21D321800) [pid = 704] [serial = 1847] [outer = 000000B21B54E000] 02:27:06 INFO - PROCESS | 704 | 1467192426312 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]]]}] 02:27:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:27:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1390ms 02:27:06 INFO - PROCESS | 704 | 1467192426394 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 02:27:06 INFO - PROCESS | 704 | 1467192426399 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 02:27:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:27:06 INFO - PROCESS | 704 | 1467192426405 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:27:06 INFO - PROCESS | 704 | 1467192426408 Marionette TRACE conn6 <- [1,2426,null,{}] 02:27:06 INFO - PROCESS | 704 | 1467192426413 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}] 02:27:06 INFO - PROCESS | 704 | 1467192426416 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:06 INFO - PROCESS | 704 | 1467192426538 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 02:27:06 INFO - PROCESS | 704 | 1467192426616 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:06 INFO - PROCESS | 704 | 1467192426621 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:06 INFO - PROCESS | 704 | ++DOCSHELL 000000B217554000 == 40 [pid = 704] [id = 616] 02:27:06 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B21738E400) [pid = 704] [serial = 1848] [outer = 0000000000000000] 02:27:06 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B217712000) [pid = 704] [serial = 1849] [outer = 000000B21738E400] 02:27:06 INFO - PROCESS | 704 | 1467192426723 Marionette DEBUG loaded listener.js 02:27:06 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B21B5D6C00) [pid = 704] [serial = 1850] [outer = 000000B21738E400] 02:27:06 INFO - PROCESS | 704 | --DOCSHELL 000000B22CA1B000 == 39 [pid = 704] [id = 613] 02:27:06 INFO - PROCESS | 704 | --DOCSHELL 000000B22C2BA800 == 38 [pid = 704] [id = 612] 02:27:06 INFO - PROCESS | 704 | --DOCSHELL 000000B22391C000 == 37 [pid = 704] [id = 611] 02:27:06 INFO - PROCESS | 704 | --DOCSHELL 000000B22BBDF800 == 36 [pid = 704] [id = 610] 02:27:06 INFO - PROCESS | 704 | --DOCSHELL 000000B2245D0800 == 35 [pid = 704] [id = 609] 02:27:06 INFO - PROCESS | 704 | --DOCSHELL 000000B22B81D800 == 34 [pid = 704] [id = 608] 02:27:06 INFO - PROCESS | 704 | --DOCSHELL 000000B22A3C6800 == 33 [pid = 704] [id = 607] 02:27:06 INFO - PROCESS | 704 | --DOCSHELL 000000B229B9A000 == 32 [pid = 704] [id = 606] 02:27:06 INFO - PROCESS | 704 | --DOCSHELL 000000B227442800 == 31 [pid = 704] [id = 605] 02:27:06 INFO - PROCESS | 704 | --DOCSHELL 000000B225259800 == 30 [pid = 704] [id = 604] 02:27:06 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B224567400) [pid = 704] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 02:27:06 INFO - PROCESS | 704 | --DOCSHELL 000000B2245D1000 == 29 [pid = 704] [id = 603] 02:27:06 INFO - PROCESS | 704 | --DOCSHELL 000000B223914000 == 28 [pid = 704] [id = 602] 02:27:06 INFO - PROCESS | 704 | --DOCSHELL 000000B21D193000 == 27 [pid = 704] [id = 601] 02:27:06 INFO - PROCESS | 704 | --DOCSHELL 000000B22B813000 == 26 [pid = 704] [id = 600] 02:27:06 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B2243E1400) [pid = 704] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 02:27:06 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B223231000) [pid = 704] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 02:27:06 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B223321C00) [pid = 704] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 02:27:06 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B22339E400) [pid = 704] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 02:27:06 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B223AE0C00) [pid = 704] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 02:27:06 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B223BBF400) [pid = 704] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 02:27:06 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B224468400) [pid = 704] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 02:27:06 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B22439EC00) [pid = 704] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 02:27:06 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B22455C800) [pid = 704] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 02:27:06 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B22142D400) [pid = 704] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 02:27:06 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B21DBC8000) [pid = 704] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 02:27:06 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B220C36800) [pid = 704] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 02:27:06 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B2178CF000) [pid = 704] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 02:27:06 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B21B8C1000) [pid = 704] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 02:27:06 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B21C545400) [pid = 704] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 02:27:06 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B21BFDC400) [pid = 704] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 02:27:06 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B2184E0800) [pid = 704] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 02:27:06 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B217711000) [pid = 704] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 02:27:06 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B217394000) [pid = 704] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 02:27:06 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B2233BA000) [pid = 704] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 02:27:06 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B2243E7400) [pid = 704] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 02:27:06 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B223202400) [pid = 704] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 02:27:07 INFO - PROCESS | 704 | 1467192427205 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]]]}] 02:27:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:27:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 881ms 02:27:07 INFO - PROCESS | 704 | 1467192427289 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 02:27:07 INFO - PROCESS | 704 | 1467192427295 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 02:27:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:27:07 INFO - PROCESS | 704 | 1467192427302 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:27:07 INFO - PROCESS | 704 | 1467192427304 Marionette TRACE conn6 <- [1,2430,null,{}] 02:27:07 INFO - PROCESS | 704 | 1467192427308 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}] 02:27:07 INFO - PROCESS | 704 | 1467192427311 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:07 INFO - PROCESS | 704 | 1467192427405 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 02:27:07 INFO - PROCESS | 704 | 1467192427420 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:07 INFO - PROCESS | 704 | 1467192427423 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:07 INFO - PROCESS | 704 | ++DOCSHELL 000000B220DEE000 == 27 [pid = 704] [id = 617] 02:27:07 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B21C2E7C00) [pid = 704] [serial = 1851] [outer = 0000000000000000] 02:27:07 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B21C34A400) [pid = 704] [serial = 1852] [outer = 000000B21C2E7C00] 02:27:07 INFO - PROCESS | 704 | 1467192427472 Marionette DEBUG loaded listener.js 02:27:07 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B21D117C00) [pid = 704] [serial = 1853] [outer = 000000B21C2E7C00] 02:27:07 INFO - PROCESS | 704 | 1467192427963 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]]]}] 02:27:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:27:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 692ms 02:27:08 INFO - PROCESS | 704 | 1467192427995 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 02:27:08 INFO - PROCESS | 704 | 1467192427998 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 02:27:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:27:08 INFO - PROCESS | 704 | 1467192428001 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:27:08 INFO - PROCESS | 704 | 1467192428006 Marionette TRACE conn6 <- [1,2434,null,{}] 02:27:08 INFO - PROCESS | 704 | 1467192428018 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}] 02:27:08 INFO - PROCESS | 704 | 1467192428023 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:08 INFO - PROCESS | 704 | 1467192428152 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 02:27:08 INFO - PROCESS | 704 | 1467192428240 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:08 INFO - PROCESS | 704 | 1467192428243 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:08 INFO - PROCESS | 704 | ++DOCSHELL 000000B223B75800 == 28 [pid = 704] [id = 618] 02:27:08 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B220C81C00) [pid = 704] [serial = 1854] [outer = 0000000000000000] 02:27:08 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B220D80000) [pid = 704] [serial = 1855] [outer = 000000B220C81C00] 02:27:08 INFO - PROCESS | 704 | 1467192428294 Marionette DEBUG loaded listener.js 02:27:08 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B2217EF400) [pid = 704] [serial = 1856] [outer = 000000B220C81C00] 02:27:08 INFO - PROCESS | 704 | 1467192428674 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]]]}] 02:27:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:27:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 734ms 02:27:08 INFO - PROCESS | 704 | 1467192428738 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 02:27:08 INFO - PROCESS | 704 | 1467192428741 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 02:27:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:27:08 INFO - PROCESS | 704 | 1467192428745 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:27:08 INFO - PROCESS | 704 | 1467192428747 Marionette TRACE conn6 <- [1,2438,null,{}] 02:27:08 INFO - PROCESS | 704 | 1467192428750 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}] 02:27:08 INFO - PROCESS | 704 | 1467192428752 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:08 INFO - PROCESS | 704 | 1467192428843 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 02:27:08 INFO - PROCESS | 704 | 1467192428849 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:08 INFO - PROCESS | 704 | 1467192428851 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:08 INFO - PROCESS | 704 | ++DOCSHELL 000000B2247AE000 == 29 [pid = 704] [id = 619] 02:27:08 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B223226C00) [pid = 704] [serial = 1857] [outer = 0000000000000000] 02:27:08 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B223230000) [pid = 704] [serial = 1858] [outer = 000000B223226C00] 02:27:08 INFO - PROCESS | 704 | 1467192428899 Marionette DEBUG loaded listener.js 02:27:08 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B223393800) [pid = 704] [serial = 1859] [outer = 000000B223226C00] 02:27:09 INFO - PROCESS | 704 | 1467192429385 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]]]}] 02:27:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:27:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 671ms 02:27:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:27:09 INFO - PROCESS | 704 | 1467192429418 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 02:27:09 INFO - PROCESS | 704 | 1467192429421 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 02:27:09 INFO - PROCESS | 704 | 1467192429424 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:27:09 INFO - PROCESS | 704 | 1467192429426 Marionette TRACE conn6 <- [1,2442,null,{}] 02:27:09 INFO - PROCESS | 704 | 1467192429442 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}] 02:27:09 INFO - PROCESS | 704 | 1467192429444 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:09 INFO - PROCESS | 704 | 1467192429602 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 02:27:09 INFO - PROCESS | 704 | 1467192429625 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:09 INFO - PROCESS | 704 | 1467192429627 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:09 INFO - PROCESS | 704 | ++DOCSHELL 000000B22687A000 == 30 [pid = 704] [id = 620] 02:27:09 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B2233B4800) [pid = 704] [serial = 1860] [outer = 0000000000000000] 02:27:09 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B2233B9800) [pid = 704] [serial = 1861] [outer = 000000B2233B4800] 02:27:09 INFO - PROCESS | 704 | 1467192429673 Marionette DEBUG loaded listener.js 02:27:09 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B223B19000) [pid = 704] [serial = 1862] [outer = 000000B2233B4800] 02:27:10 INFO - PROCESS | 704 | 1467192430122 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]]]}] 02:27:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:27:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 734ms 02:27:10 INFO - PROCESS | 704 | 1467192430161 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 02:27:10 INFO - PROCESS | 704 | 1467192430163 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 02:27:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:27:10 INFO - PROCESS | 704 | 1467192430167 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:27:10 INFO - PROCESS | 704 | 1467192430169 Marionette TRACE conn6 <- [1,2446,null,{}] 02:27:10 INFO - PROCESS | 704 | 1467192430186 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}] 02:27:10 INFO - PROCESS | 704 | 1467192430193 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:10 INFO - PROCESS | 704 | 1467192430330 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 02:27:10 INFO - PROCESS | 704 | 1467192430385 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:10 INFO - PROCESS | 704 | 1467192430387 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:10 INFO - PROCESS | 704 | ++DOCSHELL 000000B227549800 == 31 [pid = 704] [id = 621] 02:27:10 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B223E2AC00) [pid = 704] [serial = 1863] [outer = 0000000000000000] 02:27:10 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B2243A3800) [pid = 704] [serial = 1864] [outer = 000000B223E2AC00] 02:27:10 INFO - PROCESS | 704 | 1467192430435 Marionette DEBUG loaded listener.js 02:27:10 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B2243E9400) [pid = 704] [serial = 1865] [outer = 000000B223E2AC00] 02:27:10 INFO - PROCESS | 704 | 1467192430889 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]]]}] 02:27:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:27:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 734ms 02:27:10 INFO - PROCESS | 704 | 1467192430904 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 02:27:10 INFO - PROCESS | 704 | 1467192430906 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 02:27:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:27:10 INFO - PROCESS | 704 | 1467192430911 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:27:10 INFO - PROCESS | 704 | 1467192430912 Marionette TRACE conn6 <- [1,2450,null,{}] 02:27:10 INFO - PROCESS | 704 | 1467192430958 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}] 02:27:10 INFO - PROCESS | 704 | 1467192430960 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:11 INFO - PROCESS | 704 | 1467192431221 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 02:27:11 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B21D11B000) [pid = 704] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:27:11 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B224A62000) [pid = 704] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:27:11 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B22476B400) [pid = 704] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:27:11 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B22481EC00) [pid = 704] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:27:11 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B22455D800) [pid = 704] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:27:11 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B2154F7000) [pid = 704] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:27:11 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B216E8A000) [pid = 704] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:27:11 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B217A1BC00) [pid = 704] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:27:11 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B217A1D000) [pid = 704] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:27:11 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B21BF37000) [pid = 704] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:27:11 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B223224000) [pid = 704] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:27:11 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B223EFA400) [pid = 704] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:27:11 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B2243A3C00) [pid = 704] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:27:11 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B2156D2800) [pid = 704] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:27:11 INFO - PROCESS | 704 | 1467192431282 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:11 INFO - PROCESS | 704 | 1467192431284 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:11 INFO - PROCESS | 704 | ++DOCSHELL 000000B2245D6800 == 32 [pid = 704] [id = 622] 02:27:11 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B216655400) [pid = 704] [serial = 1866] [outer = 0000000000000000] 02:27:11 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B21B5CE400) [pid = 704] [serial = 1867] [outer = 000000B216655400] 02:27:11 INFO - PROCESS | 704 | 1467192431330 Marionette DEBUG loaded listener.js 02:27:11 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B223B22800) [pid = 704] [serial = 1868] [outer = 000000B216655400] 02:27:11 INFO - PROCESS | 704 | 1467192431683 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]]]}] 02:27:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:27:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 797ms 02:27:11 INFO - PROCESS | 704 | 1467192431710 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 02:27:11 INFO - PROCESS | 704 | 1467192431712 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 02:27:11 INFO - PROCESS | 704 | 1467192431715 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:27:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:27:11 INFO - PROCESS | 704 | 1467192431717 Marionette TRACE conn6 <- [1,2454,null,{}] 02:27:11 INFO - PROCESS | 704 | 1467192431721 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}] 02:27:11 INFO - PROCESS | 704 | 1467192431723 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:11 INFO - PROCESS | 704 | 1467192431842 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 02:27:11 INFO - PROCESS | 704 | 1467192431851 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:11 INFO - PROCESS | 704 | 1467192431853 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:11 INFO - PROCESS | 704 | ++DOCSHELL 000000B21774A000 == 33 [pid = 704] [id = 623] 02:27:11 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B224430000) [pid = 704] [serial = 1869] [outer = 0000000000000000] 02:27:11 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B224471800) [pid = 704] [serial = 1870] [outer = 000000B224430000] 02:27:11 INFO - PROCESS | 704 | 1467192431898 Marionette DEBUG loaded listener.js 02:27:11 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B224567800) [pid = 704] [serial = 1871] [outer = 000000B224430000] 02:27:12 INFO - PROCESS | 704 | 1467192432307 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]]]}] 02:27:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:27:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 630ms 02:27:12 INFO - PROCESS | 704 | 1467192432349 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 02:27:12 INFO - PROCESS | 704 | 1467192432351 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 02:27:12 INFO - PROCESS | 704 | 1467192432354 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:27:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:27:12 INFO - PROCESS | 704 | 1467192432356 Marionette TRACE conn6 <- [1,2458,null,{}] 02:27:12 INFO - PROCESS | 704 | 1467192432360 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}] 02:27:12 INFO - PROCESS | 704 | 1467192432362 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:12 INFO - PROCESS | 704 | 1467192432477 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 02:27:12 INFO - PROCESS | 704 | 1467192432485 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:12 INFO - PROCESS | 704 | 1467192432487 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:12 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A55C800 == 34 [pid = 704] [id = 624] 02:27:12 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B224467000) [pid = 704] [serial = 1872] [outer = 0000000000000000] 02:27:12 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B22481A800) [pid = 704] [serial = 1873] [outer = 000000B224467000] 02:27:12 INFO - PROCESS | 704 | 1467192432533 Marionette DEBUG loaded listener.js 02:27:12 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B2249EB400) [pid = 704] [serial = 1874] [outer = 000000B224467000] 02:27:12 INFO - PROCESS | 704 | 1467192432965 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]]]}] 02:27:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:27:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 628ms 02:27:12 INFO - PROCESS | 704 | 1467192432986 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 02:27:12 INFO - PROCESS | 704 | 1467192432988 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 02:27:12 INFO - PROCESS | 704 | 1467192432992 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:27:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:27:12 INFO - PROCESS | 704 | 1467192432994 Marionette TRACE conn6 <- [1,2462,null,{}] 02:27:13 INFO - PROCESS | 704 | 1467192432997 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}] 02:27:13 INFO - PROCESS | 704 | 1467192433000 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:13 INFO - PROCESS | 704 | 1467192433120 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 02:27:13 INFO - PROCESS | 704 | 1467192433135 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:13 INFO - PROCESS | 704 | 1467192433138 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:13 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BA4D800 == 35 [pid = 704] [id = 625] 02:27:13 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B2249F3400) [pid = 704] [serial = 1875] [outer = 0000000000000000] 02:27:13 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B224A96000) [pid = 704] [serial = 1876] [outer = 000000B2249F3400] 02:27:13 INFO - PROCESS | 704 | 1467192433184 Marionette DEBUG loaded listener.js 02:27:13 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B2251F9400) [pid = 704] [serial = 1877] [outer = 000000B2249F3400] 02:27:13 INFO - PROCESS | 704 | 1467192433819 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]]]}] 02:27:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:27:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 923ms 02:27:13 INFO - PROCESS | 704 | 1467192433919 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 02:27:13 INFO - PROCESS | 704 | 1467192433924 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 02:27:13 INFO - PROCESS | 704 | 1467192433929 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:27:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:27:13 INFO - PROCESS | 704 | 1467192433934 Marionette TRACE conn6 <- [1,2466,null,{}] 02:27:13 INFO - PROCESS | 704 | 1467192433940 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}] 02:27:13 INFO - PROCESS | 704 | 1467192433943 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:14 INFO - PROCESS | 704 | 1467192434070 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 02:27:14 INFO - PROCESS | 704 | 1467192434188 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:14 INFO - PROCESS | 704 | 1467192434191 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:14 INFO - PROCESS | 704 | ++DOCSHELL 000000B221F88800 == 36 [pid = 704] [id = 626] 02:27:14 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B21B54FC00) [pid = 704] [serial = 1878] [outer = 0000000000000000] 02:27:14 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B21D075800) [pid = 704] [serial = 1879] [outer = 000000B21B54FC00] 02:27:14 INFO - PROCESS | 704 | 1467192434253 Marionette DEBUG loaded listener.js 02:27:14 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B220C2F800) [pid = 704] [serial = 1880] [outer = 000000B21B54FC00] 02:27:14 INFO - PROCESS | 704 | 1467192434832 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]]]}] 02:27:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:27:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 923ms 02:27:14 INFO - PROCESS | 704 | 1467192434870 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 02:27:14 INFO - PROCESS | 704 | 1467192434875 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 02:27:14 INFO - PROCESS | 704 | 1467192434882 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:27:14 INFO - PROCESS | 704 | 1467192434886 Marionette TRACE conn6 <- [1,2470,null,{}] 02:27:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:27:14 INFO - PROCESS | 704 | 1467192434890 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}] 02:27:14 INFO - PROCESS | 704 | 1467192434893 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:15 INFO - PROCESS | 704 | 1467192435015 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 02:27:15 INFO - PROCESS | 704 | 1467192435112 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:15 INFO - PROCESS | 704 | 1467192435115 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:15 INFO - PROCESS | 704 | ++DOCSHELL 000000B2274BF000 == 37 [pid = 704] [id = 627] 02:27:15 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B223316000) [pid = 704] [serial = 1881] [outer = 0000000000000000] 02:27:15 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B223321C00) [pid = 704] [serial = 1882] [outer = 000000B223316000] 02:27:15 INFO - PROCESS | 704 | 1467192435174 Marionette DEBUG loaded listener.js 02:27:15 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B223BB5C00) [pid = 704] [serial = 1883] [outer = 000000B223316000] 02:27:15 INFO - PROCESS | 704 | 1467192435821 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]]]}] 02:27:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:27:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 965ms 02:27:15 INFO - PROCESS | 704 | 1467192435856 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 02:27:15 INFO - PROCESS | 704 | 1467192435858 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 02:27:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:27:15 INFO - PROCESS | 704 | 1467192435862 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:27:15 INFO - PROCESS | 704 | 1467192435866 Marionette TRACE conn6 <- [1,2474,null,{}] 02:27:15 INFO - PROCESS | 704 | 1467192435878 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}] 02:27:15 INFO - PROCESS | 704 | 1467192435884 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:16 INFO - PROCESS | 704 | 1467192436000 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 02:27:16 INFO - PROCESS | 704 | 1467192436127 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:16 INFO - PROCESS | 704 | 1467192436131 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:16 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BE2D000 == 38 [pid = 704] [id = 628] 02:27:16 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B2243E7800) [pid = 704] [serial = 1884] [outer = 0000000000000000] 02:27:16 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B224817C00) [pid = 704] [serial = 1885] [outer = 000000B2243E7800] 02:27:16 INFO - PROCESS | 704 | 1467192436191 Marionette DEBUG loaded listener.js 02:27:16 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B225474800) [pid = 704] [serial = 1886] [outer = 000000B2243E7800] 02:27:16 INFO - PROCESS | 704 | 1467192436790 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]]]}] 02:27:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:27:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 986ms 02:27:16 INFO - PROCESS | 704 | 1467192436851 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 02:27:16 INFO - PROCESS | 704 | 1467192436854 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 02:27:16 INFO - PROCESS | 704 | 1467192436858 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:27:16 INFO - PROCESS | 704 | 1467192436860 Marionette TRACE conn6 <- [1,2478,null,{}] 02:27:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:27:16 INFO - PROCESS | 704 | 1467192436864 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}] 02:27:16 INFO - PROCESS | 704 | 1467192436867 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:17 INFO - PROCESS | 704 | 1467192437031 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 02:27:17 INFO - PROCESS | 704 | 1467192437081 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:17 INFO - PROCESS | 704 | 1467192437084 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:17 INFO - PROCESS | 704 | ++DOCSHELL 000000B2274B9000 == 39 [pid = 704] [id = 629] 02:27:17 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B2243EDC00) [pid = 704] [serial = 1887] [outer = 0000000000000000] 02:27:17 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B22481F400) [pid = 704] [serial = 1888] [outer = 000000B2243EDC00] 02:27:17 INFO - PROCESS | 704 | 1467192437141 Marionette DEBUG loaded listener.js 02:27:17 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B226011800) [pid = 704] [serial = 1889] [outer = 000000B2243EDC00] 02:27:17 INFO - PROCESS | 704 | 1467192437909 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]]]}] 02:27:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:27:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1126ms 02:27:18 INFO - PROCESS | 704 | 1467192437997 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 02:27:18 INFO - PROCESS | 704 | 1467192438002 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 02:27:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:27:18 INFO - PROCESS | 704 | 1467192438007 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:27:18 INFO - PROCESS | 704 | 1467192438012 Marionette TRACE conn6 <- [1,2482,null,{}] 02:27:18 INFO - PROCESS | 704 | 1467192438018 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}] 02:27:18 INFO - PROCESS | 704 | 1467192438020 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:18 INFO - PROCESS | 704 | --DOCSHELL 000000B22A55C800 == 38 [pid = 704] [id = 624] 02:27:18 INFO - PROCESS | 704 | --DOCSHELL 000000B21774A000 == 37 [pid = 704] [id = 623] 02:27:18 INFO - PROCESS | 704 | --DOCSHELL 000000B2245D6800 == 36 [pid = 704] [id = 622] 02:27:18 INFO - PROCESS | 704 | --DOCSHELL 000000B227549800 == 35 [pid = 704] [id = 621] 02:27:18 INFO - PROCESS | 704 | --DOCSHELL 000000B22687A000 == 34 [pid = 704] [id = 620] 02:27:18 INFO - PROCESS | 704 | --DOCSHELL 000000B2247AE000 == 33 [pid = 704] [id = 619] 02:27:18 INFO - PROCESS | 704 | --DOCSHELL 000000B223B75800 == 32 [pid = 704] [id = 618] 02:27:18 INFO - PROCESS | 704 | --DOCSHELL 000000B220DEE000 == 31 [pid = 704] [id = 617] 02:27:18 INFO - PROCESS | 704 | --DOCSHELL 000000B217554000 == 30 [pid = 704] [id = 616] 02:27:18 INFO - PROCESS | 704 | --DOCSHELL 000000B2230C0800 == 29 [pid = 704] [id = 615] 02:27:18 INFO - PROCESS | 704 | --DOCSHELL 000000B22D118800 == 28 [pid = 704] [id = 614] 02:27:18 INFO - PROCESS | 704 | --DOCSHELL 000000B2274B9000 == 27 [pid = 704] [id = 629] 02:27:18 INFO - PROCESS | 704 | --DOCSHELL 000000B22BE2D000 == 26 [pid = 704] [id = 628] 02:27:18 INFO - PROCESS | 704 | --DOCSHELL 000000B2274BF000 == 25 [pid = 704] [id = 627] 02:27:18 INFO - PROCESS | 704 | --DOCSHELL 000000B221F88800 == 24 [pid = 704] [id = 626] 02:27:18 INFO - PROCESS | 704 | --DOCSHELL 000000B22BA4D800 == 23 [pid = 704] [id = 625] 02:27:18 INFO - PROCESS | 704 | 1467192438725 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 02:27:18 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B224A8F000) [pid = 704] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 02:27:18 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B2251FAC00) [pid = 704] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 02:27:18 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B22489D000) [pid = 704] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 02:27:18 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B22476B000) [pid = 704] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 02:27:18 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B22137F400) [pid = 704] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 02:27:18 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B221FB7C00) [pid = 704] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 02:27:18 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B224768C00) [pid = 704] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 02:27:18 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B224813800) [pid = 704] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 02:27:18 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B217A23400) [pid = 704] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 02:27:18 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B21B5D4C00) [pid = 704] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 02:27:18 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B21D079C00) [pid = 704] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 02:27:18 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B21D5AD800) [pid = 704] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 02:27:18 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B22392B800) [pid = 704] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 02:27:18 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B223BB6C00) [pid = 704] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 02:27:18 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B223231C00) [pid = 704] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 02:27:18 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B223397C00) [pid = 704] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 02:27:18 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B224A99800) [pid = 704] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 02:27:18 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B2243EB000) [pid = 704] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 02:27:18 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B22446E400) [pid = 704] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 02:27:18 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B226005000) [pid = 704] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 02:27:18 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B226883C00) [pid = 704] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 02:27:18 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B227498800) [pid = 704] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 02:27:18 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B216E89C00) [pid = 704] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 02:27:18 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B227413400) [pid = 704] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 02:27:18 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B2233B5000) [pid = 704] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 02:27:18 INFO - PROCESS | 704 | --DOMWINDOW == 64 (000000B224A5D400) [pid = 704] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 02:27:18 INFO - PROCESS | 704 | --DOMWINDOW == 63 (000000B227418800) [pid = 704] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 02:27:18 INFO - PROCESS | 704 | 1467192438923 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:18 INFO - PROCESS | 704 | 1467192438926 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:18 INFO - PROCESS | 704 | ++DOCSHELL 000000B216DB1800 == 24 [pid = 704] [id = 630] 02:27:18 INFO - PROCESS | 704 | ++DOMWINDOW == 64 (000000B215570C00) [pid = 704] [serial = 1890] [outer = 0000000000000000] 02:27:18 INFO - PROCESS | 704 | ++DOMWINDOW == 65 (000000B215ED2400) [pid = 704] [serial = 1891] [outer = 000000B215570C00] 02:27:18 INFO - PROCESS | 704 | 1467192438979 Marionette DEBUG loaded listener.js 02:27:19 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B2168CC000) [pid = 704] [serial = 1892] [outer = 000000B215570C00] 02:27:19 INFO - PROCESS | 704 | 1467192439449 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]]]}] 02:27:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:27:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1483ms 02:27:19 INFO - PROCESS | 704 | 1467192439493 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 02:27:19 INFO - PROCESS | 704 | 1467192439498 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 02:27:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:27:19 INFO - PROCESS | 704 | 1467192439503 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:27:19 INFO - PROCESS | 704 | 1467192439507 Marionette TRACE conn6 <- [1,2486,null,{}] 02:27:19 INFO - PROCESS | 704 | 1467192439512 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}] 02:27:19 INFO - PROCESS | 704 | 1467192439515 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:19 INFO - PROCESS | 704 | 1467192439609 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 02:27:19 INFO - PROCESS | 704 | 1467192439623 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:19 INFO - PROCESS | 704 | 1467192439626 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:19 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D196000 == 25 [pid = 704] [id = 631] 02:27:19 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B217534400) [pid = 704] [serial = 1893] [outer = 0000000000000000] 02:27:19 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B21770C400) [pid = 704] [serial = 1894] [outer = 000000B217534400] 02:27:19 INFO - PROCESS | 704 | 1467192439677 Marionette DEBUG loaded listener.js 02:27:19 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B217A62800) [pid = 704] [serial = 1895] [outer = 000000B217534400] 02:27:20 INFO - PROCESS | 704 | 1467192440167 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]]]}] 02:27:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:27:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 671ms 02:27:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:27:20 INFO - PROCESS | 704 | 1467192440178 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 02:27:20 INFO - PROCESS | 704 | 1467192440181 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 02:27:20 INFO - PROCESS | 704 | 1467192440185 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:27:20 INFO - PROCESS | 704 | 1467192440187 Marionette TRACE conn6 <- [1,2490,null,{}] 02:27:20 INFO - PROCESS | 704 | 1467192440192 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}] 02:27:20 INFO - PROCESS | 704 | 1467192440194 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:20 INFO - PROCESS | 704 | 1467192440326 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 02:27:20 INFO - PROCESS | 704 | 1467192440410 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:20 INFO - PROCESS | 704 | 1467192440412 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:20 INFO - PROCESS | 704 | ++DOCSHELL 000000B221F89800 == 26 [pid = 704] [id = 632] 02:27:20 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B217816000) [pid = 704] [serial = 1896] [outer = 0000000000000000] 02:27:20 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B21B8CB800) [pid = 704] [serial = 1897] [outer = 000000B217816000] 02:27:20 INFO - PROCESS | 704 | 1467192440460 Marionette DEBUG loaded listener.js 02:27:20 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B21C351400) [pid = 704] [serial = 1898] [outer = 000000B217816000] 02:27:20 INFO - PROCESS | 704 | 1467192440870 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]]]}] 02:27:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:27:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 734ms 02:27:20 INFO - PROCESS | 704 | 1467192440921 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 02:27:20 INFO - PROCESS | 704 | 1467192440925 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 02:27:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:27:20 INFO - PROCESS | 704 | 1467192440936 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:27:20 INFO - PROCESS | 704 | 1467192440941 Marionette TRACE conn6 <- [1,2494,null,{}] 02:27:20 INFO - PROCESS | 704 | 1467192440945 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}] 02:27:20 INFO - PROCESS | 704 | 1467192440948 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:21 INFO - PROCESS | 704 | 1467192441078 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 02:27:21 INFO - PROCESS | 704 | 1467192441099 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:21 INFO - PROCESS | 704 | 1467192441101 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:21 INFO - PROCESS | 704 | ++DOCSHELL 000000B224365800 == 27 [pid = 704] [id = 633] 02:27:21 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B21D118800) [pid = 704] [serial = 1899] [outer = 0000000000000000] 02:27:21 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B21DC63000) [pid = 704] [serial = 1900] [outer = 000000B21D118800] 02:27:21 INFO - PROCESS | 704 | 1467192441149 Marionette DEBUG loaded listener.js 02:27:21 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B22137DC00) [pid = 704] [serial = 1901] [outer = 000000B21D118800] 02:27:21 INFO - PROCESS | 704 | 1467192441612 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]]]}] 02:27:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:27:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 734ms 02:27:21 INFO - PROCESS | 704 | 1467192441692 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 02:27:21 INFO - PROCESS | 704 | 1467192441694 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 02:27:21 INFO - PROCESS | 704 | 1467192441697 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:27:21 INFO - PROCESS | 704 | 1467192441699 Marionette TRACE conn6 <- [1,2498,null,{}] 02:27:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:27:21 INFO - PROCESS | 704 | 1467192441707 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}] 02:27:21 INFO - PROCESS | 704 | 1467192441709 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:21 INFO - PROCESS | 704 | 1467192441831 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 02:27:21 INFO - PROCESS | 704 | 1467192441843 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:21 INFO - PROCESS | 704 | 1467192441845 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:21 INFO - PROCESS | 704 | ++DOCSHELL 000000B224A79800 == 28 [pid = 704] [id = 634] 02:27:21 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B2217F2C00) [pid = 704] [serial = 1902] [outer = 0000000000000000] 02:27:21 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B22320E000) [pid = 704] [serial = 1903] [outer = 000000B2217F2C00] 02:27:21 INFO - PROCESS | 704 | 1467192441891 Marionette DEBUG loaded listener.js 02:27:21 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B22322F800) [pid = 704] [serial = 1904] [outer = 000000B2217F2C00] 02:27:22 INFO - PROCESS | 704 | 1467192442345 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]]]}] 02:27:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:27:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 671ms 02:27:22 INFO - PROCESS | 704 | 1467192442375 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 02:27:22 INFO - PROCESS | 704 | 1467192442377 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 02:27:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:27:22 INFO - PROCESS | 704 | 1467192442380 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:27:22 INFO - PROCESS | 704 | 1467192442382 Marionette TRACE conn6 <- [1,2502,null,{}] 02:27:22 INFO - PROCESS | 704 | 1467192442386 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}] 02:27:22 INFO - PROCESS | 704 | 1467192442388 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:22 INFO - PROCESS | 704 | 1467192442510 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 02:27:22 INFO - PROCESS | 704 | 1467192442516 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:22 INFO - PROCESS | 704 | 1467192442522 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:22 INFO - PROCESS | 704 | ++DOCSHELL 000000B227429000 == 29 [pid = 704] [id = 635] 02:27:22 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B217534C00) [pid = 704] [serial = 1905] [outer = 0000000000000000] 02:27:22 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B22339E800) [pid = 704] [serial = 1906] [outer = 000000B217534C00] 02:27:22 INFO - PROCESS | 704 | 1467192442624 Marionette DEBUG loaded listener.js 02:27:22 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B2233D3400) [pid = 704] [serial = 1907] [outer = 000000B217534C00] 02:27:23 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B224467000) [pid = 704] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:27:23 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B224430000) [pid = 704] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:27:23 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B2233B4800) [pid = 704] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:27:23 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B21738E400) [pid = 704] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:27:23 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B21C2E7C00) [pid = 704] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:27:23 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B220C81C00) [pid = 704] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:27:23 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B223226C00) [pid = 704] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:27:23 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B21B54E000) [pid = 704] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:27:23 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B216655400) [pid = 704] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:27:23 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B2274A0800) [pid = 704] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:27:23 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B223E2AC00) [pid = 704] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:27:23 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B2249F3400) [pid = 704] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:27:23 INFO - PROCESS | 704 | 1467192443306 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]]]}] 02:27:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:27:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 986ms 02:27:23 INFO - PROCESS | 704 | 1467192443370 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 02:27:23 INFO - PROCESS | 704 | 1467192443372 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 02:27:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:27:23 INFO - PROCESS | 704 | 1467192443375 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:27:23 INFO - PROCESS | 704 | 1467192443377 Marionette TRACE conn6 <- [1,2506,null,{}] 02:27:23 INFO - PROCESS | 704 | 1467192443381 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}] 02:27:23 INFO - PROCESS | 704 | 1467192443383 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:23 INFO - PROCESS | 704 | 1467192443480 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 02:27:23 INFO - PROCESS | 704 | 1467192443490 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:23 INFO - PROCESS | 704 | 1467192443492 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:23 INFO - PROCESS | 704 | ++DOCSHELL 000000B215FA2000 == 30 [pid = 704] [id = 636] 02:27:23 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B215570000) [pid = 704] [serial = 1908] [outer = 0000000000000000] 02:27:23 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B2213EB800) [pid = 704] [serial = 1909] [outer = 000000B215570000] 02:27:23 INFO - PROCESS | 704 | 1467192443537 Marionette DEBUG loaded listener.js 02:27:23 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B223B22C00) [pid = 704] [serial = 1910] [outer = 000000B215570000] 02:27:23 INFO - PROCESS | 704 | 1467192443966 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]]]}] 02:27:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:27:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 629ms 02:27:24 INFO - PROCESS | 704 | 1467192444007 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 02:27:24 INFO - PROCESS | 704 | 1467192444009 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 02:27:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:27:24 INFO - PROCESS | 704 | 1467192444012 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:27:24 INFO - PROCESS | 704 | 1467192444014 Marionette TRACE conn6 <- [1,2510,null,{}] 02:27:24 INFO - PROCESS | 704 | 1467192444018 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}] 02:27:24 INFO - PROCESS | 704 | 1467192444020 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:24 INFO - PROCESS | 704 | 1467192444100 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 02:27:24 INFO - PROCESS | 704 | 1467192444106 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:24 INFO - PROCESS | 704 | 1467192444108 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:24 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A1BA800 == 31 [pid = 704] [id = 637] 02:27:24 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B223BBFC00) [pid = 704] [serial = 1911] [outer = 0000000000000000] 02:27:24 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B223EFD000) [pid = 704] [serial = 1912] [outer = 000000B223BBFC00] 02:27:24 INFO - PROCESS | 704 | 1467192444155 Marionette DEBUG loaded listener.js 02:27:24 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B2241C3400) [pid = 704] [serial = 1913] [outer = 000000B223BBFC00] 02:27:24 INFO - PROCESS | 704 | 1467192444581 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]]]}] 02:27:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:27:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 628ms 02:27:24 INFO - PROCESS | 704 | 1467192444644 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 02:27:24 INFO - PROCESS | 704 | 1467192444646 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 02:27:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:27:24 INFO - PROCESS | 704 | 1467192444658 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:27:24 INFO - PROCESS | 704 | 1467192444661 Marionette TRACE conn6 <- [1,2514,null,{}] 02:27:24 INFO - PROCESS | 704 | 1467192444664 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}] 02:27:24 INFO - PROCESS | 704 | 1467192444667 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:24 INFO - PROCESS | 704 | 1467192444750 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 02:27:24 INFO - PROCESS | 704 | 1467192444758 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:24 INFO - PROCESS | 704 | 1467192444760 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:24 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A564800 == 32 [pid = 704] [id = 638] 02:27:24 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B217352C00) [pid = 704] [serial = 1914] [outer = 0000000000000000] 02:27:24 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B2243E2400) [pid = 704] [serial = 1915] [outer = 000000B217352C00] 02:27:24 INFO - PROCESS | 704 | 1467192444810 Marionette DEBUG loaded listener.js 02:27:24 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B224426400) [pid = 704] [serial = 1916] [outer = 000000B217352C00] 02:27:25 INFO - PROCESS | 704 | 1467192445312 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]]]}] 02:27:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:27:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 734ms 02:27:25 INFO - PROCESS | 704 | 1467192445389 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 02:27:25 INFO - PROCESS | 704 | 1467192445393 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 02:27:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:27:25 INFO - PROCESS | 704 | 1467192445399 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:27:25 INFO - PROCESS | 704 | 1467192445404 Marionette TRACE conn6 <- [1,2518,null,{}] 02:27:25 INFO - PROCESS | 704 | 1467192445412 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}] 02:27:25 INFO - PROCESS | 704 | 1467192445415 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:25 INFO - PROCESS | 704 | 1467192445553 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 02:27:25 INFO - PROCESS | 704 | 1467192445671 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:25 INFO - PROCESS | 704 | 1467192445677 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:25 INFO - PROCESS | 704 | ++DOCSHELL 000000B21C2B5800 == 33 [pid = 704] [id = 639] 02:27:25 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B216D2FC00) [pid = 704] [serial = 1917] [outer = 0000000000000000] 02:27:25 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B2171A7000) [pid = 704] [serial = 1918] [outer = 000000B216D2FC00] 02:27:25 INFO - PROCESS | 704 | 1467192445741 Marionette DEBUG loaded listener.js 02:27:25 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B217713000) [pid = 704] [serial = 1919] [outer = 000000B216D2FC00] 02:27:26 INFO - PROCESS | 704 | 1467192446538 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]]]}] 02:27:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:27:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1191ms 02:27:26 INFO - PROCESS | 704 | 1467192446592 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 02:27:26 INFO - PROCESS | 704 | 1467192446597 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 02:27:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:27:26 INFO - PROCESS | 704 | 1467192446604 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:27:26 INFO - PROCESS | 704 | 1467192446607 Marionette TRACE conn6 <- [1,2522,null,{}] 02:27:26 INFO - PROCESS | 704 | 1467192446611 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}] 02:27:26 INFO - PROCESS | 704 | 1467192446614 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:26 INFO - PROCESS | 704 | 1467192446754 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 02:27:26 INFO - PROCESS | 704 | 1467192446872 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:26 INFO - PROCESS | 704 | 1467192446875 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:26 INFO - PROCESS | 704 | ++DOCSHELL 000000B2247AE000 == 34 [pid = 704] [id = 640] 02:27:26 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B21C27B400) [pid = 704] [serial = 1920] [outer = 0000000000000000] 02:27:26 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B21D31F000) [pid = 704] [serial = 1921] [outer = 000000B21C27B400] 02:27:26 INFO - PROCESS | 704 | 1467192446937 Marionette DEBUG loaded listener.js 02:27:27 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B220D84C00) [pid = 704] [serial = 1922] [outer = 000000B21C27B400] 02:27:27 INFO - PROCESS | 704 | 1467192447788 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]]]}] 02:27:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:27:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1223ms 02:27:27 INFO - PROCESS | 704 | 1467192447829 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 02:27:27 INFO - PROCESS | 704 | 1467192447834 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 02:27:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:27:27 INFO - PROCESS | 704 | 1467192447865 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:27:27 INFO - PROCESS | 704 | 1467192447868 Marionette TRACE conn6 <- [1,2526,null,{}] 02:27:27 INFO - PROCESS | 704 | 1467192447874 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}] 02:27:27 INFO - PROCESS | 704 | 1467192447877 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:28 INFO - PROCESS | 704 | 1467192448001 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 02:27:28 INFO - PROCESS | 704 | 1467192448077 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:28 INFO - PROCESS | 704 | 1467192448082 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:28 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D18E800 == 35 [pid = 704] [id = 641] 02:27:28 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B21BF45C00) [pid = 704] [serial = 1923] [outer = 0000000000000000] 02:27:28 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B21C271800) [pid = 704] [serial = 1924] [outer = 000000B21BF45C00] 02:27:28 INFO - PROCESS | 704 | 1467192448179 Marionette DEBUG loaded listener.js 02:27:28 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B21D11BC00) [pid = 704] [serial = 1925] [outer = 000000B21BF45C00] 02:27:28 INFO - PROCESS | 704 | --DOCSHELL 000000B22A1BA800 == 34 [pid = 704] [id = 637] 02:27:28 INFO - PROCESS | 704 | --DOCSHELL 000000B215FA2000 == 33 [pid = 704] [id = 636] 02:27:28 INFO - PROCESS | 704 | --DOCSHELL 000000B227429000 == 32 [pid = 704] [id = 635] 02:27:28 INFO - PROCESS | 704 | --DOCSHELL 000000B224A79800 == 31 [pid = 704] [id = 634] 02:27:28 INFO - PROCESS | 704 | --DOCSHELL 000000B224365800 == 30 [pid = 704] [id = 633] 02:27:28 INFO - PROCESS | 704 | --DOCSHELL 000000B221F89800 == 29 [pid = 704] [id = 632] 02:27:28 INFO - PROCESS | 704 | --DOCSHELL 000000B21D196000 == 28 [pid = 704] [id = 631] 02:27:28 INFO - PROCESS | 704 | --DOCSHELL 000000B216DB1800 == 27 [pid = 704] [id = 630] 02:27:28 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B2251F9400) [pid = 704] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 02:27:28 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B224A96000) [pid = 704] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 02:27:28 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B22481A800) [pid = 704] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 02:27:28 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B2249EB400) [pid = 704] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 02:27:28 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B224471800) [pid = 704] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 02:27:28 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B2233B9800) [pid = 704] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 02:27:28 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B21B5D6C00) [pid = 704] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 02:27:28 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B21D117C00) [pid = 704] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 02:27:28 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B2217EF400) [pid = 704] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 02:27:28 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B223230000) [pid = 704] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 02:27:28 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B21BF3F000) [pid = 704] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 02:27:28 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B21C34A400) [pid = 704] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 02:27:28 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B21D321800) [pid = 704] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 02:27:28 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B220D80000) [pid = 704] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 02:27:28 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B223B22800) [pid = 704] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 02:27:28 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B227570400) [pid = 704] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 02:27:28 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B223B19000) [pid = 704] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 02:27:28 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B224567800) [pid = 704] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 02:27:28 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B217712000) [pid = 704] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 02:27:28 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B223393800) [pid = 704] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 02:27:28 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B2274A1400) [pid = 704] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 02:27:28 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B2243A3800) [pid = 704] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 02:27:28 INFO - PROCESS | 704 | --DOMWINDOW == 64 (000000B2243E9400) [pid = 704] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 02:27:28 INFO - PROCESS | 704 | --DOMWINDOW == 63 (000000B21B5CE400) [pid = 704] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 02:27:28 INFO - PROCESS | 704 | 1467192448704 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]]]}] 02:27:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:27:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 881ms 02:27:28 INFO - PROCESS | 704 | 1467192448745 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 02:27:28 INFO - PROCESS | 704 | 1467192448750 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 02:27:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:27:28 INFO - PROCESS | 704 | 1467192448756 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:27:28 INFO - PROCESS | 704 | 1467192448759 Marionette TRACE conn6 <- [1,2530,null,{}] 02:27:28 INFO - PROCESS | 704 | 1467192448762 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}] 02:27:28 INFO - PROCESS | 704 | 1467192448765 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:28 INFO - PROCESS | 704 | 1467192448857 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 02:27:28 INFO - PROCESS | 704 | 1467192448865 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:28 INFO - PROCESS | 704 | 1467192448868 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:28 INFO - PROCESS | 704 | ++DOCSHELL 000000B223915800 == 28 [pid = 704] [id = 642] 02:27:28 INFO - PROCESS | 704 | ++DOMWINDOW == 64 (000000B21B8C3C00) [pid = 704] [serial = 1926] [outer = 0000000000000000] 02:27:28 INFO - PROCESS | 704 | ++DOMWINDOW == 65 (000000B21D007000) [pid = 704] [serial = 1927] [outer = 000000B21B8C3C00] 02:27:28 INFO - PROCESS | 704 | 1467192448918 Marionette DEBUG loaded listener.js 02:27:29 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B220C2AC00) [pid = 704] [serial = 1928] [outer = 000000B21B8C3C00] 02:27:29 INFO - PROCESS | 704 | 1467192449409 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]]]}] 02:27:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:27:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 671ms 02:27:29 INFO - PROCESS | 704 | 1467192449430 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 02:27:29 INFO - PROCESS | 704 | 1467192449433 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 02:27:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:27:29 INFO - PROCESS | 704 | 1467192449441 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:27:29 INFO - PROCESS | 704 | 1467192449445 Marionette TRACE conn6 <- [1,2534,null,{}] 02:27:29 INFO - PROCESS | 704 | 1467192449457 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}] 02:27:29 INFO - PROCESS | 704 | 1467192449462 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:29 INFO - PROCESS | 704 | 1467192449556 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 02:27:29 INFO - PROCESS | 704 | 1467192449566 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:29 INFO - PROCESS | 704 | 1467192449569 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:29 INFO - PROCESS | 704 | ++DOCSHELL 000000B2245DE800 == 29 [pid = 704] [id = 643] 02:27:29 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B221FF3800) [pid = 704] [serial = 1929] [outer = 0000000000000000] 02:27:29 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B22322F400) [pid = 704] [serial = 1930] [outer = 000000B221FF3800] 02:27:29 INFO - PROCESS | 704 | 1467192449620 Marionette DEBUG loaded listener.js 02:27:29 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B223395C00) [pid = 704] [serial = 1931] [outer = 000000B221FF3800] 02:27:30 INFO - PROCESS | 704 | 1467192450134 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]]]}] 02:27:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:27:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 734ms 02:27:30 INFO - PROCESS | 704 | 1467192450178 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 02:27:30 INFO - PROCESS | 704 | 1467192450181 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 02:27:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:27:30 INFO - PROCESS | 704 | 1467192450184 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:27:30 INFO - PROCESS | 704 | 1467192450186 Marionette TRACE conn6 <- [1,2538,null,{}] 02:27:30 INFO - PROCESS | 704 | 1467192450190 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}] 02:27:30 INFO - PROCESS | 704 | 1467192450192 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:30 INFO - PROCESS | 704 | 1467192450283 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 02:27:30 INFO - PROCESS | 704 | 1467192450373 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:30 INFO - PROCESS | 704 | 1467192450376 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:30 INFO - PROCESS | 704 | ++DOCSHELL 000000B22743D800 == 30 [pid = 704] [id = 644] 02:27:30 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B2233B5000) [pid = 704] [serial = 1932] [outer = 0000000000000000] 02:27:30 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B2233BC400) [pid = 704] [serial = 1933] [outer = 000000B2233B5000] 02:27:30 INFO - PROCESS | 704 | 1467192450424 Marionette DEBUG loaded listener.js 02:27:30 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B223BB6800) [pid = 704] [serial = 1934] [outer = 000000B2233B5000] 02:27:30 INFO - PROCESS | 704 | 1467192450855 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]]]}] 02:27:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:27:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 734ms 02:27:30 INFO - PROCESS | 704 | 1467192450926 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 02:27:30 INFO - PROCESS | 704 | 1467192450929 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 02:27:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:27:30 INFO - PROCESS | 704 | 1467192450932 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:27:30 INFO - PROCESS | 704 | 1467192450934 Marionette TRACE conn6 <- [1,2542,null,{}] 02:27:30 INFO - PROCESS | 704 | 1467192450938 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}] 02:27:30 INFO - PROCESS | 704 | 1467192450940 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:31 INFO - PROCESS | 704 | 1467192451090 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 02:27:31 INFO - PROCESS | 704 | 1467192451146 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:31 INFO - PROCESS | 704 | 1467192451149 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:31 INFO - PROCESS | 704 | ++DOCSHELL 000000B229B9A800 == 31 [pid = 704] [id = 645] 02:27:31 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B2168D2C00) [pid = 704] [serial = 1935] [outer = 0000000000000000] 02:27:31 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B224399800) [pid = 704] [serial = 1936] [outer = 000000B2168D2C00] 02:27:31 INFO - PROCESS | 704 | 1467192451195 Marionette DEBUG loaded listener.js 02:27:31 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B2243EB800) [pid = 704] [serial = 1937] [outer = 000000B2168D2C00] 02:27:31 INFO - PROCESS | 704 | 1467192451639 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]]]}] 02:27:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:27:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 734ms 02:27:31 INFO - PROCESS | 704 | 1467192451669 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 02:27:31 INFO - PROCESS | 704 | 1467192451671 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 02:27:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:27:31 INFO - PROCESS | 704 | 1467192451674 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:27:31 INFO - PROCESS | 704 | 1467192451676 Marionette TRACE conn6 <- [1,2546,null,{}] 02:27:31 INFO - PROCESS | 704 | 1467192451680 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}] 02:27:31 INFO - PROCESS | 704 | 1467192451686 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:31 INFO - PROCESS | 704 | 1467192451832 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 02:27:31 INFO - PROCESS | 704 | 1467192451890 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:31 INFO - PROCESS | 704 | 1467192451893 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:31 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A55B000 == 32 [pid = 704] [id = 646] 02:27:31 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B22455E400) [pid = 704] [serial = 1938] [outer = 0000000000000000] 02:27:31 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B224766400) [pid = 704] [serial = 1939] [outer = 000000B22455E400] 02:27:31 INFO - PROCESS | 704 | 1467192451939 Marionette DEBUG loaded listener.js 02:27:32 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B224813000) [pid = 704] [serial = 1940] [outer = 000000B22455E400] 02:27:32 INFO - PROCESS | 704 | 1467192452392 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]]]}] 02:27:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:27:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 776ms 02:27:32 INFO - PROCESS | 704 | 1467192452458 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 02:27:32 INFO - PROCESS | 704 | 1467192452461 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 02:27:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:27:32 INFO - PROCESS | 704 | 1467192452464 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:27:32 INFO - PROCESS | 704 | 1467192452466 Marionette TRACE conn6 <- [1,2550,null,{}] 02:27:32 INFO - PROCESS | 704 | 1467192452470 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}] 02:27:32 INFO - PROCESS | 704 | 1467192452472 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:32 INFO - PROCESS | 704 | 1467192452594 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 02:27:32 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B215570C00) [pid = 704] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:27:32 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B217534400) [pid = 704] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:27:32 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B217816000) [pid = 704] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:27:32 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B217534C00) [pid = 704] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:27:32 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B2217F2C00) [pid = 704] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:27:32 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B215570000) [pid = 704] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:27:32 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B21B54FC00) [pid = 704] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:27:32 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B223316000) [pid = 704] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:27:32 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B2243E7800) [pid = 704] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:27:32 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B223BBFC00) [pid = 704] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:27:32 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B21D118800) [pid = 704] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:27:32 INFO - PROCESS | 704 | 1467192452695 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:32 INFO - PROCESS | 704 | 1467192452698 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:32 INFO - PROCESS | 704 | ++DOCSHELL 000000B223A6E800 == 33 [pid = 704] [id = 647] 02:27:32 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B2156D7400) [pid = 704] [serial = 1941] [outer = 0000000000000000] 02:27:32 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B217391C00) [pid = 704] [serial = 1942] [outer = 000000B2156D7400] 02:27:32 INFO - PROCESS | 704 | 1467192452745 Marionette DEBUG loaded listener.js 02:27:32 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B22320C400) [pid = 704] [serial = 1943] [outer = 000000B2156D7400] 02:27:33 INFO - PROCESS | 704 | 1467192453137 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]]]}] 02:27:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:27:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 734ms 02:27:33 INFO - PROCESS | 704 | 1467192453202 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 02:27:33 INFO - PROCESS | 704 | 1467192453204 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 02:27:33 INFO - PROCESS | 704 | 1467192453207 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:27:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:27:33 INFO - PROCESS | 704 | 1467192453209 Marionette TRACE conn6 <- [1,2554,null,{}] 02:27:33 INFO - PROCESS | 704 | 1467192453213 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}] 02:27:33 INFO - PROCESS | 704 | 1467192453215 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:33 INFO - PROCESS | 704 | 1467192453330 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 02:27:33 INFO - PROCESS | 704 | 1467192453343 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:33 INFO - PROCESS | 704 | 1467192453345 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:33 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BAA7800 == 34 [pid = 704] [id = 648] 02:27:33 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B223C68C00) [pid = 704] [serial = 1944] [outer = 0000000000000000] 02:27:33 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B224A56400) [pid = 704] [serial = 1945] [outer = 000000B223C68C00] 02:27:33 INFO - PROCESS | 704 | 1467192453391 Marionette DEBUG loaded listener.js 02:27:33 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B224A8C400) [pid = 704] [serial = 1946] [outer = 000000B223C68C00] 02:27:33 INFO - PROCESS | 704 | 1467192453808 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]]]}] 02:27:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:27:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 629ms 02:27:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:27:33 INFO - PROCESS | 704 | 1467192453839 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 02:27:33 INFO - PROCESS | 704 | 1467192453841 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 02:27:33 INFO - PROCESS | 704 | 1467192453845 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:27:33 INFO - PROCESS | 704 | 1467192453847 Marionette TRACE conn6 <- [1,2558,null,{}] 02:27:33 INFO - PROCESS | 704 | 1467192453850 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}] 02:27:33 INFO - PROCESS | 704 | 1467192453852 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:33 INFO - PROCESS | 704 | 1467192453968 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 02:27:34 INFO - PROCESS | 704 | 1467192454008 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:34 INFO - PROCESS | 704 | 1467192454010 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:34 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BBEB800 == 35 [pid = 704] [id = 649] 02:27:34 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B224A91C00) [pid = 704] [serial = 1947] [outer = 0000000000000000] 02:27:34 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B224A99800) [pid = 704] [serial = 1948] [outer = 000000B224A91C00] 02:27:34 INFO - PROCESS | 704 | 1467192454056 Marionette DEBUG loaded listener.js 02:27:34 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B2251F7000) [pid = 704] [serial = 1949] [outer = 000000B224A91C00] 02:27:34 INFO - PROCESS | 704 | 1467192454479 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]]]}] 02:27:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:27:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 671ms 02:27:34 INFO - PROCESS | 704 | 1467192454528 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 02:27:34 INFO - PROCESS | 704 | 1467192454531 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 02:27:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:27:34 INFO - PROCESS | 704 | 1467192454534 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:27:34 INFO - PROCESS | 704 | 1467192454536 Marionette TRACE conn6 <- [1,2562,null,{}] 02:27:34 INFO - PROCESS | 704 | 1467192454540 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}] 02:27:34 INFO - PROCESS | 704 | 1467192454542 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:34 INFO - PROCESS | 704 | 1467192454629 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 02:27:34 INFO - PROCESS | 704 | 1467192454637 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:34 INFO - PROCESS | 704 | 1467192454639 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:34 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BE42000 == 36 [pid = 704] [id = 650] 02:27:34 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B2241B8400) [pid = 704] [serial = 1950] [outer = 0000000000000000] 02:27:34 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B22547E800) [pid = 704] [serial = 1951] [outer = 000000B2241B8400] 02:27:34 INFO - PROCESS | 704 | 1467192454686 Marionette DEBUG loaded listener.js 02:27:34 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B2260D8000) [pid = 704] [serial = 1952] [outer = 000000B2241B8400] 02:27:35 INFO - PROCESS | 704 | 1467192455411 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]]]}] 02:27:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:27:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 923ms 02:27:35 INFO - PROCESS | 704 | 1467192455463 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 02:27:35 INFO - PROCESS | 704 | 1467192455468 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 02:27:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:27:35 INFO - PROCESS | 704 | 1467192455473 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:27:35 INFO - PROCESS | 704 | 1467192455479 Marionette TRACE conn6 <- [1,2566,null,{}] 02:27:35 INFO - PROCESS | 704 | 1467192455484 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}] 02:27:35 INFO - PROCESS | 704 | 1467192455487 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:35 INFO - PROCESS | 704 | 1467192455609 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 02:27:35 INFO - PROCESS | 704 | 1467192455735 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:35 INFO - PROCESS | 704 | 1467192455739 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:35 INFO - PROCESS | 704 | ++DOCSHELL 000000B223D3B000 == 37 [pid = 704] [id = 651] 02:27:35 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B21B8C4C00) [pid = 704] [serial = 1953] [outer = 0000000000000000] 02:27:35 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B21D31FC00) [pid = 704] [serial = 1954] [outer = 000000B21B8C4C00] 02:27:35 INFO - PROCESS | 704 | 1467192455799 Marionette DEBUG loaded listener.js 02:27:35 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B2217F4000) [pid = 704] [serial = 1955] [outer = 000000B21B8C4C00] 02:27:36 INFO - PROCESS | 704 | 1467192456383 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]]]}] 02:27:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:27:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 985ms 02:27:36 INFO - PROCESS | 704 | 1467192456462 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 02:27:36 INFO - PROCESS | 704 | 1467192456467 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 02:27:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:27:36 INFO - PROCESS | 704 | 1467192456474 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:27:36 INFO - PROCESS | 704 | 1467192456477 Marionette TRACE conn6 <- [1,2570,null,{}] 02:27:36 INFO - PROCESS | 704 | 1467192456481 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}] 02:27:36 INFO - PROCESS | 704 | 1467192456485 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:36 INFO - PROCESS | 704 | 1467192456614 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 02:27:36 INFO - PROCESS | 704 | 1467192456733 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:36 INFO - PROCESS | 704 | 1467192456736 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:36 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A3BB000 == 38 [pid = 704] [id = 652] 02:27:36 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B22339F800) [pid = 704] [serial = 1956] [outer = 0000000000000000] 02:27:36 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B223BC1400) [pid = 704] [serial = 1957] [outer = 000000B22339F800] 02:27:36 INFO - PROCESS | 704 | 1467192456796 Marionette DEBUG loaded listener.js 02:27:36 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B224431800) [pid = 704] [serial = 1958] [outer = 000000B22339F800] 02:27:37 INFO - PROCESS | 704 | 1467192457430 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]]]}] 02:27:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:27:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 986ms 02:27:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:27:37 INFO - PROCESS | 704 | 1467192457462 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 02:27:37 INFO - PROCESS | 704 | 1467192457465 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 02:27:37 INFO - PROCESS | 704 | 1467192457469 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:27:37 INFO - PROCESS | 704 | 1467192457473 Marionette TRACE conn6 <- [1,2574,null,{}] 02:27:37 INFO - PROCESS | 704 | 1467192457498 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}] 02:27:37 INFO - PROCESS | 704 | 1467192457503 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:37 INFO - PROCESS | 704 | 1467192457646 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 02:27:37 INFO - PROCESS | 704 | 1467192457706 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:37 INFO - PROCESS | 704 | 1467192457710 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:37 INFO - PROCESS | 704 | ++DOCSHELL 000000B22C2A8000 == 39 [pid = 704] [id = 653] 02:27:37 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B224A92000) [pid = 704] [serial = 1959] [outer = 0000000000000000] 02:27:37 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B2251F2C00) [pid = 704] [serial = 1960] [outer = 000000B224A92000] 02:27:37 INFO - PROCESS | 704 | 1467192457769 Marionette DEBUG loaded listener.js 02:27:37 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B226614C00) [pid = 704] [serial = 1961] [outer = 000000B224A92000] 02:27:38 INFO - PROCESS | 704 | 1467192458577 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]]]}] 02:27:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:27:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1177ms 02:27:38 INFO - PROCESS | 704 | 1467192458648 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 02:27:38 INFO - PROCESS | 704 | 1467192458652 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 02:27:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:27:38 INFO - PROCESS | 704 | 1467192458657 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:27:38 INFO - PROCESS | 704 | 1467192458661 Marionette TRACE conn6 <- [1,2578,null,{}] 02:27:38 INFO - PROCESS | 704 | 1467192458666 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}] 02:27:38 INFO - PROCESS | 704 | 1467192458670 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:38 INFO - PROCESS | 704 | 1467192458774 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 02:27:38 INFO - PROCESS | 704 | 1467192458852 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:38 INFO - PROCESS | 704 | 1467192458857 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:38 INFO - PROCESS | 704 | ++DOCSHELL 000000B21C0AF800 == 40 [pid = 704] [id = 654] 02:27:38 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B217A5E800) [pid = 704] [serial = 1962] [outer = 0000000000000000] 02:27:38 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B21B8C1000) [pid = 704] [serial = 1963] [outer = 000000B217A5E800] 02:27:38 INFO - PROCESS | 704 | 1467192458957 Marionette DEBUG loaded listener.js 02:27:39 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B21D11A000) [pid = 704] [serial = 1964] [outer = 000000B217A5E800] 02:27:39 INFO - PROCESS | 704 | --DOCSHELL 000000B22BBEB800 == 39 [pid = 704] [id = 649] 02:27:39 INFO - PROCESS | 704 | --DOCSHELL 000000B22BAA7800 == 38 [pid = 704] [id = 648] 02:27:39 INFO - PROCESS | 704 | --DOCSHELL 000000B223A6E800 == 37 [pid = 704] [id = 647] 02:27:39 INFO - PROCESS | 704 | --DOCSHELL 000000B22A55B000 == 36 [pid = 704] [id = 646] 02:27:39 INFO - PROCESS | 704 | --DOCSHELL 000000B229B9A800 == 35 [pid = 704] [id = 645] 02:27:39 INFO - PROCESS | 704 | --DOCSHELL 000000B22743D800 == 34 [pid = 704] [id = 644] 02:27:39 INFO - PROCESS | 704 | --DOCSHELL 000000B2245DE800 == 33 [pid = 704] [id = 643] 02:27:39 INFO - PROCESS | 704 | --DOCSHELL 000000B223915800 == 32 [pid = 704] [id = 642] 02:27:39 INFO - PROCESS | 704 | --DOCSHELL 000000B21D18E800 == 31 [pid = 704] [id = 641] 02:27:39 INFO - PROCESS | 704 | --DOCSHELL 000000B2247AE000 == 30 [pid = 704] [id = 640] 02:27:39 INFO - PROCESS | 704 | --DOCSHELL 000000B22A564800 == 29 [pid = 704] [id = 638] 02:27:39 INFO - PROCESS | 704 | --DOCSHELL 000000B21C2B5800 == 28 [pid = 704] [id = 639] 02:27:40 INFO - PROCESS | 704 | --DOCSHELL 000000B22C2A8000 == 27 [pid = 704] [id = 653] 02:27:40 INFO - PROCESS | 704 | --DOCSHELL 000000B22A3BB000 == 26 [pid = 704] [id = 652] 02:27:40 INFO - PROCESS | 704 | --DOCSHELL 000000B223D3B000 == 25 [pid = 704] [id = 651] 02:27:40 INFO - PROCESS | 704 | --DOCSHELL 000000B22BE42000 == 24 [pid = 704] [id = 650] 02:27:40 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B215ED2400) [pid = 704] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 02:27:40 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B2168CC000) [pid = 704] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 02:27:40 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B21770C400) [pid = 704] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 02:27:40 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B217A62800) [pid = 704] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 02:27:40 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B21B8CB800) [pid = 704] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 02:27:40 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B21C351400) [pid = 704] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 02:27:40 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B22339E800) [pid = 704] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 02:27:40 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B22320E000) [pid = 704] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 02:27:40 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B223B22C00) [pid = 704] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 02:27:40 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B2213EB800) [pid = 704] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 02:27:40 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B220C2F800) [pid = 704] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 02:27:40 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B21D075800) [pid = 704] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 02:27:40 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B223BB5C00) [pid = 704] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 02:27:40 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B223321C00) [pid = 704] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 02:27:40 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B2243E2400) [pid = 704] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 02:27:40 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B225474800) [pid = 704] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 02:27:40 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B224817C00) [pid = 704] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 02:27:40 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B22481F400) [pid = 704] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 02:27:40 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B2241C3400) [pid = 704] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 02:27:40 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B2233D3400) [pid = 704] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 02:27:40 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B21DC63000) [pid = 704] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 02:27:40 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B22137DC00) [pid = 704] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 02:27:40 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B22322F800) [pid = 704] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 02:27:40 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B223EFD000) [pid = 704] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 02:27:40 INFO - PROCESS | 704 | 1467192460302 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]]]}] 02:27:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:27:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1691ms 02:27:40 INFO - PROCESS | 704 | 1467192460353 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 02:27:40 INFO - PROCESS | 704 | 1467192460357 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 02:27:40 INFO - PROCESS | 704 | 1467192460362 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:27:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:27:40 INFO - PROCESS | 704 | 1467192460365 Marionette TRACE conn6 <- [1,2582,null,{}] 02:27:40 INFO - PROCESS | 704 | 1467192460370 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}] 02:27:40 INFO - PROCESS | 704 | 1467192460373 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:40 INFO - PROCESS | 704 | 1467192460470 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 02:27:40 INFO - PROCESS | 704 | 1467192460477 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:40 INFO - PROCESS | 704 | 1467192460480 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:40 INFO - PROCESS | 704 | ++DOCSHELL 000000B21C0B0800 == 25 [pid = 704] [id = 655] 02:27:40 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B216D36000) [pid = 704] [serial = 1965] [outer = 0000000000000000] 02:27:40 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B217394800) [pid = 704] [serial = 1966] [outer = 000000B216D36000] 02:27:40 INFO - PROCESS | 704 | 1467192460529 Marionette DEBUG loaded listener.js 02:27:40 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B217A5E000) [pid = 704] [serial = 1967] [outer = 000000B216D36000] 02:27:41 INFO - PROCESS | 704 | 1467192461033 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]]]}] 02:27:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:27:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 735ms 02:27:41 INFO - PROCESS | 704 | 1467192461102 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 02:27:41 INFO - PROCESS | 704 | 1467192461108 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 02:27:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:27:41 INFO - PROCESS | 704 | 1467192461114 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:27:41 INFO - PROCESS | 704 | 1467192461117 Marionette TRACE conn6 <- [1,2586,null,{}] 02:27:41 INFO - PROCESS | 704 | 1467192461121 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}] 02:27:41 INFO - PROCESS | 704 | 1467192461124 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:41 INFO - PROCESS | 704 | 1467192461229 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 02:27:41 INFO - PROCESS | 704 | 1467192461307 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:41 INFO - PROCESS | 704 | 1467192461309 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:41 INFO - PROCESS | 704 | ++DOCSHELL 000000B2230C3000 == 26 [pid = 704] [id = 656] 02:27:41 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B21B5D1C00) [pid = 704] [serial = 1968] [outer = 0000000000000000] 02:27:41 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B21BF37000) [pid = 704] [serial = 1969] [outer = 000000B21B5D1C00] 02:27:41 INFO - PROCESS | 704 | 1467192461359 Marionette DEBUG loaded listener.js 02:27:41 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B21C544400) [pid = 704] [serial = 1970] [outer = 000000B21B5D1C00] 02:27:41 INFO - PROCESS | 704 | 1467192461794 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]]]}] 02:27:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:27:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 734ms 02:27:41 INFO - PROCESS | 704 | 1467192461864 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 02:27:41 INFO - PROCESS | 704 | 1467192461866 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 02:27:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:27:41 INFO - PROCESS | 704 | 1467192461874 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:27:41 INFO - PROCESS | 704 | 1467192461878 Marionette TRACE conn6 <- [1,2590,null,{}] 02:27:41 INFO - PROCESS | 704 | 1467192461890 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}] 02:27:41 INFO - PROCESS | 704 | 1467192461895 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:41 INFO - PROCESS | 704 | 1467192461983 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 02:27:42 INFO - PROCESS | 704 | 1467192462001 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:42 INFO - PROCESS | 704 | 1467192462005 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:42 INFO - PROCESS | 704 | ++DOCSHELL 000000B22450D000 == 27 [pid = 704] [id = 657] 02:27:42 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B2171AC000) [pid = 704] [serial = 1971] [outer = 0000000000000000] 02:27:42 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B220DBD800) [pid = 704] [serial = 1972] [outer = 000000B2171AC000] 02:27:42 INFO - PROCESS | 704 | 1467192462055 Marionette DEBUG loaded listener.js 02:27:42 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B22310F000) [pid = 704] [serial = 1973] [outer = 000000B2171AC000] 02:27:42 INFO - PROCESS | 704 | 1467192462558 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]]]}] 02:27:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:27:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 734ms 02:27:42 INFO - PROCESS | 704 | 1467192462618 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 02:27:42 INFO - PROCESS | 704 | 1467192462621 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 02:27:42 INFO - PROCESS | 704 | 1467192462625 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:27:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:27:42 INFO - PROCESS | 704 | 1467192462626 Marionette TRACE conn6 <- [1,2594,null,{}] 02:27:42 INFO - PROCESS | 704 | 1467192462630 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}] 02:27:42 INFO - PROCESS | 704 | 1467192462632 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:42 INFO - PROCESS | 704 | 1467192462751 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 02:27:42 INFO - PROCESS | 704 | 1467192462761 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:42 INFO - PROCESS | 704 | 1467192462763 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:42 INFO - PROCESS | 704 | ++DOCSHELL 000000B22524F800 == 28 [pid = 704] [id = 658] 02:27:42 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B223227C00) [pid = 704] [serial = 1974] [outer = 0000000000000000] 02:27:42 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B223315C00) [pid = 704] [serial = 1975] [outer = 000000B223227C00] 02:27:42 INFO - PROCESS | 704 | 1467192462854 Marionette DEBUG loaded listener.js 02:27:42 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B22339AC00) [pid = 704] [serial = 1976] [outer = 000000B223227C00] 02:27:43 INFO - PROCESS | 704 | 1467192463329 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]]]}] 02:27:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:27:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 734ms 02:27:43 INFO - PROCESS | 704 | 1467192463380 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 02:27:43 INFO - PROCESS | 704 | 1467192463383 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 02:27:43 INFO - PROCESS | 704 | 1467192463386 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:27:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:27:43 INFO - PROCESS | 704 | 1467192463388 Marionette TRACE conn6 <- [1,2598,null,{}] 02:27:43 INFO - PROCESS | 704 | 1467192463392 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}] 02:27:43 INFO - PROCESS | 704 | 1467192463394 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:43 INFO - PROCESS | 704 | 1467192463505 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 02:27:43 INFO - PROCESS | 704 | 1467192463560 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:43 INFO - PROCESS | 704 | 1467192463562 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:43 INFO - PROCESS | 704 | ++DOCSHELL 000000B227432800 == 29 [pid = 704] [id = 659] 02:27:43 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B2181D9C00) [pid = 704] [serial = 1977] [outer = 0000000000000000] 02:27:43 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B2233D6000) [pid = 704] [serial = 1978] [outer = 000000B2181D9C00] 02:27:43 INFO - PROCESS | 704 | 1467192463608 Marionette DEBUG loaded listener.js 02:27:43 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B223B21800) [pid = 704] [serial = 1979] [outer = 000000B2181D9C00] 02:27:44 INFO - PROCESS | 704 | 1467192464055 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]]]}] 02:27:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:27:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 735ms 02:27:44 INFO - PROCESS | 704 | 1467192464127 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 02:27:44 INFO - PROCESS | 704 | 1467192464129 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 02:27:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:27:44 INFO - PROCESS | 704 | 1467192464132 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:27:44 INFO - PROCESS | 704 | 1467192464134 Marionette TRACE conn6 <- [1,2602,null,{}] 02:27:44 INFO - PROCESS | 704 | 1467192464144 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}] 02:27:44 INFO - PROCESS | 704 | 1467192464150 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:44 INFO - PROCESS | 704 | 1467192464480 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 02:27:44 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B2168D2C00) [pid = 704] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:27:44 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B22455E400) [pid = 704] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:27:44 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B21C27B400) [pid = 704] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:27:44 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B2156D7400) [pid = 704] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:27:44 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B221FF3800) [pid = 704] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:27:44 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B21B8C3C00) [pid = 704] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:27:44 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B216D2FC00) [pid = 704] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:27:44 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B2233B5000) [pid = 704] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:27:44 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B217352C00) [pid = 704] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:27:44 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B21BF45C00) [pid = 704] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:27:44 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B223C68C00) [pid = 704] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:27:44 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B2243EDC00) [pid = 704] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:27:44 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B224A91C00) [pid = 704] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:27:44 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B2241B8400) [pid = 704] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:27:44 INFO - PROCESS | 704 | 1467192464544 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:44 INFO - PROCESS | 704 | 1467192464546 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:44 INFO - PROCESS | 704 | ++DOCSHELL 000000B22754C800 == 30 [pid = 704] [id = 660] 02:27:44 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B215FD8C00) [pid = 704] [serial = 1980] [outer = 0000000000000000] 02:27:44 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B2171AD400) [pid = 704] [serial = 1981] [outer = 000000B215FD8C00] 02:27:44 INFO - PROCESS | 704 | 1467192464594 Marionette DEBUG loaded listener.js 02:27:44 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B221FF3800) [pid = 704] [serial = 1982] [outer = 000000B215FD8C00] 02:27:45 INFO - PROCESS | 704 | 1467192465011 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]]]}] 02:27:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:27:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 923ms 02:27:45 INFO - PROCESS | 704 | 1467192465059 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 02:27:45 INFO - PROCESS | 704 | 1467192465061 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 02:27:45 INFO - PROCESS | 704 | 1467192465064 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:27:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:27:45 INFO - PROCESS | 704 | 1467192465066 Marionette TRACE conn6 <- [1,2606,null,{}] 02:27:45 INFO - PROCESS | 704 | 1467192465070 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}] 02:27:45 INFO - PROCESS | 704 | 1467192465072 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:45 INFO - PROCESS | 704 | 1467192465156 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 02:27:45 INFO - PROCESS | 704 | 1467192465163 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:45 INFO - PROCESS | 704 | 1467192465165 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:45 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A3AC800 == 31 [pid = 704] [id = 661] 02:27:45 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B223C68C00) [pid = 704] [serial = 1983] [outer = 0000000000000000] 02:27:45 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B2240D9400) [pid = 704] [serial = 1984] [outer = 000000B223C68C00] 02:27:45 INFO - PROCESS | 704 | 1467192465213 Marionette DEBUG loaded listener.js 02:27:45 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B2243EF000) [pid = 704] [serial = 1985] [outer = 000000B223C68C00] 02:27:45 INFO - PROCESS | 704 | 1467192465625 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]]]}] 02:27:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:27:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 628ms 02:27:45 INFO - PROCESS | 704 | 1467192465696 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 02:27:45 INFO - PROCESS | 704 | 1467192465699 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 02:27:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:27:45 INFO - PROCESS | 704 | 1467192465703 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:27:45 INFO - PROCESS | 704 | 1467192465704 Marionette TRACE conn6 <- [1,2610,null,{}] 02:27:45 INFO - PROCESS | 704 | 1467192465708 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}] 02:27:45 INFO - PROCESS | 704 | 1467192465710 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:45 INFO - PROCESS | 704 | 1467192465795 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 02:27:45 INFO - PROCESS | 704 | 1467192465803 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:45 INFO - PROCESS | 704 | 1467192465805 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:45 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A560000 == 32 [pid = 704] [id = 662] 02:27:45 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B2233BE000) [pid = 704] [serial = 1986] [outer = 0000000000000000] 02:27:45 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B22455D800) [pid = 704] [serial = 1987] [outer = 000000B2233BE000] 02:27:45 INFO - PROCESS | 704 | 1467192465851 Marionette DEBUG loaded listener.js 02:27:45 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B22456BC00) [pid = 704] [serial = 1988] [outer = 000000B2233BE000] 02:27:46 INFO - PROCESS | 704 | 1467192466297 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]]]}] 02:27:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:27:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 629ms 02:27:46 INFO - PROCESS | 704 | 1467192466337 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 02:27:46 INFO - PROCESS | 704 | 1467192466340 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 02:27:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:27:46 INFO - PROCESS | 704 | 1467192466343 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:27:46 INFO - PROCESS | 704 | 1467192466345 Marionette TRACE conn6 <- [1,2614,null,{}] 02:27:46 INFO - PROCESS | 704 | 1467192466348 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}] 02:27:46 INFO - PROCESS | 704 | 1467192466350 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:46 INFO - PROCESS | 704 | 1467192466436 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 02:27:46 INFO - PROCESS | 704 | 1467192466441 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:46 INFO - PROCESS | 704 | 1467192466443 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:46 INFO - PROCESS | 704 | ++DOCSHELL 000000B22450B800 == 33 [pid = 704] [id = 663] 02:27:46 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B224764C00) [pid = 704] [serial = 1989] [outer = 0000000000000000] 02:27:46 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B224816000) [pid = 704] [serial = 1990] [outer = 000000B224764C00] 02:27:46 INFO - PROCESS | 704 | 1467192466489 Marionette DEBUG loaded listener.js 02:27:46 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B224896400) [pid = 704] [serial = 1991] [outer = 000000B224764C00] 02:27:47 INFO - PROCESS | 704 | 1467192467324 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]]]}] 02:27:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:27:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1018ms 02:27:47 INFO - PROCESS | 704 | 1467192467366 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 02:27:47 INFO - PROCESS | 704 | 1467192467371 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 02:27:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:27:47 INFO - PROCESS | 704 | 1467192467377 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:27:47 INFO - PROCESS | 704 | 1467192467380 Marionette TRACE conn6 <- [1,2618,null,{}] 02:27:47 INFO - PROCESS | 704 | 1467192467406 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}] 02:27:47 INFO - PROCESS | 704 | 1467192467410 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:47 INFO - PROCESS | 704 | 1467192467552 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 02:27:47 INFO - PROCESS | 704 | 1467192467671 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:47 INFO - PROCESS | 704 | 1467192467675 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:47 INFO - PROCESS | 704 | ++DOCSHELL 000000B223260000 == 34 [pid = 704] [id = 664] 02:27:47 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B2181DA800) [pid = 704] [serial = 1992] [outer = 0000000000000000] 02:27:47 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B21B5D8800) [pid = 704] [serial = 1993] [outer = 000000B2181DA800] 02:27:47 INFO - PROCESS | 704 | 1467192467736 Marionette DEBUG loaded listener.js 02:27:47 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B21D117C00) [pid = 704] [serial = 1994] [outer = 000000B2181DA800] 02:27:48 INFO - PROCESS | 704 | 1467192468497 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]]]}] 02:27:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:27:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1190ms 02:27:48 INFO - PROCESS | 704 | 1467192468570 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 02:27:48 INFO - PROCESS | 704 | 1467192468575 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 02:27:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:27:48 INFO - PROCESS | 704 | 1467192468582 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:27:48 INFO - PROCESS | 704 | 1467192468586 Marionette TRACE conn6 <- [1,2622,null,{}] 02:27:48 INFO - PROCESS | 704 | 1467192468590 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}] 02:27:48 INFO - PROCESS | 704 | 1467192468593 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:48 INFO - PROCESS | 704 | 1467192468730 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 02:27:48 INFO - PROCESS | 704 | 1467192468955 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:48 INFO - PROCESS | 704 | 1467192468959 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:48 INFO - PROCESS | 704 | ++DOCSHELL 000000B21811D800 == 35 [pid = 704] [id = 665] 02:27:48 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B216D29400) [pid = 704] [serial = 1995] [outer = 0000000000000000] 02:27:49 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B217353000) [pid = 704] [serial = 1996] [outer = 000000B216D29400] 02:27:49 INFO - PROCESS | 704 | 1467192469022 Marionette DEBUG loaded listener.js 02:27:49 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B21B5B9800) [pid = 704] [serial = 1997] [outer = 000000B216D29400] 02:27:49 INFO - PROCESS | 704 | --DOCSHELL 000000B22A560000 == 34 [pid = 704] [id = 662] 02:27:49 INFO - PROCESS | 704 | --DOCSHELL 000000B22A3AC800 == 33 [pid = 704] [id = 661] 02:27:49 INFO - PROCESS | 704 | --DOCSHELL 000000B22754C800 == 32 [pid = 704] [id = 660] 02:27:49 INFO - PROCESS | 704 | --DOCSHELL 000000B227432800 == 31 [pid = 704] [id = 659] 02:27:49 INFO - PROCESS | 704 | --DOCSHELL 000000B22524F800 == 30 [pid = 704] [id = 658] 02:27:49 INFO - PROCESS | 704 | --DOCSHELL 000000B22450D000 == 29 [pid = 704] [id = 657] 02:27:49 INFO - PROCESS | 704 | --DOCSHELL 000000B2230C3000 == 28 [pid = 704] [id = 656] 02:27:49 INFO - PROCESS | 704 | --DOCSHELL 000000B21C0B0800 == 27 [pid = 704] [id = 655] 02:27:49 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B226011800) [pid = 704] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 02:27:49 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B22547E800) [pid = 704] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 02:27:49 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B2260D8000) [pid = 704] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 02:27:49 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B2251F7000) [pid = 704] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 02:27:49 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B224399800) [pid = 704] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 02:27:49 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B224766400) [pid = 704] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 02:27:49 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B2243EB800) [pid = 704] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 02:27:49 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B21D31F000) [pid = 704] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 02:27:49 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B217391C00) [pid = 704] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 02:27:49 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B220D84C00) [pid = 704] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 02:27:49 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B22322F400) [pid = 704] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 02:27:49 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B223395C00) [pid = 704] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 02:27:49 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B21D007000) [pid = 704] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 02:27:49 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B220C2AC00) [pid = 704] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 02:27:49 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B2171A7000) [pid = 704] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 02:27:49 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B217713000) [pid = 704] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 02:27:49 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B2233BC400) [pid = 704] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 02:27:49 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B224426400) [pid = 704] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 02:27:49 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B21C271800) [pid = 704] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 02:27:49 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B21D11BC00) [pid = 704] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 02:27:49 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B224813000) [pid = 704] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 02:27:49 INFO - PROCESS | 704 | --DOMWINDOW == 64 (000000B22320C400) [pid = 704] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 02:27:49 INFO - PROCESS | 704 | --DOMWINDOW == 63 (000000B224A56400) [pid = 704] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 02:27:49 INFO - PROCESS | 704 | --DOMWINDOW == 62 (000000B224A8C400) [pid = 704] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 02:27:49 INFO - PROCESS | 704 | --DOMWINDOW == 61 (000000B223BB6800) [pid = 704] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 02:27:49 INFO - PROCESS | 704 | --DOMWINDOW == 60 (000000B224A99800) [pid = 704] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 02:27:49 INFO - PROCESS | 704 | 1467192469695 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]]]}] 02:27:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:27:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1133ms 02:27:49 INFO - PROCESS | 704 | 1467192469718 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 02:27:49 INFO - PROCESS | 704 | 1467192469722 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 02:27:49 INFO - PROCESS | 704 | 1467192469726 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:27:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:27:49 INFO - PROCESS | 704 | 1467192469729 Marionette TRACE conn6 <- [1,2626,null,{}] 02:27:49 INFO - PROCESS | 704 | 1467192469735 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}] 02:27:49 INFO - PROCESS | 704 | 1467192469739 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:49 INFO - PROCESS | 704 | 1467192469833 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 02:27:49 INFO - PROCESS | 704 | 1467192469920 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:49 INFO - PROCESS | 704 | 1467192469923 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:49 INFO - PROCESS | 704 | ++DOCSHELL 000000B22141C000 == 28 [pid = 704] [id = 666] 02:27:49 INFO - PROCESS | 704 | ++DOMWINDOW == 61 (000000B2171A6800) [pid = 704] [serial = 1998] [outer = 0000000000000000] 02:27:49 INFO - PROCESS | 704 | ++DOMWINDOW == 62 (000000B2184EA400) [pid = 704] [serial = 1999] [outer = 000000B2171A6800] 02:27:49 INFO - PROCESS | 704 | 1467192469973 Marionette DEBUG loaded listener.js 02:27:50 INFO - PROCESS | 704 | ++DOMWINDOW == 63 (000000B21D11B400) [pid = 704] [serial = 2000] [outer = 000000B2171A6800] 02:27:50 INFO - PROCESS | 704 | 1467192470441 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]]]}] 02:27:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:27:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 776ms 02:27:50 INFO - PROCESS | 704 | 1467192470509 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 02:27:50 INFO - PROCESS | 704 | 1467192470513 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 02:27:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:27:50 INFO - PROCESS | 704 | 1467192470518 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:27:50 INFO - PROCESS | 704 | 1467192470521 Marionette TRACE conn6 <- [1,2630,null,{}] 02:27:50 INFO - PROCESS | 704 | 1467192470525 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}] 02:27:50 INFO - PROCESS | 704 | 1467192470527 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:50 INFO - PROCESS | 704 | 1467192470622 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 02:27:50 INFO - PROCESS | 704 | 1467192470637 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:50 INFO - PROCESS | 704 | 1467192470639 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:50 INFO - PROCESS | 704 | ++DOCSHELL 000000B223F40800 == 29 [pid = 704] [id = 667] 02:27:50 INFO - PROCESS | 704 | ++DOMWINDOW == 64 (000000B223202C00) [pid = 704] [serial = 2001] [outer = 0000000000000000] 02:27:50 INFO - PROCESS | 704 | ++DOMWINDOW == 65 (000000B22320C800) [pid = 704] [serial = 2002] [outer = 000000B223202C00] 02:27:50 INFO - PROCESS | 704 | 1467192470687 Marionette DEBUG loaded listener.js 02:27:50 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B223316000) [pid = 704] [serial = 2003] [outer = 000000B223202C00] 02:27:51 INFO - PROCESS | 704 | 1467192471166 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]]]}] 02:27:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:27:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 671ms 02:27:51 INFO - PROCESS | 704 | 1467192471192 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 02:27:51 INFO - PROCESS | 704 | 1467192471194 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 02:27:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:27:51 INFO - PROCESS | 704 | 1467192471200 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:27:51 INFO - PROCESS | 704 | 1467192471206 Marionette TRACE conn6 <- [1,2634,null,{}] 02:27:51 INFO - PROCESS | 704 | 1467192471216 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}] 02:27:51 INFO - PROCESS | 704 | 1467192471220 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:51 INFO - PROCESS | 704 | 1467192471312 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 02:27:51 INFO - PROCESS | 704 | 1467192471321 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:51 INFO - PROCESS | 704 | 1467192471324 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:51 INFO - PROCESS | 704 | ++DOCSHELL 000000B2274A8800 == 30 [pid = 704] [id = 668] 02:27:51 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B2233B7C00) [pid = 704] [serial = 2004] [outer = 0000000000000000] 02:27:51 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B223B1CC00) [pid = 704] [serial = 2005] [outer = 000000B2233B7C00] 02:27:51 INFO - PROCESS | 704 | 1467192471369 Marionette DEBUG loaded listener.js 02:27:51 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B223BBBC00) [pid = 704] [serial = 2006] [outer = 000000B2233B7C00] 02:27:51 INFO - PROCESS | 704 | 1467192471816 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]]]}] 02:27:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:27:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 629ms 02:27:51 INFO - PROCESS | 704 | 1467192471845 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 02:27:51 INFO - PROCESS | 704 | 1467192471848 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 02:27:51 INFO - PROCESS | 704 | 1467192471851 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:27:51 INFO - PROCESS | 704 | 1467192471853 Marionette TRACE conn6 <- [1,2638,null,{}] 02:27:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:27:51 INFO - PROCESS | 704 | 1467192471856 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}] 02:27:51 INFO - PROCESS | 704 | 1467192471859 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:51 INFO - PROCESS | 704 | 1467192471983 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 02:27:52 INFO - PROCESS | 704 | 1467192472062 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:52 INFO - PROCESS | 704 | 1467192472064 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:52 INFO - PROCESS | 704 | ++DOCSHELL 000000B229B9C000 == 31 [pid = 704] [id = 669] 02:27:52 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B2240D6000) [pid = 704] [serial = 2007] [outer = 0000000000000000] 02:27:52 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B2241C4400) [pid = 704] [serial = 2008] [outer = 000000B2240D6000] 02:27:52 INFO - PROCESS | 704 | 1467192472119 Marionette DEBUG loaded listener.js 02:27:52 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B2243E1C00) [pid = 704] [serial = 2009] [outer = 000000B2240D6000] 02:27:52 INFO - PROCESS | 704 | 1467192472555 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]]]}] 02:27:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:27:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 734ms 02:27:52 INFO - PROCESS | 704 | 1467192472594 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 02:27:52 INFO - PROCESS | 704 | 1467192472597 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 02:27:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:27:52 INFO - PROCESS | 704 | 1467192472600 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:27:52 INFO - PROCESS | 704 | 1467192472602 Marionette TRACE conn6 <- [1,2642,null,{}] 02:27:52 INFO - PROCESS | 704 | 1467192472605 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}] 02:27:52 INFO - PROCESS | 704 | 1467192472607 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:52 INFO - PROCESS | 704 | 1467192472724 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 02:27:52 INFO - PROCESS | 704 | 1467192472730 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:52 INFO - PROCESS | 704 | 1467192472736 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:52 INFO - PROCESS | 704 | ++DOCSHELL 000000B227426800 == 32 [pid = 704] [id = 670] 02:27:52 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B224561000) [pid = 704] [serial = 2010] [outer = 0000000000000000] 02:27:52 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B224569800) [pid = 704] [serial = 2011] [outer = 000000B224561000] 02:27:52 INFO - PROCESS | 704 | 1467192472839 Marionette DEBUG loaded listener.js 02:27:52 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B224818000) [pid = 704] [serial = 2012] [outer = 000000B224561000] 02:27:53 INFO - PROCESS | 704 | 1467192473303 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]]]}] 02:27:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:27:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 734ms 02:27:53 INFO - PROCESS | 704 | 1467192473339 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 02:27:53 INFO - PROCESS | 704 | 1467192473341 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 02:27:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:27:53 INFO - PROCESS | 704 | 1467192473371 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:27:53 INFO - PROCESS | 704 | 1467192473373 Marionette TRACE conn6 <- [1,2646,null,{}] 02:27:53 INFO - PROCESS | 704 | 1467192473388 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}] 02:27:53 INFO - PROCESS | 704 | 1467192473390 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:53 INFO - PROCESS | 704 | 1467192473514 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 02:27:53 INFO - PROCESS | 704 | 1467192473574 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:53 INFO - PROCESS | 704 | 1467192473576 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:53 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BA4C800 == 33 [pid = 704] [id = 671] 02:27:53 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B224A63000) [pid = 704] [serial = 2013] [outer = 0000000000000000] 02:27:53 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B224A8E000) [pid = 704] [serial = 2014] [outer = 000000B224A63000] 02:27:53 INFO - PROCESS | 704 | 1467192473621 Marionette DEBUG loaded listener.js 02:27:53 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B224A98000) [pid = 704] [serial = 2015] [outer = 000000B224A63000] 02:27:53 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B2233BE000) [pid = 704] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:27:53 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B216D36000) [pid = 704] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:27:53 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B217A5E800) [pid = 704] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:27:53 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B21B5D1C00) [pid = 704] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:27:53 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B2171AC000) [pid = 704] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:27:53 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B223227C00) [pid = 704] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:27:53 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B2181D9C00) [pid = 704] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:27:53 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B215FD8C00) [pid = 704] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:27:53 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B223C68C00) [pid = 704] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:27:53 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B21B8C4C00) [pid = 704] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:27:53 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B22339F800) [pid = 704] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:27:53 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B224A92000) [pid = 704] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:27:54 INFO - PROCESS | 704 | 1467192474052 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]]]}] 02:27:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:27:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 756ms 02:27:54 INFO - PROCESS | 704 | 1467192474103 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 02:27:54 INFO - PROCESS | 704 | 1467192474105 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 02:27:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:27:54 INFO - PROCESS | 704 | 1467192474109 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:27:54 INFO - PROCESS | 704 | 1467192474110 Marionette TRACE conn6 <- [1,2650,null,{}] 02:27:54 INFO - PROCESS | 704 | 1467192474114 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}] 02:27:54 INFO - PROCESS | 704 | 1467192474116 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:54 INFO - PROCESS | 704 | 1467192474200 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 02:27:54 INFO - PROCESS | 704 | 1467192474282 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:54 INFO - PROCESS | 704 | 1467192474285 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:54 INFO - PROCESS | 704 | ++DOCSHELL 000000B220CB1000 == 34 [pid = 704] [id = 672] 02:27:54 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B2171A1000) [pid = 704] [serial = 2016] [outer = 0000000000000000] 02:27:54 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B220C35400) [pid = 704] [serial = 2017] [outer = 000000B2171A1000] 02:27:54 INFO - PROCESS | 704 | 1467192474331 Marionette DEBUG loaded listener.js 02:27:54 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B224473800) [pid = 704] [serial = 2018] [outer = 000000B2171A1000] 02:27:54 INFO - PROCESS | 704 | 1467192474685 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]]]}] 02:27:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:27:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 629ms 02:27:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:27:54 INFO - PROCESS | 704 | 1467192474741 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 02:27:54 INFO - PROCESS | 704 | 1467192474743 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 02:27:54 INFO - PROCESS | 704 | 1467192474746 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:27:54 INFO - PROCESS | 704 | 1467192474756 Marionette TRACE conn6 <- [1,2654,null,{}] 02:27:54 INFO - PROCESS | 704 | 1467192474768 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}] 02:27:54 INFO - PROCESS | 704 | 1467192474771 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:54 INFO - PROCESS | 704 | 1467192474857 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 02:27:54 INFO - PROCESS | 704 | 1467192474889 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:54 INFO - PROCESS | 704 | 1467192474891 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:54 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BE26000 == 35 [pid = 704] [id = 673] 02:27:54 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B224568400) [pid = 704] [serial = 2019] [outer = 0000000000000000] 02:27:54 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B2251F7000) [pid = 704] [serial = 2020] [outer = 000000B224568400] 02:27:54 INFO - PROCESS | 704 | 1467192474936 Marionette DEBUG loaded listener.js 02:27:55 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B22547BC00) [pid = 704] [serial = 2021] [outer = 000000B224568400] 02:27:55 INFO - PROCESS | 704 | [704] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:27:55 INFO - PROCESS | 704 | [704] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:27:55 INFO - PROCESS | 704 | 1467192475870 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]]]}] 02:27:55 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) 02:27:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1142ms 02:27:55 INFO - PROCESS | 704 | 1467192475892 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 02:27:55 INFO - PROCESS | 704 | 1467192475894 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 02:27:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:27:55 INFO - PROCESS | 704 | 1467192475898 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:27:55 INFO - PROCESS | 704 | 1467192475899 Marionette TRACE conn6 <- [1,2658,null,{}] 02:27:55 INFO - PROCESS | 704 | 1467192475906 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}] 02:27:55 INFO - PROCESS | 704 | 1467192475908 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:56 INFO - PROCESS | 704 | 1467192476042 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 02:27:56 INFO - PROCESS | 704 | 1467192476160 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:56 INFO - PROCESS | 704 | 1467192476164 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:56 INFO - PROCESS | 704 | ++DOCSHELL 000000B218113800 == 36 [pid = 704] [id = 674] 02:27:56 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B215ED2400) [pid = 704] [serial = 2022] [outer = 0000000000000000] 02:27:56 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B21663C800) [pid = 704] [serial = 2023] [outer = 000000B215ED2400] 02:27:56 INFO - PROCESS | 704 | 1467192476228 Marionette DEBUG loaded listener.js 02:27:56 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B217526400) [pid = 704] [serial = 2024] [outer = 000000B215ED2400] 02:27:57 INFO - PROCESS | 704 | 1467192477403 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:27:57 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 02:27:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:27:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 02:27:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:27:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:27:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1536ms 02:27:57 INFO - PROCESS | 704 | 1467192477439 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 02:27:57 INFO - PROCESS | 704 | 1467192477444 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 02:27:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:27:57 INFO - PROCESS | 704 | 1467192477449 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:27:57 INFO - PROCESS | 704 | 1467192477453 Marionette TRACE conn6 <- [1,2662,null,{}] 02:27:57 INFO - PROCESS | 704 | 1467192477459 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}] 02:27:57 INFO - PROCESS | 704 | 1467192477462 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:57 INFO - PROCESS | 704 | 1467192477619 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 02:27:57 INFO - PROCESS | 704 | 1467192477746 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:57 INFO - PROCESS | 704 | 1467192477750 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:57 INFO - PROCESS | 704 | ++DOCSHELL 000000B2247BB000 == 37 [pid = 704] [id = 675] 02:27:57 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B220C2D400) [pid = 704] [serial = 2025] [outer = 0000000000000000] 02:27:57 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B220DBE000) [pid = 704] [serial = 2026] [outer = 000000B220C2D400] 02:27:57 INFO - PROCESS | 704 | 1467192477810 Marionette DEBUG loaded listener.js 02:27:57 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B22322D400) [pid = 704] [serial = 2027] [outer = 000000B220C2D400] 02:27:58 INFO - PROCESS | 704 | 1467192478874 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:27:58 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 02:27:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:27:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 02:27:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:27:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:27:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1489ms 02:27:58 INFO - PROCESS | 704 | 1467192478981 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 02:27:58 INFO - PROCESS | 704 | 1467192478985 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 02:27:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:27:58 INFO - PROCESS | 704 | 1467192478991 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:27:58 INFO - PROCESS | 704 | 1467192478993 Marionette TRACE conn6 <- [1,2666,null,{}] 02:27:59 INFO - PROCESS | 704 | 1467192478998 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}] 02:27:59 INFO - PROCESS | 704 | 1467192479000 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:59 INFO - PROCESS | 704 | 1467192479205 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 02:27:59 INFO - PROCESS | 704 | 1467192479289 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:59 INFO - PROCESS | 704 | 1467192479292 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:27:59 INFO - PROCESS | 704 | ++DOCSHELL 000000B229BA2800 == 38 [pid = 704] [id = 676] 02:27:59 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B220D7AC00) [pid = 704] [serial = 2028] [outer = 0000000000000000] 02:27:59 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B223BBA800) [pid = 704] [serial = 2029] [outer = 000000B220D7AC00] 02:27:59 INFO - PROCESS | 704 | 1467192479349 Marionette DEBUG loaded listener.js 02:27:59 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B224425C00) [pid = 704] [serial = 2030] [outer = 000000B220D7AC00] 02:28:01 INFO - PROCESS | 704 | --DOCSHELL 000000B2217A9000 == 37 [pid = 704] [id = 578] 02:28:01 INFO - PROCESS | 704 | --DOCSHELL 000000B22679F000 == 36 [pid = 704] [id = 582] 02:28:01 INFO - PROCESS | 704 | --DOCSHELL 000000B2254BF000 == 35 [pid = 704] [id = 584] 02:28:01 INFO - PROCESS | 704 | --DOCSHELL 000000B221F8A800 == 34 [pid = 704] [id = 571] 02:28:01 INFO - PROCESS | 704 | --DOCSHELL 000000B223F3F000 == 33 [pid = 704] [id = 581] 02:28:01 INFO - PROCESS | 704 | --DOCSHELL 000000B22A1BF800 == 32 [pid = 704] [id = 577] 02:28:01 INFO - PROCESS | 704 | --DOCSHELL 000000B227550800 == 31 [pid = 704] [id = 583] 02:28:01 INFO - PROCESS | 704 | --DOCSHELL 000000B22BE26000 == 30 [pid = 704] [id = 673] 02:28:01 INFO - PROCESS | 704 | --DOCSHELL 000000B220CB1000 == 29 [pid = 704] [id = 672] 02:28:01 INFO - PROCESS | 704 | --DOCSHELL 000000B22BA4C800 == 28 [pid = 704] [id = 671] 02:28:01 INFO - PROCESS | 704 | --DOCSHELL 000000B227426800 == 27 [pid = 704] [id = 670] 02:28:01 INFO - PROCESS | 704 | --DOCSHELL 000000B229B9C000 == 26 [pid = 704] [id = 669] 02:28:01 INFO - PROCESS | 704 | --DOCSHELL 000000B2274A8800 == 25 [pid = 704] [id = 668] 02:28:01 INFO - PROCESS | 704 | --DOCSHELL 000000B223F40800 == 24 [pid = 704] [id = 667] 02:28:01 INFO - PROCESS | 704 | --DOCSHELL 000000B22141C000 == 23 [pid = 704] [id = 666] 02:28:01 INFO - PROCESS | 704 | --DOCSHELL 000000B21811D800 == 22 [pid = 704] [id = 665] 02:28:01 INFO - PROCESS | 704 | --DOCSHELL 000000B22450B800 == 21 [pid = 704] [id = 663] 02:28:01 INFO - PROCESS | 704 | --DOCSHELL 000000B22141A800 == 20 [pid = 704] [id = 580] 02:28:01 INFO - PROCESS | 704 | --DOCSHELL 000000B2267A4800 == 19 [pid = 704] [id = 574] 02:28:01 INFO - PROCESS | 704 | --DOCSHELL 000000B216844800 == 18 [pid = 704] [id = 575] 02:28:01 INFO - PROCESS | 704 | --DOCSHELL 000000B229B8F000 == 17 [pid = 704] [id = 576] 02:28:01 INFO - PROCESS | 704 | --DOCSHELL 000000B21D18D800 == 16 [pid = 704] [id = 570] 02:28:01 INFO - PROCESS | 704 | --DOCSHELL 000000B223260000 == 15 [pid = 704] [id = 664] 02:28:01 INFO - PROCESS | 704 | --DOCSHELL 000000B22A56D800 == 14 [pid = 704] [id = 585] 02:28:01 INFO - PROCESS | 704 | --DOCSHELL 000000B2247B0000 == 13 [pid = 704] [id = 573] 02:28:01 INFO - PROCESS | 704 | --DOCSHELL 000000B2186E0000 == 12 [pid = 704] [id = 579] 02:28:01 INFO - PROCESS | 704 | --DOCSHELL 000000B223F3C000 == 11 [pid = 704] [id = 572] 02:28:01 INFO - PROCESS | 704 | --DOCSHELL 000000B21C0AF800 == 10 [pid = 704] [id = 654] 02:28:01 INFO - PROCESS | 704 | --DOCSHELL 000000B22BA42000 == 9 [pid = 704] [id = 586] 02:28:01 INFO - PROCESS | 704 | --DOCSHELL 000000B2247BB000 == 8 [pid = 704] [id = 675] 02:28:01 INFO - PROCESS | 704 | --DOCSHELL 000000B218113800 == 7 [pid = 704] [id = 674] 02:28:01 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B22455D800) [pid = 704] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 02:28:01 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B217394800) [pid = 704] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 02:28:01 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B217A5E000) [pid = 704] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 02:28:01 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B21D11A000) [pid = 704] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 02:28:01 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B21B8C1000) [pid = 704] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 02:28:01 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B21C544400) [pid = 704] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 02:28:01 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B21BF37000) [pid = 704] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 02:28:01 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B220DBD800) [pid = 704] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 02:28:01 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B223315C00) [pid = 704] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 02:28:01 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B2233D6000) [pid = 704] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 02:28:01 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B22339AC00) [pid = 704] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 02:28:01 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B2171AD400) [pid = 704] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 02:28:01 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B223B21800) [pid = 704] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 02:28:01 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B2240D9400) [pid = 704] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 02:28:01 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B2217F4000) [pid = 704] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 02:28:01 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B21D31FC00) [pid = 704] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 02:28:01 INFO - PROCESS | 704 | --DOMWINDOW == 64 (000000B224431800) [pid = 704] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 02:28:01 INFO - PROCESS | 704 | --DOMWINDOW == 63 (000000B223BC1400) [pid = 704] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 02:28:01 INFO - PROCESS | 704 | --DOMWINDOW == 62 (000000B226614C00) [pid = 704] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 02:28:01 INFO - PROCESS | 704 | --DOMWINDOW == 61 (000000B2251F2C00) [pid = 704] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 02:28:01 INFO - PROCESS | 704 | --DOMWINDOW == 60 (000000B221FF3800) [pid = 704] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 02:28:01 INFO - PROCESS | 704 | --DOMWINDOW == 59 (000000B2243EF000) [pid = 704] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 02:28:01 INFO - PROCESS | 704 | --DOMWINDOW == 58 (000000B22310F000) [pid = 704] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 02:28:01 INFO - PROCESS | 704 | --DOMWINDOW == 57 (000000B22456BC00) [pid = 704] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 02:28:01 INFO - PROCESS | 704 | 1467192481233 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]]]}] 02:28:01 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) 02:28:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2274ms 02:28:01 INFO - PROCESS | 704 | 1467192481269 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 02:28:01 INFO - PROCESS | 704 | 1467192481273 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 02:28:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:28:01 INFO - PROCESS | 704 | 1467192481279 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:28:01 INFO - PROCESS | 704 | 1467192481283 Marionette TRACE conn6 <- [1,2670,null,{}] 02:28:01 INFO - PROCESS | 704 | 1467192481290 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}] 02:28:01 INFO - PROCESS | 704 | 1467192481293 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:01 INFO - PROCESS | 704 | 1467192481394 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 02:28:01 INFO - PROCESS | 704 | 1467192481464 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:01 INFO - PROCESS | 704 | 1467192481468 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:01 INFO - PROCESS | 704 | ++DOCSHELL 000000B21B85D000 == 8 [pid = 704] [id = 677] 02:28:01 INFO - PROCESS | 704 | ++DOMWINDOW == 58 (000000B21734A800) [pid = 704] [serial = 2031] [outer = 0000000000000000] 02:28:01 INFO - PROCESS | 704 | ++DOMWINDOW == 59 (000000B21734C400) [pid = 704] [serial = 2032] [outer = 000000B21734A800] 02:28:01 INFO - PROCESS | 704 | 1467192481522 Marionette DEBUG loaded listener.js 02:28:01 INFO - PROCESS | 704 | ++DOMWINDOW == 60 (000000B217399C00) [pid = 704] [serial = 2033] [outer = 000000B21734A800] 02:28:02 INFO - PROCESS | 704 | 1467192482459 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]]]}] 02:28:02 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) 02:28:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1243ms 02:28:02 INFO - PROCESS | 704 | 1467192482526 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 02:28:02 INFO - PROCESS | 704 | 1467192482532 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 02:28:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:28:02 INFO - PROCESS | 704 | 1467192482539 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:28:02 INFO - PROCESS | 704 | 1467192482542 Marionette TRACE conn6 <- [1,2674,null,{}] 02:28:02 INFO - PROCESS | 704 | 1467192482546 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}] 02:28:02 INFO - PROCESS | 704 | 1467192482549 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:02 INFO - PROCESS | 704 | 1467192482651 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 02:28:02 INFO - PROCESS | 704 | 1467192482659 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:02 INFO - PROCESS | 704 | 1467192482662 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:02 INFO - PROCESS | 704 | ++DOCSHELL 000000B220DDE800 == 9 [pid = 704] [id = 678] 02:28:02 INFO - PROCESS | 704 | ++DOMWINDOW == 61 (000000B21B555C00) [pid = 704] [serial = 2034] [outer = 0000000000000000] 02:28:02 INFO - PROCESS | 704 | ++DOMWINDOW == 62 (000000B21B8C5800) [pid = 704] [serial = 2035] [outer = 000000B21B555C00] 02:28:02 INFO - PROCESS | 704 | 1467192482714 Marionette DEBUG loaded listener.js 02:28:02 INFO - PROCESS | 704 | ++DOMWINDOW == 63 (000000B21C353800) [pid = 704] [serial = 2036] [outer = 000000B21B555C00] 02:28:03 INFO - PROCESS | 704 | 1467192483700 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:28:03 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 02:28:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:28:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 02:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:28:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1191ms 02:28:03 INFO - PROCESS | 704 | 1467192483731 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 02:28:03 INFO - PROCESS | 704 | 1467192483733 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 02:28:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:28:03 INFO - PROCESS | 704 | 1467192483743 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:28:03 INFO - PROCESS | 704 | 1467192483747 Marionette TRACE conn6 <- [1,2678,null,{}] 02:28:03 INFO - PROCESS | 704 | 1467192483759 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}] 02:28:03 INFO - PROCESS | 704 | 1467192483764 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:03 INFO - PROCESS | 704 | 1467192483894 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 02:28:03 INFO - PROCESS | 704 | 1467192483903 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:03 INFO - PROCESS | 704 | 1467192483906 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:03 INFO - PROCESS | 704 | ++DOCSHELL 000000B223B79800 == 10 [pid = 704] [id = 679] 02:28:03 INFO - PROCESS | 704 | ++DOMWINDOW == 64 (000000B21D5BB000) [pid = 704] [serial = 2037] [outer = 0000000000000000] 02:28:04 INFO - PROCESS | 704 | ++DOMWINDOW == 65 (000000B220C2D800) [pid = 704] [serial = 2038] [outer = 000000B21D5BB000] 02:28:04 INFO - PROCESS | 704 | 1467192484012 Marionette DEBUG loaded listener.js 02:28:04 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B220D80800) [pid = 704] [serial = 2039] [outer = 000000B21D5BB000] 02:28:05 INFO - PROCESS | 704 | 1467192484998 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:28:05 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 02:28:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:28:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 02:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:28:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1292ms 02:28:05 INFO - PROCESS | 704 | 1467192485036 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 02:28:05 INFO - PROCESS | 704 | 1467192485039 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 02:28:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:28:05 INFO - PROCESS | 704 | 1467192485050 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:28:05 INFO - PROCESS | 704 | 1467192485052 Marionette TRACE conn6 <- [1,2682,null,{}] 02:28:05 INFO - PROCESS | 704 | 1467192485056 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}] 02:28:05 INFO - PROCESS | 704 | 1467192485058 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:05 INFO - PROCESS | 704 | 1467192485179 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 02:28:05 INFO - PROCESS | 704 | 1467192485185 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:05 INFO - PROCESS | 704 | 1467192485187 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:05 INFO - PROCESS | 704 | ++DOCSHELL 000000B2245DD000 == 11 [pid = 704] [id = 680] 02:28:05 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B221F2DC00) [pid = 704] [serial = 2040] [outer = 0000000000000000] 02:28:05 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B223224800) [pid = 704] [serial = 2041] [outer = 000000B221F2DC00] 02:28:05 INFO - PROCESS | 704 | 1467192485237 Marionette DEBUG loaded listener.js 02:28:05 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B223318000) [pid = 704] [serial = 2042] [outer = 000000B221F2DC00] 02:28:05 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B224568400) [pid = 704] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:28:05 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B2240D6000) [pid = 704] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:28:05 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B224764C00) [pid = 704] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:28:05 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B216D29400) [pid = 704] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:28:05 INFO - PROCESS | 704 | --DOMWINDOW == 64 (000000B2233B7C00) [pid = 704] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:28:05 INFO - PROCESS | 704 | --DOMWINDOW == 63 (000000B2171A6800) [pid = 704] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:28:05 INFO - PROCESS | 704 | --DOMWINDOW == 62 (000000B223202C00) [pid = 704] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:28:05 INFO - PROCESS | 704 | --DOMWINDOW == 61 (000000B2181DA800) [pid = 704] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:28:05 INFO - PROCESS | 704 | --DOMWINDOW == 60 (000000B224561000) [pid = 704] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:28:05 INFO - PROCESS | 704 | --DOMWINDOW == 59 (000000B2171A1000) [pid = 704] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:28:05 INFO - PROCESS | 704 | --DOMWINDOW == 58 (000000B224A63000) [pid = 704] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:28:06 INFO - PROCESS | 704 | 1467192486272 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:28:06 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 02:28:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:28:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 02:28:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:28:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1282ms 02:28:06 INFO - PROCESS | 704 | 1467192486327 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 02:28:06 INFO - PROCESS | 704 | 1467192486329 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 02:28:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:28:06 INFO - PROCESS | 704 | 1467192486332 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:28:06 INFO - PROCESS | 704 | 1467192486334 Marionette TRACE conn6 <- [1,2686,null,{}] 02:28:06 INFO - PROCESS | 704 | 1467192486338 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}] 02:28:06 INFO - PROCESS | 704 | 1467192486340 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:06 INFO - PROCESS | 704 | 1467192486427 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 02:28:06 INFO - PROCESS | 704 | 1467192486434 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:06 INFO - PROCESS | 704 | 1467192486436 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:06 INFO - PROCESS | 704 | ++DOCSHELL 000000B22525C800 == 12 [pid = 704] [id = 681] 02:28:06 INFO - PROCESS | 704 | ++DOMWINDOW == 59 (000000B217710000) [pid = 704] [serial = 2043] [outer = 0000000000000000] 02:28:06 INFO - PROCESS | 704 | ++DOMWINDOW == 60 (000000B223322400) [pid = 704] [serial = 2044] [outer = 000000B217710000] 02:28:06 INFO - PROCESS | 704 | 1467192486482 Marionette DEBUG loaded listener.js 02:28:06 INFO - PROCESS | 704 | ++DOMWINDOW == 61 (000000B22339E800) [pid = 704] [serial = 2045] [outer = 000000B217710000] 02:28:07 INFO - PROCESS | 704 | 1467192487427 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:28:07 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 02:28:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:28:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 02:28:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:28:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1134ms 02:28:07 INFO - PROCESS | 704 | 1467192487470 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 02:28:07 INFO - PROCESS | 704 | 1467192487472 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 02:28:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:28:07 INFO - PROCESS | 704 | 1467192487516 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:28:07 INFO - PROCESS | 704 | 1467192487520 Marionette TRACE conn6 <- [1,2690,null,{}] 02:28:07 INFO - PROCESS | 704 | 1467192487527 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}] 02:28:07 INFO - PROCESS | 704 | 1467192487531 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:07 INFO - PROCESS | 704 | 1467192487700 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 02:28:07 INFO - PROCESS | 704 | 1467192487822 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:07 INFO - PROCESS | 704 | 1467192487826 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:07 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D1A1800 == 13 [pid = 704] [id = 682] 02:28:07 INFO - PROCESS | 704 | ++DOMWINDOW == 62 (000000B217394000) [pid = 704] [serial = 2046] [outer = 0000000000000000] 02:28:07 INFO - PROCESS | 704 | ++DOMWINDOW == 63 (000000B217816000) [pid = 704] [serial = 2047] [outer = 000000B217394000] 02:28:07 INFO - PROCESS | 704 | 1467192487929 Marionette DEBUG loaded listener.js 02:28:08 INFO - PROCESS | 704 | ++DOMWINDOW == 64 (000000B21C043000) [pid = 704] [serial = 2048] [outer = 000000B217394000] 02:28:08 INFO - PROCESS | 704 | 1467192488723 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]]]}] 02:28:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:28:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1325ms 02:28:08 INFO - PROCESS | 704 | 1467192488805 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 02:28:08 INFO - PROCESS | 704 | 1467192488809 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 02:28:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:28:08 INFO - PROCESS | 704 | 1467192488815 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:28:08 INFO - PROCESS | 704 | 1467192488818 Marionette TRACE conn6 <- [1,2694,null,{}] 02:28:08 INFO - PROCESS | 704 | 1467192488825 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}] 02:28:08 INFO - PROCESS | 704 | 1467192488830 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:08 INFO - PROCESS | 704 | 1467192488983 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 02:28:09 INFO - PROCESS | 704 | 1467192489098 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:09 INFO - PROCESS | 704 | 1467192489100 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:09 INFO - PROCESS | 704 | ++DOCSHELL 000000B226ECC000 == 14 [pid = 704] [id = 683] 02:28:09 INFO - PROCESS | 704 | ++DOMWINDOW == 65 (000000B220C31800) [pid = 704] [serial = 2049] [outer = 0000000000000000] 02:28:09 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B221F2D400) [pid = 704] [serial = 2050] [outer = 000000B220C31800] 02:28:09 INFO - PROCESS | 704 | 1467192489161 Marionette DEBUG loaded listener.js 02:28:09 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B22339FC00) [pid = 704] [serial = 2051] [outer = 000000B220C31800] 02:28:09 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B2251F7000) [pid = 704] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 02:28:09 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B2241C4400) [pid = 704] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 02:28:09 INFO - PROCESS | 704 | --DOMWINDOW == 64 (000000B2243E1C00) [pid = 704] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 02:28:09 INFO - PROCESS | 704 | --DOMWINDOW == 63 (000000B224816000) [pid = 704] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 02:28:09 INFO - PROCESS | 704 | --DOMWINDOW == 62 (000000B217353000) [pid = 704] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 02:28:09 INFO - PROCESS | 704 | --DOMWINDOW == 61 (000000B21B5B9800) [pid = 704] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 02:28:09 INFO - PROCESS | 704 | --DOMWINDOW == 60 (000000B223B1CC00) [pid = 704] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 02:28:09 INFO - PROCESS | 704 | --DOMWINDOW == 59 (000000B2184EA400) [pid = 704] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 02:28:09 INFO - PROCESS | 704 | --DOMWINDOW == 58 (000000B21D11B400) [pid = 704] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 02:28:09 INFO - PROCESS | 704 | --DOMWINDOW == 57 (000000B22320C800) [pid = 704] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 02:28:09 INFO - PROCESS | 704 | --DOMWINDOW == 56 (000000B223316000) [pid = 704] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 02:28:09 INFO - PROCESS | 704 | --DOMWINDOW == 55 (000000B21B5D8800) [pid = 704] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 02:28:09 INFO - PROCESS | 704 | --DOMWINDOW == 54 (000000B21D117C00) [pid = 704] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 02:28:09 INFO - PROCESS | 704 | --DOMWINDOW == 53 (000000B224896400) [pid = 704] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 02:28:09 INFO - PROCESS | 704 | --DOMWINDOW == 52 (000000B224818000) [pid = 704] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 02:28:09 INFO - PROCESS | 704 | --DOMWINDOW == 51 (000000B224569800) [pid = 704] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 02:28:09 INFO - PROCESS | 704 | --DOMWINDOW == 50 (000000B220C35400) [pid = 704] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 02:28:09 INFO - PROCESS | 704 | --DOMWINDOW == 49 (000000B224A8E000) [pid = 704] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 02:28:09 INFO - PROCESS | 704 | --DOMWINDOW == 48 (000000B224A98000) [pid = 704] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 02:28:09 INFO - PROCESS | 704 | --DOMWINDOW == 47 (000000B22547BC00) [pid = 704] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 02:28:09 INFO - PROCESS | 704 | --DOMWINDOW == 46 (000000B224473800) [pid = 704] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 02:28:09 INFO - PROCESS | 704 | --DOMWINDOW == 45 (000000B223BBBC00) [pid = 704] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 02:28:10 INFO - PROCESS | 704 | 1467192490001 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]]]}] 02:28:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:28:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1222ms 02:28:10 INFO - PROCESS | 704 | 1467192490040 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 02:28:10 INFO - PROCESS | 704 | 1467192490044 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 02:28:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:28:10 INFO - PROCESS | 704 | 1467192490048 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:28:10 INFO - PROCESS | 704 | 1467192490052 Marionette TRACE conn6 <- [1,2698,null,{}] 02:28:10 INFO - PROCESS | 704 | 1467192490057 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}] 02:28:10 INFO - PROCESS | 704 | 1467192490060 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:10 INFO - PROCESS | 704 | 1467192490152 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 02:28:10 INFO - PROCESS | 704 | 1467192490159 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:10 INFO - PROCESS | 704 | 1467192490164 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:10 INFO - PROCESS | 704 | ++DOCSHELL 000000B220CB1000 == 15 [pid = 704] [id = 684] 02:28:10 INFO - PROCESS | 704 | ++DOMWINDOW == 46 (000000B2184E2400) [pid = 704] [serial = 2052] [outer = 0000000000000000] 02:28:10 INFO - PROCESS | 704 | ++DOMWINDOW == 47 (000000B21B5D2400) [pid = 704] [serial = 2053] [outer = 000000B2184E2400] 02:28:10 INFO - PROCESS | 704 | 1467192490216 Marionette DEBUG loaded listener.js 02:28:10 INFO - PROCESS | 704 | ++DOMWINDOW == 48 (000000B21C276800) [pid = 704] [serial = 2054] [outer = 000000B2184E2400] 02:28:10 INFO - PROCESS | 704 | 1467192490776 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] 02:28:10 INFO - PROCESS | 704 | 1467192490830 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 02:28:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:28:10 INFO - PROCESS | 704 | 1467192490836 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:28:10 INFO - PROCESS | 704 | 1467192490839 Marionette TRACE conn6 <- [1,2702,null,{}] 02:28:10 INFO - PROCESS | 704 | 1467192490843 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}] 02:28:10 INFO - PROCESS | 704 | 1467192490845 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:10 INFO - PROCESS | 704 | 1467192490944 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 02:28:11 INFO - PROCESS | 704 | 1467192491024 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:11 INFO - PROCESS | 704 | 1467192491026 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:11 INFO - PROCESS | 704 | ++DOCSHELL 000000B223D9A800 == 16 [pid = 704] [id = 685] 02:28:11 INFO - PROCESS | 704 | ++DOMWINDOW == 49 (000000B220C2C000) [pid = 704] [serial = 2055] [outer = 0000000000000000] 02:28:11 INFO - PROCESS | 704 | ++DOMWINDOW == 50 (000000B2213E0800) [pid = 704] [serial = 2056] [outer = 000000B220C2C000] 02:28:11 INFO - PROCESS | 704 | 1467192491076 Marionette DEBUG loaded listener.js 02:28:11 INFO - PROCESS | 704 | ++DOMWINDOW == 51 (000000B22320B000) [pid = 704] [serial = 2057] [outer = 000000B220C2C000] 02:28:11 INFO - PROCESS | 704 | 1467192491480 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]]]}] 02:28:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:28:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 671ms 02:28:11 INFO - PROCESS | 704 | 1467192491511 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 02:28:11 INFO - PROCESS | 704 | 1467192491513 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 02:28:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:28:11 INFO - PROCESS | 704 | 1467192491517 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:28:11 INFO - PROCESS | 704 | 1467192491521 Marionette TRACE conn6 <- [1,2706,null,{}] 02:28:11 INFO - PROCESS | 704 | 1467192491532 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}] 02:28:11 INFO - PROCESS | 704 | 1467192491537 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:11 INFO - PROCESS | 704 | 1467192491626 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 02:28:11 INFO - PROCESS | 704 | 1467192491666 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:11 INFO - PROCESS | 704 | 1467192491670 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:11 INFO - PROCESS | 704 | ++DOCSHELL 000000B2260AD800 == 17 [pid = 704] [id = 686] 02:28:11 INFO - PROCESS | 704 | ++DOMWINDOW == 52 (000000B2233BA800) [pid = 704] [serial = 2058] [outer = 0000000000000000] 02:28:11 INFO - PROCESS | 704 | ++DOMWINDOW == 53 (000000B2233DFC00) [pid = 704] [serial = 2059] [outer = 000000B2233BA800] 02:28:11 INFO - PROCESS | 704 | 1467192491722 Marionette DEBUG loaded listener.js 02:28:11 INFO - PROCESS | 704 | ++DOMWINDOW == 54 (000000B223B1C400) [pid = 704] [serial = 2060] [outer = 000000B2233BA800] 02:28:12 INFO - PROCESS | 704 | 1467192492189 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] 02:28:12 INFO - PROCESS | 704 | 1467192492257 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 02:28:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:28:12 INFO - PROCESS | 704 | 1467192492260 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:28:12 INFO - PROCESS | 704 | 1467192492262 Marionette TRACE conn6 <- [1,2710,null,{}] 02:28:12 INFO - PROCESS | 704 | 1467192492274 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}] 02:28:12 INFO - PROCESS | 704 | 1467192492276 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:12 INFO - PROCESS | 704 | 1467192492397 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 02:28:12 INFO - PROCESS | 704 | 1467192492404 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:12 INFO - PROCESS | 704 | 1467192492406 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:12 INFO - PROCESS | 704 | ++DOCSHELL 000000B227558000 == 18 [pid = 704] [id = 687] 02:28:12 INFO - PROCESS | 704 | ++DOMWINDOW == 55 (000000B223BB8800) [pid = 704] [serial = 2061] [outer = 0000000000000000] 02:28:12 INFO - PROCESS | 704 | ++DOMWINDOW == 56 (000000B223E57800) [pid = 704] [serial = 2062] [outer = 000000B223BB8800] 02:28:12 INFO - PROCESS | 704 | 1467192492460 Marionette DEBUG loaded listener.js 02:28:12 INFO - PROCESS | 704 | ++DOMWINDOW == 57 (000000B2241C1000) [pid = 704] [serial = 2063] [outer = 000000B223BB8800] 02:28:12 INFO - PROCESS | 704 | 1467192492932 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] 02:28:12 INFO - PROCESS | 704 | 1467192492959 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 02:28:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:28:12 INFO - PROCESS | 704 | 1467192492962 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:28:12 INFO - PROCESS | 704 | 1467192492964 Marionette TRACE conn6 <- [1,2714,null,{}] 02:28:12 INFO - PROCESS | 704 | 1467192492968 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}] 02:28:12 INFO - PROCESS | 704 | 1467192492970 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:13 INFO - PROCESS | 704 | 1467192493112 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 02:28:13 INFO - PROCESS | 704 | 1467192493118 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:13 INFO - PROCESS | 704 | 1467192493120 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:13 INFO - PROCESS | 704 | ++DOCSHELL 000000B229B9C000 == 19 [pid = 704] [id = 688] 02:28:13 INFO - PROCESS | 704 | ++DOMWINDOW == 58 (000000B22439E800) [pid = 704] [serial = 2064] [outer = 0000000000000000] 02:28:13 INFO - PROCESS | 704 | ++DOMWINDOW == 59 (000000B2243E4000) [pid = 704] [serial = 2065] [outer = 000000B22439E800] 02:28:13 INFO - PROCESS | 704 | 1467192493210 Marionette DEBUG loaded listener.js 02:28:13 INFO - PROCESS | 704 | ++DOMWINDOW == 60 (000000B22442A800) [pid = 704] [serial = 2066] [outer = 000000B22439E800] 02:28:13 INFO - PROCESS | 704 | 1467192493647 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]]]}] 02:28:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:28:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 734ms 02:28:13 INFO - PROCESS | 704 | 1467192493698 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 02:28:13 INFO - PROCESS | 704 | 1467192493700 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 02:28:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:28:13 INFO - PROCESS | 704 | 1467192493704 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:28:13 INFO - PROCESS | 704 | 1467192493705 Marionette TRACE conn6 <- [1,2718,null,{}] 02:28:13 INFO - PROCESS | 704 | 1467192493709 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}] 02:28:13 INFO - PROCESS | 704 | 1467192493715 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:13 INFO - PROCESS | 704 | 1467192493862 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 02:28:13 INFO - PROCESS | 704 | --DOMWINDOW == 59 (000000B21734A800) [pid = 704] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:28:13 INFO - PROCESS | 704 | --DOMWINDOW == 58 (000000B220D7AC00) [pid = 704] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:28:13 INFO - PROCESS | 704 | --DOMWINDOW == 57 (000000B21B555C00) [pid = 704] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:28:13 INFO - PROCESS | 704 | --DOMWINDOW == 56 (000000B215ED2400) [pid = 704] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:28:13 INFO - PROCESS | 704 | --DOMWINDOW == 55 (000000B21D5BB000) [pid = 704] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:28:13 INFO - PROCESS | 704 | --DOMWINDOW == 54 (000000B220C2D400) [pid = 704] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:28:13 INFO - PROCESS | 704 | --DOMWINDOW == 53 (000000B221F2DC00) [pid = 704] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:28:13 INFO - PROCESS | 704 | 1467192493923 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:13 INFO - PROCESS | 704 | 1467192493925 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:13 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A3B8800 == 20 [pid = 704] [id = 689] 02:28:13 INFO - PROCESS | 704 | ++DOMWINDOW == 54 (000000B2168D3C00) [pid = 704] [serial = 2067] [outer = 0000000000000000] 02:28:13 INFO - PROCESS | 704 | ++DOMWINDOW == 55 (000000B2181D8400) [pid = 704] [serial = 2068] [outer = 000000B2168D3C00] 02:28:13 INFO - PROCESS | 704 | 1467192493972 Marionette DEBUG loaded listener.js 02:28:14 INFO - PROCESS | 704 | ++DOMWINDOW == 56 (000000B22446E400) [pid = 704] [serial = 2069] [outer = 000000B2168D3C00] 02:28:14 INFO - PROCESS | 704 | 1467192494829 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:28:14 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 02:28:14 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 02:28:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 02:28:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:28:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1173ms 02:28:14 INFO - PROCESS | 704 | 1467192494880 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 02:28:14 INFO - PROCESS | 704 | 1467192494882 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 02:28:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:28:14 INFO - PROCESS | 704 | 1467192494885 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:28:14 INFO - PROCESS | 704 | 1467192494887 Marionette TRACE conn6 <- [1,2722,null,{}] 02:28:14 INFO - PROCESS | 704 | 1467192494891 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}] 02:28:14 INFO - PROCESS | 704 | 1467192494893 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:14 INFO - PROCESS | 704 | 1467192494979 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 02:28:15 INFO - PROCESS | 704 | 1467192495053 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:15 INFO - PROCESS | 704 | 1467192495055 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:15 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A56C000 == 21 [pid = 704] [id = 690] 02:28:15 INFO - PROCESS | 704 | ++DOMWINDOW == 57 (000000B223207800) [pid = 704] [serial = 2070] [outer = 0000000000000000] 02:28:15 INFO - PROCESS | 704 | ++DOMWINDOW == 58 (000000B224817C00) [pid = 704] [serial = 2071] [outer = 000000B223207800] 02:28:15 INFO - PROCESS | 704 | 1467192495100 Marionette DEBUG loaded listener.js 02:28:15 INFO - PROCESS | 704 | ++DOMWINDOW == 59 (000000B224895000) [pid = 704] [serial = 2072] [outer = 000000B223207800] 02:28:15 INFO - PROCESS | 704 | 1467192495470 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]]]}] 02:28:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:28:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 629ms 02:28:15 INFO - PROCESS | 704 | 1467192495518 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 02:28:15 INFO - PROCESS | 704 | 1467192495520 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 02:28:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:28:15 INFO - PROCESS | 704 | 1467192495523 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:28:15 INFO - PROCESS | 704 | 1467192495525 Marionette TRACE conn6 <- [1,2726,null,{}] 02:28:15 INFO - PROCESS | 704 | 1467192495528 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}] 02:28:15 INFO - PROCESS | 704 | 1467192495530 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:15 INFO - PROCESS | 704 | 1467192495649 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 02:28:15 INFO - PROCESS | 704 | 1467192495655 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:15 INFO - PROCESS | 704 | 1467192495657 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:15 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BA4C800 == 22 [pid = 704] [id = 691] 02:28:15 INFO - PROCESS | 704 | ++DOMWINDOW == 60 (000000B2249F5400) [pid = 704] [serial = 2073] [outer = 0000000000000000] 02:28:15 INFO - PROCESS | 704 | ++DOMWINDOW == 61 (000000B224A55800) [pid = 704] [serial = 2074] [outer = 000000B2249F5400] 02:28:15 INFO - PROCESS | 704 | 1467192495711 Marionette DEBUG loaded listener.js 02:28:15 INFO - PROCESS | 704 | ++DOMWINDOW == 62 (000000B224A8A800) [pid = 704] [serial = 2075] [outer = 000000B2249F5400] 02:28:16 INFO - PROCESS | 704 | 1467192496109 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]]]}] 02:28:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:28:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 630ms 02:28:16 INFO - PROCESS | 704 | 1467192496156 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 02:28:16 INFO - PROCESS | 704 | 1467192496158 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 02:28:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:28:16 INFO - PROCESS | 704 | 1467192496162 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:28:16 INFO - PROCESS | 704 | 1467192496164 Marionette TRACE conn6 <- [1,2730,null,{}] 02:28:16 INFO - PROCESS | 704 | 1467192496172 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}] 02:28:16 INFO - PROCESS | 704 | 1467192496174 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:16 INFO - PROCESS | 704 | 1467192496309 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 02:28:16 INFO - PROCESS | 704 | 1467192496488 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:16 INFO - PROCESS | 704 | 1467192496491 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:16 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D522000 == 23 [pid = 704] [id = 692] 02:28:16 INFO - PROCESS | 704 | ++DOMWINDOW == 63 (000000B2171A6C00) [pid = 704] [serial = 2076] [outer = 0000000000000000] 02:28:16 INFO - PROCESS | 704 | ++DOMWINDOW == 64 (000000B217346400) [pid = 704] [serial = 2077] [outer = 000000B2171A6C00] 02:28:16 INFO - PROCESS | 704 | 1467192496553 Marionette DEBUG loaded listener.js 02:28:16 INFO - PROCESS | 704 | ++DOMWINDOW == 65 (000000B21B8C3C00) [pid = 704] [serial = 2078] [outer = 000000B2171A6C00] 02:28:17 INFO - PROCESS | 704 | 1467192497114 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]]]}] 02:28:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:28:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 986ms 02:28:17 INFO - PROCESS | 704 | 1467192497152 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 02:28:17 INFO - PROCESS | 704 | 1467192497157 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 02:28:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:28:17 INFO - PROCESS | 704 | 1467192497162 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:28:17 INFO - PROCESS | 704 | 1467192497166 Marionette TRACE conn6 <- [1,2734,null,{}] 02:28:17 INFO - PROCESS | 704 | 1467192497188 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}] 02:28:17 INFO - PROCESS | 704 | 1467192497191 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:17 INFO - PROCESS | 704 | 1467192497311 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 02:28:17 INFO - PROCESS | 704 | 1467192497405 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:17 INFO - PROCESS | 704 | 1467192497408 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:17 INFO - PROCESS | 704 | ++DOCSHELL 000000B226796000 == 24 [pid = 704] [id = 693] 02:28:17 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B223232000) [pid = 704] [serial = 2079] [outer = 0000000000000000] 02:28:17 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B22331B000) [pid = 704] [serial = 2080] [outer = 000000B223232000] 02:28:17 INFO - PROCESS | 704 | 1467192497468 Marionette DEBUG loaded listener.js 02:28:17 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B2233BE400) [pid = 704] [serial = 2081] [outer = 000000B223232000] 02:28:18 INFO - PROCESS | 704 | 1467192498094 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]]]}] 02:28:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:28:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1004ms 02:28:18 INFO - PROCESS | 704 | 1467192498170 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 02:28:18 INFO - PROCESS | 704 | 1467192498174 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 02:28:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:28:18 INFO - PROCESS | 704 | 1467192498177 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:28:18 INFO - PROCESS | 704 | 1467192498180 Marionette TRACE conn6 <- [1,2738,null,{}] 02:28:18 INFO - PROCESS | 704 | 1467192498184 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}] 02:28:18 INFO - PROCESS | 704 | 1467192498187 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:18 INFO - PROCESS | 704 | 1467192498334 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 02:28:18 INFO - PROCESS | 704 | 1467192498458 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:18 INFO - PROCESS | 704 | 1467192498461 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:18 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BAB0000 == 25 [pid = 704] [id = 694] 02:28:18 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B223FAF400) [pid = 704] [serial = 2082] [outer = 0000000000000000] 02:28:18 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B224470C00) [pid = 704] [serial = 2083] [outer = 000000B223FAF400] 02:28:18 INFO - PROCESS | 704 | 1467192498520 Marionette DEBUG loaded listener.js 02:28:18 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B224570C00) [pid = 704] [serial = 2084] [outer = 000000B223FAF400] 02:28:19 INFO - PROCESS | 704 | 1467192499092 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]]]}] 02:28:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:28:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 923ms 02:28:19 INFO - PROCESS | 704 | 1467192499102 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 02:28:19 INFO - PROCESS | 704 | 1467192499106 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 02:28:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:28:19 INFO - PROCESS | 704 | 1467192499118 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:28:19 INFO - PROCESS | 704 | 1467192499123 Marionette TRACE conn6 <- [1,2742,null,{}] 02:28:19 INFO - PROCESS | 704 | 1467192499127 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}] 02:28:19 INFO - PROCESS | 704 | 1467192499130 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:19 INFO - PROCESS | 704 | 1467192499250 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 02:28:19 INFO - PROCESS | 704 | 1467192499367 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:19 INFO - PROCESS | 704 | 1467192499370 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:19 INFO - PROCESS | 704 | ++DOCSHELL 000000B2247B2800 == 26 [pid = 704] [id = 695] 02:28:19 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B22331C400) [pid = 704] [serial = 2085] [outer = 0000000000000000] 02:28:19 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B2251FA000) [pid = 704] [serial = 2086] [outer = 000000B22331C400] 02:28:19 INFO - PROCESS | 704 | 1467192499426 Marionette DEBUG loaded listener.js 02:28:19 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B22600A800) [pid = 704] [serial = 2087] [outer = 000000B22331C400] 02:28:20 INFO - PROCESS | 704 | 1467192500244 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]]]}] 02:28:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:28:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1180ms 02:28:20 INFO - PROCESS | 704 | 1467192500296 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 02:28:20 INFO - PROCESS | 704 | 1467192500300 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 02:28:20 INFO - PROCESS | 704 | --DOCSHELL 000000B229BA2800 == 25 [pid = 704] [id = 676] 02:28:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:28:21 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B223322400) [pid = 704] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 02:28:21 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B21734C400) [pid = 704] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 02:28:21 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B217399C00) [pid = 704] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 02:28:21 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B223BBA800) [pid = 704] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 02:28:21 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B224425C00) [pid = 704] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 02:28:21 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B21B8C5800) [pid = 704] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 02:28:21 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B217526400) [pid = 704] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 02:28:21 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B21663C800) [pid = 704] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 02:28:21 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B220C2D800) [pid = 704] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 02:28:21 INFO - PROCESS | 704 | --DOMWINDOW == 64 (000000B22322D400) [pid = 704] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 02:28:21 INFO - PROCESS | 704 | --DOMWINDOW == 63 (000000B220DBE000) [pid = 704] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 02:28:21 INFO - PROCESS | 704 | --DOMWINDOW == 62 (000000B223224800) [pid = 704] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 02:28:21 INFO - PROCESS | 704 | --DOMWINDOW == 61 (000000B220D80800) [pid = 704] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 02:28:21 INFO - PROCESS | 704 | --DOMWINDOW == 60 (000000B21C353800) [pid = 704] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 02:28:21 INFO - PROCESS | 704 | --DOMWINDOW == 59 (000000B223318000) [pid = 704] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 02:28:21 INFO - PROCESS | 704 | 1467192501040 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:28:21 INFO - PROCESS | 704 | 1467192501045 Marionette TRACE conn6 <- [1,2746,null,{}] 02:28:21 INFO - PROCESS | 704 | 1467192501054 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}] 02:28:21 INFO - PROCESS | 704 | 1467192501057 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:21 INFO - PROCESS | 704 | 1467192501149 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 02:28:21 INFO - PROCESS | 704 | 1467192501157 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:21 INFO - PROCESS | 704 | 1467192501161 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:21 INFO - PROCESS | 704 | ++DOCSHELL 000000B218112800 == 26 [pid = 704] [id = 696] 02:28:21 INFO - PROCESS | 704 | ++DOMWINDOW == 60 (000000B217348C00) [pid = 704] [serial = 2088] [outer = 0000000000000000] 02:28:21 INFO - PROCESS | 704 | ++DOMWINDOW == 61 (000000B217351C00) [pid = 704] [serial = 2089] [outer = 000000B217348C00] 02:28:21 INFO - PROCESS | 704 | 1467192501212 Marionette DEBUG loaded listener.js 02:28:21 INFO - PROCESS | 704 | ++DOMWINDOW == 62 (000000B217527800) [pid = 704] [serial = 2090] [outer = 000000B217348C00] 02:28:21 INFO - PROCESS | 704 | 1467192501697 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]]]}] 02:28:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:28:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 796ms 02:28:21 INFO - PROCESS | 704 | 1467192501722 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 02:28:21 INFO - PROCESS | 704 | 1467192501726 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 02:28:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:28:21 INFO - PROCESS | 704 | 1467192501732 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:28:21 INFO - PROCESS | 704 | 1467192501734 Marionette TRACE conn6 <- [1,2750,null,{}] 02:28:21 INFO - PROCESS | 704 | 1467192501741 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}] 02:28:21 INFO - PROCESS | 704 | 1467192501746 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:21 INFO - PROCESS | 704 | 1467192501839 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 02:28:21 INFO - PROCESS | 704 | 1467192501848 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:21 INFO - PROCESS | 704 | 1467192501850 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:21 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D813000 == 27 [pid = 704] [id = 697] 02:28:21 INFO - PROCESS | 704 | ++DOMWINDOW == 63 (000000B21B5C5C00) [pid = 704] [serial = 2091] [outer = 0000000000000000] 02:28:21 INFO - PROCESS | 704 | ++DOMWINDOW == 64 (000000B21B5DDC00) [pid = 704] [serial = 2092] [outer = 000000B21B5C5C00] 02:28:21 INFO - PROCESS | 704 | 1467192501900 Marionette DEBUG loaded listener.js 02:28:21 INFO - PROCESS | 704 | ++DOMWINDOW == 65 (000000B21C278400) [pid = 704] [serial = 2093] [outer = 000000B21B5C5C00] 02:28:22 INFO - PROCESS | 704 | 1467192502373 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]]]}] 02:28:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:28:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 690ms 02:28:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:28:22 INFO - PROCESS | 704 | 1467192502425 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 02:28:22 INFO - PROCESS | 704 | 1467192502428 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 02:28:22 INFO - PROCESS | 704 | 1467192502432 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:28:22 INFO - PROCESS | 704 | 1467192502434 Marionette TRACE conn6 <- [1,2754,null,{}] 02:28:22 INFO - PROCESS | 704 | 1467192502438 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}] 02:28:22 INFO - PROCESS | 704 | 1467192502440 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:22 INFO - PROCESS | 704 | 1467192502568 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 02:28:22 INFO - PROCESS | 704 | 1467192502656 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:22 INFO - PROCESS | 704 | 1467192502663 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:22 INFO - PROCESS | 704 | ++DOCSHELL 000000B223A7A000 == 28 [pid = 704] [id = 698] 02:28:22 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B21D31F000) [pid = 704] [serial = 2094] [outer = 0000000000000000] 02:28:22 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B21D5BA400) [pid = 704] [serial = 2095] [outer = 000000B21D31F000] 02:28:22 INFO - PROCESS | 704 | 1467192502714 Marionette DEBUG loaded listener.js 02:28:22 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B220C30000) [pid = 704] [serial = 2096] [outer = 000000B21D31F000] 02:28:23 INFO - PROCESS | 704 | 1467192503107 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]]]}] 02:28:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:28:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 734ms 02:28:23 INFO - PROCESS | 704 | 1467192503168 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 02:28:23 INFO - PROCESS | 704 | 1467192503170 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 02:28:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:28:23 INFO - PROCESS | 704 | 1467192503185 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:28:23 INFO - PROCESS | 704 | 1467192503188 Marionette TRACE conn6 <- [1,2758,null,{}] 02:28:23 INFO - PROCESS | 704 | 1467192503191 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}] 02:28:23 INFO - PROCESS | 704 | 1467192503194 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:23 INFO - PROCESS | 704 | 1467192503314 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 02:28:23 INFO - PROCESS | 704 | 1467192503364 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:23 INFO - PROCESS | 704 | 1467192503366 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:23 INFO - PROCESS | 704 | ++DOCSHELL 000000B2245E3800 == 29 [pid = 704] [id = 699] 02:28:23 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B2213E2C00) [pid = 704] [serial = 2097] [outer = 0000000000000000] 02:28:23 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B2217F1C00) [pid = 704] [serial = 2098] [outer = 000000B2213E2C00] 02:28:23 INFO - PROCESS | 704 | 1467192503413 Marionette DEBUG loaded listener.js 02:28:23 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B22320A400) [pid = 704] [serial = 2099] [outer = 000000B2213E2C00] 02:28:23 INFO - PROCESS | 704 | 1467192503849 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]]]}] 02:28:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:28:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 692ms 02:28:23 INFO - PROCESS | 704 | 1467192503880 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 02:28:23 INFO - PROCESS | 704 | 1467192503882 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 02:28:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:28:23 INFO - PROCESS | 704 | 1467192503886 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:28:23 INFO - PROCESS | 704 | 1467192503888 Marionette TRACE conn6 <- [1,2762,null,{}] 02:28:23 INFO - PROCESS | 704 | 1467192503892 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}] 02:28:23 INFO - PROCESS | 704 | 1467192503894 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:24 INFO - PROCESS | 704 | 1467192504039 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 02:28:24 INFO - PROCESS | 704 | 1467192504057 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:24 INFO - PROCESS | 704 | 1467192504059 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:24 INFO - PROCESS | 704 | ++DOCSHELL 000000B2260AB800 == 30 [pid = 704] [id = 700] 02:28:24 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B2213E5000) [pid = 704] [serial = 2100] [outer = 0000000000000000] 02:28:24 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B2232A6400) [pid = 704] [serial = 2101] [outer = 000000B2213E5000] 02:28:24 INFO - PROCESS | 704 | 1467192504104 Marionette DEBUG loaded listener.js 02:28:24 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B22339D800) [pid = 704] [serial = 2102] [outer = 000000B2213E5000] 02:28:24 INFO - PROCESS | 704 | 1467192504545 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]]]}] 02:28:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:28:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 691ms 02:28:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:28:24 INFO - PROCESS | 704 | 1467192504580 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 02:28:24 INFO - PROCESS | 704 | 1467192504582 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 02:28:24 INFO - PROCESS | 704 | 1467192504586 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:28:24 INFO - PROCESS | 704 | 1467192504588 Marionette TRACE conn6 <- [1,2766,null,{}] 02:28:24 INFO - PROCESS | 704 | 1467192504591 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}] 02:28:24 INFO - PROCESS | 704 | 1467192504598 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:24 INFO - PROCESS | 704 | 1467192504739 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 02:28:24 INFO - PROCESS | 704 | 1467192504797 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:24 INFO - PROCESS | 704 | 1467192504799 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:24 INFO - PROCESS | 704 | ++DOCSHELL 000000B228314000 == 31 [pid = 704] [id = 701] 02:28:24 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B223B1E400) [pid = 704] [serial = 2103] [outer = 0000000000000000] 02:28:24 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B223BC0800) [pid = 704] [serial = 2104] [outer = 000000B223B1E400] 02:28:24 INFO - PROCESS | 704 | 1467192504846 Marionette DEBUG loaded listener.js 02:28:24 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B2241C1C00) [pid = 704] [serial = 2105] [outer = 000000B223B1E400] 02:28:25 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B223BB8800) [pid = 704] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:28:25 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B22439E800) [pid = 704] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:28:25 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B2168D3C00) [pid = 704] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:28:25 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B217710000) [pid = 704] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:28:25 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B220C31800) [pid = 704] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:28:25 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B2233BA800) [pid = 704] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:28:25 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B2184E2400) [pid = 704] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:28:25 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B217394000) [pid = 704] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:28:25 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B220C2C000) [pid = 704] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:28:25 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B223207800) [pid = 704] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:28:25 INFO - PROCESS | 704 | 1467192505457 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]]]}] 02:28:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:28:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 880ms 02:28:25 INFO - PROCESS | 704 | 1467192505486 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 02:28:25 INFO - PROCESS | 704 | 1467192505489 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 02:28:25 INFO - PROCESS | 704 | 1467192505495 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:28:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:28:25 INFO - PROCESS | 704 | 1467192505504 Marionette TRACE conn6 <- [1,2770,null,{}] 02:28:25 INFO - PROCESS | 704 | 1467192505509 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}] 02:28:25 INFO - PROCESS | 704 | 1467192505511 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:25 INFO - PROCESS | 704 | 1467192505594 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 02:28:25 INFO - PROCESS | 704 | 1467192505676 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:25 INFO - PROCESS | 704 | 1467192505677 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:25 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A3B7000 == 32 [pid = 704] [id = 702] 02:28:25 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B217394000) [pid = 704] [serial = 2106] [outer = 0000000000000000] 02:28:25 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B2233BD000) [pid = 704] [serial = 2107] [outer = 000000B217394000] 02:28:25 INFO - PROCESS | 704 | 1467192505723 Marionette DEBUG loaded listener.js 02:28:25 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B2243A4C00) [pid = 704] [serial = 2108] [outer = 000000B217394000] 02:28:26 INFO - PROCESS | 704 | 1467192506079 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]]]}] 02:28:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:28:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 630ms 02:28:26 INFO - PROCESS | 704 | 1467192506132 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 02:28:26 INFO - PROCESS | 704 | 1467192506134 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 02:28:26 INFO - PROCESS | 704 | 1467192506138 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:28:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:28:26 INFO - PROCESS | 704 | 1467192506139 Marionette TRACE conn6 <- [1,2774,null,{}] 02:28:26 INFO - PROCESS | 704 | 1467192506143 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}] 02:28:26 INFO - PROCESS | 704 | 1467192506145 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:26 INFO - PROCESS | 704 | 1467192506259 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 02:28:26 INFO - PROCESS | 704 | 1467192506268 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:26 INFO - PROCESS | 704 | 1467192506270 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:26 INFO - PROCESS | 704 | ++DOCSHELL 000000B22B80A800 == 33 [pid = 704] [id = 703] 02:28:26 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B2243E7000) [pid = 704] [serial = 2109] [outer = 0000000000000000] 02:28:26 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B22446BC00) [pid = 704] [serial = 2110] [outer = 000000B2243E7000] 02:28:26 INFO - PROCESS | 704 | 1467192506314 Marionette DEBUG loaded listener.js 02:28:26 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B224563400) [pid = 704] [serial = 2111] [outer = 000000B2243E7000] 02:28:26 INFO - PROCESS | 704 | 1467192506707 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]]]}] 02:28:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:28:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 588ms 02:28:26 INFO - PROCESS | 704 | 1467192506728 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 02:28:26 INFO - PROCESS | 704 | 1467192506738 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 02:28:26 INFO - PROCESS | 704 | 1467192506742 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:28:26 INFO - PROCESS | 704 | 1467192506744 Marionette TRACE conn6 <- [1,2778,null,{}] 02:28:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:28:26 INFO - PROCESS | 704 | 1467192506747 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}] 02:28:26 INFO - PROCESS | 704 | 1467192506749 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:26 INFO - PROCESS | 704 | 1467192506832 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 02:28:26 INFO - PROCESS | 704 | 1467192506912 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:26 INFO - PROCESS | 704 | 1467192506914 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:26 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BAA0000 == 34 [pid = 704] [id = 704] 02:28:26 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B22476A800) [pid = 704] [serial = 2112] [outer = 0000000000000000] 02:28:26 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B22476E400) [pid = 704] [serial = 2113] [outer = 000000B22476A800] 02:28:26 INFO - PROCESS | 704 | 1467192506986 Marionette DEBUG loaded listener.js 02:28:27 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B22481B400) [pid = 704] [serial = 2114] [outer = 000000B22476A800] 02:28:27 INFO - PROCESS | 704 | 1467192507317 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]]]}] 02:28:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:28:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 629ms 02:28:27 INFO - PROCESS | 704 | 1467192507392 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 02:28:27 INFO - PROCESS | 704 | 1467192507396 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 02:28:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:28:27 INFO - PROCESS | 704 | 1467192507402 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:28:27 INFO - PROCESS | 704 | 1467192507407 Marionette TRACE conn6 <- [1,2782,null,{}] 02:28:27 INFO - PROCESS | 704 | 1467192507414 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}] 02:28:27 INFO - PROCESS | 704 | 1467192507418 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:27 INFO - PROCESS | 704 | 1467192507567 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 02:28:27 INFO - PROCESS | 704 | 1467192507643 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:27 INFO - PROCESS | 704 | 1467192507647 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:27 INFO - PROCESS | 704 | ++DOCSHELL 000000B21C0B7000 == 35 [pid = 704] [id = 705] 02:28:27 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B2171ACC00) [pid = 704] [serial = 2115] [outer = 0000000000000000] 02:28:27 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B217353400) [pid = 704] [serial = 2116] [outer = 000000B2171ACC00] 02:28:27 INFO - PROCESS | 704 | 1467192507748 Marionette DEBUG loaded listener.js 02:28:27 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B21B54AC00) [pid = 704] [serial = 2117] [outer = 000000B2171ACC00] 02:28:28 INFO - PROCESS | 704 | 1467192508547 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]]]}] 02:28:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:28:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1195ms 02:28:28 INFO - PROCESS | 704 | 1467192508600 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 02:28:28 INFO - PROCESS | 704 | 1467192508603 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 02:28:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:28:28 INFO - PROCESS | 704 | 1467192508611 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:28:28 INFO - PROCESS | 704 | 1467192508615 Marionette TRACE conn6 <- [1,2786,null,{}] 02:28:28 INFO - PROCESS | 704 | 1467192508620 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}] 02:28:28 INFO - PROCESS | 704 | 1467192508623 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:28 INFO - PROCESS | 704 | 1467192508774 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 02:28:28 INFO - PROCESS | 704 | 1467192508889 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:28 INFO - PROCESS | 704 | 1467192508892 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:28 INFO - PROCESS | 704 | ++DOCSHELL 000000B2247C3800 == 36 [pid = 704] [id = 706] 02:28:28 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B21D31BC00) [pid = 704] [serial = 2118] [outer = 0000000000000000] 02:28:28 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B220C7C400) [pid = 704] [serial = 2119] [outer = 000000B21D31BC00] 02:28:28 INFO - PROCESS | 704 | 1467192508951 Marionette DEBUG loaded listener.js 02:28:29 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B223206000) [pid = 704] [serial = 2120] [outer = 000000B21D31BC00] 02:28:29 INFO - PROCESS | 704 | --DOCSHELL 000000B22B80A800 == 35 [pid = 704] [id = 703] 02:28:29 INFO - PROCESS | 704 | --DOCSHELL 000000B22A3B7000 == 34 [pid = 704] [id = 702] 02:28:29 INFO - PROCESS | 704 | --DOCSHELL 000000B228314000 == 33 [pid = 704] [id = 701] 02:28:29 INFO - PROCESS | 704 | --DOCSHELL 000000B2260AB800 == 32 [pid = 704] [id = 700] 02:28:29 INFO - PROCESS | 704 | --DOCSHELL 000000B2245E3800 == 31 [pid = 704] [id = 699] 02:28:29 INFO - PROCESS | 704 | --DOCSHELL 000000B223A7A000 == 30 [pid = 704] [id = 698] 02:28:29 INFO - PROCESS | 704 | --DOCSHELL 000000B21D813000 == 29 [pid = 704] [id = 697] 02:28:29 INFO - PROCESS | 704 | --DOCSHELL 000000B218112800 == 28 [pid = 704] [id = 696] 02:28:29 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B224A55800) [pid = 704] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B2241C1000) [pid = 704] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B22442A800) [pid = 704] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B2243E4000) [pid = 704] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B2181D8400) [pid = 704] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B22339E800) [pid = 704] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B221F2D400) [pid = 704] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B22339FC00) [pid = 704] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B2233DFC00) [pid = 704] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B21B5D2400) [pid = 704] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B21C276800) [pid = 704] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B217816000) [pid = 704] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B21C043000) [pid = 704] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B2213E0800) [pid = 704] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B22320B000) [pid = 704] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B22446E400) [pid = 704] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B223E57800) [pid = 704] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 704 | --DOMWINDOW == 64 (000000B224817C00) [pid = 704] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 704 | --DOMWINDOW == 63 (000000B224895000) [pid = 704] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 704 | --DOMWINDOW == 62 (000000B223B1C400) [pid = 704] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 02:28:29 INFO - PROCESS | 704 | 1467192509858 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]]]}] 02:28:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:28:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1296ms 02:28:29 INFO - PROCESS | 704 | 1467192509905 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 02:28:29 INFO - PROCESS | 704 | 1467192509909 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 02:28:29 INFO - PROCESS | 704 | 1467192509915 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:28:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:28:29 INFO - PROCESS | 704 | 1467192509918 Marionette TRACE conn6 <- [1,2790,null,{}] 02:28:29 INFO - PROCESS | 704 | 1467192509924 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}] 02:28:29 INFO - PROCESS | 704 | 1467192509927 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:30 INFO - PROCESS | 704 | 1467192510020 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 02:28:30 INFO - PROCESS | 704 | 1467192510027 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:30 INFO - PROCESS | 704 | 1467192510029 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:30 INFO - PROCESS | 704 | ++DOCSHELL 000000B21C382800 == 29 [pid = 704] [id = 707] 02:28:30 INFO - PROCESS | 704 | ++DOMWINDOW == 63 (000000B218657000) [pid = 704] [serial = 2121] [outer = 0000000000000000] 02:28:30 INFO - PROCESS | 704 | ++DOMWINDOW == 64 (000000B21B5D1000) [pid = 704] [serial = 2122] [outer = 000000B218657000] 02:28:30 INFO - PROCESS | 704 | 1467192510080 Marionette DEBUG loaded listener.js 02:28:30 INFO - PROCESS | 704 | ++DOMWINDOW == 65 (000000B21C2E7800) [pid = 704] [serial = 2123] [outer = 000000B218657000] 02:28:30 INFO - PROCESS | 704 | 1467192510598 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]]]}] 02:28:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:28:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 732ms 02:28:30 INFO - PROCESS | 704 | 1467192510651 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 02:28:30 INFO - PROCESS | 704 | 1467192510655 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 02:28:30 INFO - PROCESS | 704 | 1467192510662 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:28:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:28:30 INFO - PROCESS | 704 | 1467192510664 Marionette TRACE conn6 <- [1,2794,null,{}] 02:28:30 INFO - PROCESS | 704 | 1467192510668 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}] 02:28:30 INFO - PROCESS | 704 | 1467192510671 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:30 INFO - PROCESS | 704 | 1467192510761 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 02:28:30 INFO - PROCESS | 704 | 1467192510844 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:30 INFO - PROCESS | 704 | 1467192510847 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:30 INFO - PROCESS | 704 | ++DOCSHELL 000000B223919800 == 30 [pid = 704] [id = 708] 02:28:30 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B22017E400) [pid = 704] [serial = 2124] [outer = 0000000000000000] 02:28:30 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B220C2F000) [pid = 704] [serial = 2125] [outer = 000000B22017E400] 02:28:30 INFO - PROCESS | 704 | 1467192510895 Marionette DEBUG loaded listener.js 02:28:30 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B221F33C00) [pid = 704] [serial = 2126] [outer = 000000B22017E400] 02:28:31 INFO - PROCESS | 704 | 1467192511291 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]]]}] 02:28:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:28:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 689ms 02:28:31 INFO - PROCESS | 704 | 1467192511354 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 02:28:31 INFO - PROCESS | 704 | 1467192511356 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 02:28:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:28:31 INFO - PROCESS | 704 | 1467192511360 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:28:31 INFO - PROCESS | 704 | 1467192511363 Marionette TRACE conn6 <- [1,2798,null,{}] 02:28:31 INFO - PROCESS | 704 | 1467192511375 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}] 02:28:31 INFO - PROCESS | 704 | 1467192511380 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:31 INFO - PROCESS | 704 | 1467192511498 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 02:28:31 INFO - PROCESS | 704 | 1467192511506 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:31 INFO - PROCESS | 704 | 1467192511509 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:31 INFO - PROCESS | 704 | ++DOCSHELL 000000B224B3B800 == 31 [pid = 704] [id = 709] 02:28:31 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B22322DC00) [pid = 704] [serial = 2127] [outer = 0000000000000000] 02:28:31 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B22339AC00) [pid = 704] [serial = 2128] [outer = 000000B22322DC00] 02:28:31 INFO - PROCESS | 704 | 1467192511558 Marionette DEBUG loaded listener.js 02:28:31 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B223868C00) [pid = 704] [serial = 2129] [outer = 000000B22322DC00] 02:28:32 INFO - PROCESS | 704 | 1467192511997 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]]]}] 02:28:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:28:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 691ms 02:28:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:28:32 INFO - PROCESS | 704 | 1467192512053 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 02:28:32 INFO - PROCESS | 704 | 1467192512056 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 02:28:32 INFO - PROCESS | 704 | 1467192512059 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:28:32 INFO - PROCESS | 704 | 1467192512061 Marionette TRACE conn6 <- [1,2802,null,{}] 02:28:32 INFO - PROCESS | 704 | 1467192512065 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}] 02:28:32 INFO - PROCESS | 704 | 1467192512067 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:32 INFO - PROCESS | 704 | 1467192512186 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 02:28:32 INFO - PROCESS | 704 | 1467192512234 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:32 INFO - PROCESS | 704 | 1467192512236 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:32 INFO - PROCESS | 704 | ++DOCSHELL 000000B2274B3800 == 32 [pid = 704] [id = 710] 02:28:32 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B223BB6800) [pid = 704] [serial = 2130] [outer = 0000000000000000] 02:28:32 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B223BBA400) [pid = 704] [serial = 2131] [outer = 000000B223BB6800] 02:28:32 INFO - PROCESS | 704 | 1467192512283 Marionette DEBUG loaded listener.js 02:28:32 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B223FAE400) [pid = 704] [serial = 2132] [outer = 000000B223BB6800] 02:28:32 INFO - PROCESS | 704 | 1467192512734 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]]]}] 02:28:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:28:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 733ms 02:28:32 INFO - PROCESS | 704 | 1467192512801 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 02:28:32 INFO - PROCESS | 704 | 1467192512804 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 02:28:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:28:32 INFO - PROCESS | 704 | 1467192512807 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:28:32 INFO - PROCESS | 704 | 1467192512809 Marionette TRACE conn6 <- [1,2806,null,{}] 02:28:32 INFO - PROCESS | 704 | 1467192512813 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}] 02:28:32 INFO - PROCESS | 704 | 1467192512815 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:32 INFO - PROCESS | 704 | 1467192512954 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 02:28:32 INFO - PROCESS | 704 | 1467192512964 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:32 INFO - PROCESS | 704 | 1467192512966 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:32 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A1AA800 == 33 [pid = 704] [id = 711] 02:28:32 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B223BB7C00) [pid = 704] [serial = 2133] [outer = 0000000000000000] 02:28:33 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B2243A5400) [pid = 704] [serial = 2134] [outer = 000000B223BB7C00] 02:28:33 INFO - PROCESS | 704 | 1467192513012 Marionette DEBUG loaded listener.js 02:28:33 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B224432800) [pid = 704] [serial = 2135] [outer = 000000B223BB7C00] 02:28:33 INFO - PROCESS | 704 | 1467192513468 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]]]}] 02:28:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:28:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 691ms 02:28:33 INFO - PROCESS | 704 | 1467192513500 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 02:28:33 INFO - PROCESS | 704 | 1467192513502 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 02:28:33 INFO - PROCESS | 704 | 1467192513505 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:28:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:28:33 INFO - PROCESS | 704 | 1467192513507 Marionette TRACE conn6 <- [1,2810,null,{}] 02:28:33 INFO - PROCESS | 704 | 1467192513510 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}] 02:28:33 INFO - PROCESS | 704 | 1467192513516 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:33 INFO - PROCESS | 704 | 1467192513660 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 02:28:33 INFO - PROCESS | 704 | 1467192513723 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:33 INFO - PROCESS | 704 | 1467192513725 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:33 INFO - PROCESS | 704 | ++DOCSHELL 000000B22B807000 == 34 [pid = 704] [id = 712] 02:28:33 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B224764C00) [pid = 704] [serial = 2136] [outer = 0000000000000000] 02:28:33 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B224897000) [pid = 704] [serial = 2137] [outer = 000000B224764C00] 02:28:33 INFO - PROCESS | 704 | 1467192513770 Marionette DEBUG loaded listener.js 02:28:33 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B224A96C00) [pid = 704] [serial = 2138] [outer = 000000B224764C00] 02:28:34 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B2249F5400) [pid = 704] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:28:34 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B217348C00) [pid = 704] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:28:34 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B21D31F000) [pid = 704] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:28:34 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B21B5C5C00) [pid = 704] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:28:34 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B223B1E400) [pid = 704] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:28:34 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B2171A6C00) [pid = 704] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:28:34 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B223232000) [pid = 704] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:28:34 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B223FAF400) [pid = 704] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:28:34 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B2243E7000) [pid = 704] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:28:34 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B217394000) [pid = 704] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:28:34 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B2213E2C00) [pid = 704] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:28:34 INFO - PROCESS | 704 | 1467192514232 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]]]}] 02:28:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:28:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 794ms 02:28:34 INFO - PROCESS | 704 | 1467192514303 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 02:28:34 INFO - PROCESS | 704 | 1467192514305 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 02:28:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:28:34 INFO - PROCESS | 704 | 1467192514308 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:28:34 INFO - PROCESS | 704 | 1467192514310 Marionette TRACE conn6 <- [1,2814,null,{}] 02:28:34 INFO - PROCESS | 704 | 1467192514313 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}] 02:28:34 INFO - PROCESS | 704 | 1467192514315 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:34 INFO - PROCESS | 704 | 1467192514428 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 02:28:34 INFO - PROCESS | 704 | 1467192514482 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:34 INFO - PROCESS | 704 | 1467192514484 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:34 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BA9C800 == 35 [pid = 704] [id = 713] 02:28:34 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B21D011C00) [pid = 704] [serial = 2139] [outer = 0000000000000000] 02:28:34 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B2233B1800) [pid = 704] [serial = 2140] [outer = 000000B21D011C00] 02:28:34 INFO - PROCESS | 704 | 1467192514529 Marionette DEBUG loaded listener.js 02:28:34 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B224A8C000) [pid = 704] [serial = 2141] [outer = 000000B21D011C00] 02:28:34 INFO - PROCESS | 704 | 1467192514896 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:28:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:28:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 629ms 02:28:34 INFO - PROCESS | 704 | 1467192514941 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 02:28:34 INFO - PROCESS | 704 | 1467192514943 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 02:28:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:28:34 INFO - PROCESS | 704 | 1467192514946 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:28:34 INFO - PROCESS | 704 | 1467192514948 Marionette TRACE conn6 <- [1,2818,null,{}] 02:28:34 INFO - PROCESS | 704 | 1467192514952 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}] 02:28:34 INFO - PROCESS | 704 | 1467192514954 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:35 INFO - PROCESS | 704 | 1467192515045 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 02:28:35 INFO - PROCESS | 704 | 1467192515051 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:35 INFO - PROCESS | 704 | 1467192515053 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:35 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BE3C000 == 36 [pid = 704] [id = 714] 02:28:35 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B224BA1400) [pid = 704] [serial = 2142] [outer = 0000000000000000] 02:28:35 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B2252D5400) [pid = 704] [serial = 2143] [outer = 000000B224BA1400] 02:28:35 INFO - PROCESS | 704 | 1467192515097 Marionette DEBUG loaded listener.js 02:28:35 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B226008C00) [pid = 704] [serial = 2144] [outer = 000000B224BA1400] 02:28:35 INFO - PROCESS | 704 | 1467192515529 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]]]}] 02:28:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:28:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 629ms 02:28:35 INFO - PROCESS | 704 | 1467192515579 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 02:28:35 INFO - PROCESS | 704 | 1467192515581 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 02:28:35 INFO - PROCESS | 704 | 1467192515585 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:28:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:28:35 INFO - PROCESS | 704 | 1467192515587 Marionette TRACE conn6 <- [1,2822,null,{}] 02:28:35 INFO - PROCESS | 704 | 1467192515590 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}] 02:28:35 INFO - PROCESS | 704 | 1467192515592 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:35 INFO - PROCESS | 704 | 1467192515677 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 02:28:35 INFO - PROCESS | 704 | 1467192515683 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:35 INFO - PROCESS | 704 | 1467192515685 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:35 INFO - PROCESS | 704 | ++DOCSHELL 000000B22C1EF800 == 37 [pid = 704] [id = 715] 02:28:35 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B226007800) [pid = 704] [serial = 2145] [outer = 0000000000000000] 02:28:35 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B22628C400) [pid = 704] [serial = 2146] [outer = 000000B226007800] 02:28:35 INFO - PROCESS | 704 | 1467192515732 Marionette DEBUG loaded listener.js 02:28:35 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B22669BC00) [pid = 704] [serial = 2147] [outer = 000000B226007800] 02:28:36 INFO - PROCESS | 704 | 1467192516311 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:28:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:28:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 775ms 02:28:36 INFO - PROCESS | 704 | 1467192516364 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 02:28:36 INFO - PROCESS | 704 | 1467192516369 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 02:28:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:28:36 INFO - PROCESS | 704 | 1467192516375 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:28:36 INFO - PROCESS | 704 | 1467192516379 Marionette TRACE conn6 <- [1,2826,null,{}] 02:28:36 INFO - PROCESS | 704 | 1467192516385 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}] 02:28:36 INFO - PROCESS | 704 | 1467192516389 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:36 INFO - PROCESS | 704 | 1467192516544 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 02:28:36 INFO - PROCESS | 704 | 1467192516642 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:36 INFO - PROCESS | 704 | 1467192516647 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:36 INFO - PROCESS | 704 | ++DOCSHELL 000000B221F8A800 == 38 [pid = 704] [id = 716] 02:28:36 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B217399000) [pid = 704] [serial = 2148] [outer = 0000000000000000] 02:28:36 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B21B8C3400) [pid = 704] [serial = 2149] [outer = 000000B217399000] 02:28:36 INFO - PROCESS | 704 | 1467192516705 Marionette DEBUG loaded listener.js 02:28:36 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B21D322000) [pid = 704] [serial = 2150] [outer = 000000B217399000] 02:28:37 INFO - PROCESS | 704 | 1467192517338 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]]]}] 02:28:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:28:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 986ms 02:28:37 INFO - PROCESS | 704 | 1467192517361 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 02:28:37 INFO - PROCESS | 704 | 1467192517366 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 02:28:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:28:37 INFO - PROCESS | 704 | 1467192517373 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:28:37 INFO - PROCESS | 704 | 1467192517376 Marionette TRACE conn6 <- [1,2830,null,{}] 02:28:37 INFO - PROCESS | 704 | 1467192517380 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}] 02:28:37 INFO - PROCESS | 704 | 1467192517383 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:37 INFO - PROCESS | 704 | 1467192517502 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 02:28:37 INFO - PROCESS | 704 | 1467192517626 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:37 INFO - PROCESS | 704 | 1467192517629 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:37 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A55B000 == 39 [pid = 704] [id = 717] 02:28:37 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B22331F400) [pid = 704] [serial = 2151] [outer = 0000000000000000] 02:28:37 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B2233B6000) [pid = 704] [serial = 2152] [outer = 000000B22331F400] 02:28:37 INFO - PROCESS | 704 | 1467192517688 Marionette DEBUG loaded listener.js 02:28:37 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B223E59800) [pid = 704] [serial = 2153] [outer = 000000B22331F400] 02:28:38 INFO - PROCESS | 704 | 1467192518323 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]]]}] 02:28:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:28:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 984ms 02:28:38 INFO - PROCESS | 704 | 1467192518360 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 02:28:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:28:38 INFO - PROCESS | 704 | 1467192518362 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 02:28:38 INFO - PROCESS | 704 | 1467192518366 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:28:38 INFO - PROCESS | 704 | 1467192518370 Marionette TRACE conn6 <- [1,2834,null,{}] 02:28:38 INFO - PROCESS | 704 | 1467192518382 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}] 02:28:38 INFO - PROCESS | 704 | 1467192518387 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:38 INFO - PROCESS | 704 | 1467192518501 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 02:28:38 INFO - PROCESS | 704 | 1467192518624 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:38 INFO - PROCESS | 704 | 1467192518628 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:38 INFO - PROCESS | 704 | ++DOCSHELL 000000B22C2BE800 == 40 [pid = 704] [id = 718] 02:28:38 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B2249EC000) [pid = 704] [serial = 2154] [outer = 0000000000000000] 02:28:38 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B224A5F000) [pid = 704] [serial = 2155] [outer = 000000B2249EC000] 02:28:38 INFO - PROCESS | 704 | 1467192518687 Marionette DEBUG loaded listener.js 02:28:38 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B22628B400) [pid = 704] [serial = 2156] [outer = 000000B2249EC000] 02:28:39 INFO - PROCESS | 704 | 1467192519300 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]]]}] 02:28:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:28:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 985ms 02:28:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:28:39 INFO - PROCESS | 704 | 1467192519353 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 02:28:39 INFO - PROCESS | 704 | 1467192519356 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 02:28:39 INFO - PROCESS | 704 | 1467192519360 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:28:39 INFO - PROCESS | 704 | 1467192519362 Marionette TRACE conn6 <- [1,2838,null,{}] 02:28:39 INFO - PROCESS | 704 | 1467192519366 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}] 02:28:39 INFO - PROCESS | 704 | 1467192519368 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:39 INFO - PROCESS | 704 | 1467192519483 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 02:28:39 INFO - PROCESS | 704 | 1467192519706 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:39 INFO - PROCESS | 704 | 1467192519710 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:39 INFO - PROCESS | 704 | ++DOCSHELL 000000B21D186000 == 41 [pid = 704] [id = 719] 02:28:39 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B217351400) [pid = 704] [serial = 2157] [outer = 0000000000000000] 02:28:39 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B217526400) [pid = 704] [serial = 2158] [outer = 000000B217351400] 02:28:39 INFO - PROCESS | 704 | 1467192519778 Marionette DEBUG loaded listener.js 02:28:39 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B21C353C00) [pid = 704] [serial = 2159] [outer = 000000B217351400] 02:28:41 INFO - PROCESS | 704 | --DOCSHELL 000000B22BE3C000 == 40 [pid = 704] [id = 714] 02:28:41 INFO - PROCESS | 704 | --DOCSHELL 000000B22BA9C800 == 39 [pid = 704] [id = 713] 02:28:41 INFO - PROCESS | 704 | --DOCSHELL 000000B22B807000 == 38 [pid = 704] [id = 712] 02:28:41 INFO - PROCESS | 704 | --DOCSHELL 000000B22A1AA800 == 37 [pid = 704] [id = 711] 02:28:41 INFO - PROCESS | 704 | --DOCSHELL 000000B2274B3800 == 36 [pid = 704] [id = 710] 02:28:41 INFO - PROCESS | 704 | --DOCSHELL 000000B224B3B800 == 35 [pid = 704] [id = 709] 02:28:41 INFO - PROCESS | 704 | --DOCSHELL 000000B223919800 == 34 [pid = 704] [id = 708] 02:28:41 INFO - PROCESS | 704 | --DOCSHELL 000000B21C382800 == 33 [pid = 704] [id = 707] 02:28:41 INFO - PROCESS | 704 | --DOCSHELL 000000B22BAA0000 == 32 [pid = 704] [id = 704] 02:28:41 INFO - PROCESS | 704 | --DOCSHELL 000000B21C0B7000 == 31 [pid = 704] [id = 705] 02:28:41 INFO - PROCESS | 704 | --DOCSHELL 000000B2247C3800 == 30 [pid = 704] [id = 706] 02:28:41 INFO - PROCESS | 704 | --DOCSHELL 000000B2247B2800 == 29 [pid = 704] [id = 695] 02:28:41 INFO - PROCESS | 704 | --DOCSHELL 000000B22C2BE800 == 28 [pid = 704] [id = 718] 02:28:41 INFO - PROCESS | 704 | --DOCSHELL 000000B22A55B000 == 27 [pid = 704] [id = 717] 02:28:41 INFO - PROCESS | 704 | --DOCSHELL 000000B22C1EF800 == 26 [pid = 704] [id = 715] 02:28:41 INFO - PROCESS | 704 | --DOCSHELL 000000B221F8A800 == 25 [pid = 704] [id = 716] 02:28:41 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B224A8A800) [pid = 704] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 02:28:41 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B217351C00) [pid = 704] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 02:28:41 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B217527800) [pid = 704] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 02:28:41 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B21D5BA400) [pid = 704] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 02:28:41 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B21B5DDC00) [pid = 704] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 02:28:41 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B21C278400) [pid = 704] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 02:28:41 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B2251FA000) [pid = 704] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 02:28:41 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B223BC0800) [pid = 704] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 02:28:41 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B21B8C3C00) [pid = 704] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 02:28:41 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B217346400) [pid = 704] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 02:28:41 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B2233BE400) [pid = 704] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 02:28:41 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B22331B000) [pid = 704] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 02:28:41 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B224570C00) [pid = 704] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 02:28:41 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B224470C00) [pid = 704] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 02:28:41 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B2232A6400) [pid = 704] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 02:28:41 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B224563400) [pid = 704] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 02:28:41 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B2233BD000) [pid = 704] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 02:28:41 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B22446BC00) [pid = 704] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 02:28:41 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B2241C1C00) [pid = 704] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 02:28:41 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B2217F1C00) [pid = 704] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 02:28:41 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B2243A4C00) [pid = 704] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 02:28:41 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B22476E400) [pid = 704] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 02:28:41 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B22320A400) [pid = 704] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 02:28:41 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B220C30000) [pid = 704] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 02:28:41 INFO - PROCESS | 704 | 1467192521085 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:28:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:28:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1853ms 02:28:41 INFO - PROCESS | 704 | 1467192521216 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 02:28:41 INFO - PROCESS | 704 | 1467192521219 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 02:28:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:28:41 INFO - PROCESS | 704 | 1467192521224 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:28:41 INFO - PROCESS | 704 | 1467192521227 Marionette TRACE conn6 <- [1,2842,null,{}] 02:28:41 INFO - PROCESS | 704 | 1467192521234 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}] 02:28:41 INFO - PROCESS | 704 | 1467192521237 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:41 INFO - PROCESS | 704 | 1467192521324 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 02:28:41 INFO - PROCESS | 704 | 1467192521334 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:41 INFO - PROCESS | 704 | 1467192521337 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:41 INFO - PROCESS | 704 | ++DOCSHELL 000000B21BF71800 == 26 [pid = 704] [id = 720] 02:28:41 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B21734EC00) [pid = 704] [serial = 2160] [outer = 0000000000000000] 02:28:41 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B21738B000) [pid = 704] [serial = 2161] [outer = 000000B21734EC00] 02:28:41 INFO - PROCESS | 704 | 1467192521387 Marionette DEBUG loaded listener.js 02:28:41 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B217717800) [pid = 704] [serial = 2162] [outer = 000000B21734EC00] 02:28:41 INFO - PROCESS | 704 | 1467192521899 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]]]}] 02:28:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:28:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 733ms 02:28:41 INFO - PROCESS | 704 | 1467192521962 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 02:28:41 INFO - PROCESS | 704 | 1467192521967 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 02:28:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:28:41 INFO - PROCESS | 704 | 1467192521974 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:28:41 INFO - PROCESS | 704 | 1467192521977 Marionette TRACE conn6 <- [1,2846,null,{}] 02:28:41 INFO - PROCESS | 704 | 1467192521981 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}] 02:28:41 INFO - PROCESS | 704 | 1467192521984 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:42 INFO - PROCESS | 704 | 1467192522082 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 02:28:42 INFO - PROCESS | 704 | 1467192522161 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:42 INFO - PROCESS | 704 | 1467192522164 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:42 INFO - PROCESS | 704 | ++DOCSHELL 000000B221793000 == 27 [pid = 704] [id = 721] 02:28:42 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B21B5D6C00) [pid = 704] [serial = 2163] [outer = 0000000000000000] 02:28:42 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B21BF3B000) [pid = 704] [serial = 2164] [outer = 000000B21B5D6C00] 02:28:42 INFO - PROCESS | 704 | 1467192522213 Marionette DEBUG loaded listener.js 02:28:42 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B21C53A400) [pid = 704] [serial = 2165] [outer = 000000B21B5D6C00] 02:28:42 INFO - PROCESS | 704 | 1467192522613 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:28:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:28:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 691ms 02:28:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:28:42 INFO - PROCESS | 704 | 1467192522687 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 02:28:42 INFO - PROCESS | 704 | 1467192522689 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 02:28:42 INFO - PROCESS | 704 | 1467192522693 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:28:42 INFO - PROCESS | 704 | 1467192522697 Marionette TRACE conn6 <- [1,2850,null,{}] 02:28:42 INFO - PROCESS | 704 | 1467192522711 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}] 02:28:42 INFO - PROCESS | 704 | 1467192522716 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:42 INFO - PROCESS | 704 | 1467192522809 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 02:28:42 INFO - PROCESS | 704 | 1467192522824 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:42 INFO - PROCESS | 704 | 1467192522828 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:42 INFO - PROCESS | 704 | ++DOCSHELL 000000B224517800 == 28 [pid = 704] [id = 722] 02:28:42 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B220C37000) [pid = 704] [serial = 2166] [outer = 0000000000000000] 02:28:42 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B220C85000) [pid = 704] [serial = 2167] [outer = 000000B220C37000] 02:28:42 INFO - PROCESS | 704 | 1467192522878 Marionette DEBUG loaded listener.js 02:28:42 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B2217EFC00) [pid = 704] [serial = 2168] [outer = 000000B220C37000] 02:28:43 INFO - PROCESS | 704 | 1467192523337 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]]]}] 02:28:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:28:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 692ms 02:28:43 INFO - PROCESS | 704 | 1467192523385 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 02:28:43 INFO - PROCESS | 704 | 1467192523388 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 02:28:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:28:43 INFO - PROCESS | 704 | 1467192523391 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:28:43 INFO - PROCESS | 704 | 1467192523393 Marionette TRACE conn6 <- [1,2854,null,{}] 02:28:43 INFO - PROCESS | 704 | 1467192523397 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}] 02:28:43 INFO - PROCESS | 704 | 1467192523399 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:43 INFO - PROCESS | 704 | 1467192523514 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 02:28:43 INFO - PROCESS | 704 | 1467192523519 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:43 INFO - PROCESS | 704 | 1467192523521 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:43 INFO - PROCESS | 704 | ++DOCSHELL 000000B2254AC000 == 29 [pid = 704] [id = 723] 02:28:43 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B22320A400) [pid = 704] [serial = 2169] [outer = 0000000000000000] 02:28:43 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B22322F000) [pid = 704] [serial = 2170] [outer = 000000B22320A400] 02:28:43 INFO - PROCESS | 704 | 1467192523608 Marionette DEBUG loaded listener.js 02:28:43 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B22331D000) [pid = 704] [serial = 2171] [outer = 000000B22320A400] 02:28:44 INFO - PROCESS | 704 | 1467192524059 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]]]}] 02:28:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:28:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 692ms 02:28:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:28:44 INFO - PROCESS | 704 | 1467192524093 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 02:28:44 INFO - PROCESS | 704 | 1467192524095 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 02:28:44 INFO - PROCESS | 704 | 1467192524103 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:28:44 INFO - PROCESS | 704 | 1467192524105 Marionette TRACE conn6 <- [1,2858,null,{}] 02:28:44 INFO - PROCESS | 704 | 1467192524108 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}] 02:28:44 INFO - PROCESS | 704 | 1467192524111 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:44 INFO - PROCESS | 704 | 1467192524251 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 02:28:44 INFO - PROCESS | 704 | 1467192524271 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:44 INFO - PROCESS | 704 | 1467192524273 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:44 INFO - PROCESS | 704 | ++DOCSHELL 000000B2274AD000 == 30 [pid = 704] [id = 724] 02:28:44 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B217711400) [pid = 704] [serial = 2172] [outer = 0000000000000000] 02:28:44 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B2233B6400) [pid = 704] [serial = 2173] [outer = 000000B217711400] 02:28:44 INFO - PROCESS | 704 | 1467192524319 Marionette DEBUG loaded listener.js 02:28:44 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B223862C00) [pid = 704] [serial = 2174] [outer = 000000B217711400] 02:28:44 INFO - PROCESS | 704 | 1467192524761 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]]]}] 02:28:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:28:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 691ms 02:28:44 INFO - PROCESS | 704 | 1467192524792 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 02:28:44 INFO - PROCESS | 704 | 1467192524794 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 02:28:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:28:44 INFO - PROCESS | 704 | 1467192524797 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:28:44 INFO - PROCESS | 704 | 1467192524799 Marionette TRACE conn6 <- [1,2862,null,{}] 02:28:44 INFO - PROCESS | 704 | 1467192524803 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}] 02:28:44 INFO - PROCESS | 704 | 1467192524809 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:44 INFO - PROCESS | 704 | 1467192524946 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 02:28:44 INFO - PROCESS | 704 | 1467192524957 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:44 INFO - PROCESS | 704 | 1467192524959 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:45 INFO - PROCESS | 704 | ++DOCSHELL 000000B229BA3800 == 31 [pid = 704] [id = 725] 02:28:45 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B223B20400) [pid = 704] [serial = 2175] [outer = 0000000000000000] 02:28:45 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B223E2A800) [pid = 704] [serial = 2176] [outer = 000000B223B20400] 02:28:45 INFO - PROCESS | 704 | 1467192525048 Marionette DEBUG loaded listener.js 02:28:45 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B2243A6C00) [pid = 704] [serial = 2177] [outer = 000000B223B20400] 02:28:45 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B224764C00) [pid = 704] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:28:45 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B223BB7C00) [pid = 704] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:28:45 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B21D011C00) [pid = 704] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:28:45 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B22017E400) [pid = 704] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:28:45 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B218657000) [pid = 704] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:28:45 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B21D31BC00) [pid = 704] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:28:45 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B22322DC00) [pid = 704] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:28:45 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B2171ACC00) [pid = 704] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:28:45 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B22476A800) [pid = 704] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:28:45 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B224BA1400) [pid = 704] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:28:45 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B226007800) [pid = 704] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:28:45 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B223BB6800) [pid = 704] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:28:45 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B22331C400) [pid = 704] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:28:45 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B2213E5000) [pid = 704] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:28:45 INFO - PROCESS | 704 | 1467192525729 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]]]}] 02:28:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:28:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 986ms 02:28:45 INFO - PROCESS | 704 | 1467192525787 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 02:28:45 INFO - PROCESS | 704 | 1467192525789 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 02:28:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:28:45 INFO - PROCESS | 704 | 1467192525792 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:28:45 INFO - PROCESS | 704 | 1467192525794 Marionette TRACE conn6 <- [1,2866,null,{}] 02:28:45 INFO - PROCESS | 704 | 1467192525798 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}] 02:28:45 INFO - PROCESS | 704 | 1467192525800 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:45 INFO - PROCESS | 704 | 1467192525910 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 02:28:45 INFO - PROCESS | 704 | 1467192525964 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:45 INFO - PROCESS | 704 | 1467192525966 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:45 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A3C4800 == 32 [pid = 704] [id = 726] 02:28:45 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B218142000) [pid = 704] [serial = 2178] [outer = 0000000000000000] 02:28:46 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B221FEF400) [pid = 704] [serial = 2179] [outer = 000000B218142000] 02:28:46 INFO - PROCESS | 704 | 1467192526010 Marionette DEBUG loaded listener.js 02:28:46 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B2243E1C00) [pid = 704] [serial = 2180] [outer = 000000B218142000] 02:28:46 INFO - PROCESS | 704 | 1467192526370 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]]]}] 02:28:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:28:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 628ms 02:28:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:28:46 INFO - PROCESS | 704 | 1467192526424 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 02:28:46 INFO - PROCESS | 704 | 1467192526426 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 02:28:46 INFO - PROCESS | 704 | 1467192526430 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:28:46 INFO - PROCESS | 704 | 1467192526432 Marionette TRACE conn6 <- [1,2870,null,{}] 02:28:46 INFO - PROCESS | 704 | 1467192526435 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}] 02:28:46 INFO - PROCESS | 704 | 1467192526437 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:46 INFO - PROCESS | 704 | 1467192526520 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 02:28:46 INFO - PROCESS | 704 | 1467192526525 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:46 INFO - PROCESS | 704 | 1467192526527 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:46 INFO - PROCESS | 704 | ++DOCSHELL 000000B22B81F800 == 33 [pid = 704] [id = 727] 02:28:46 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B224425800) [pid = 704] [serial = 2181] [outer = 0000000000000000] 02:28:46 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B224475400) [pid = 704] [serial = 2182] [outer = 000000B224425800] 02:28:46 INFO - PROCESS | 704 | 1467192526572 Marionette DEBUG loaded listener.js 02:28:46 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B224569400) [pid = 704] [serial = 2183] [outer = 000000B224425800] 02:28:47 INFO - PROCESS | 704 | 1467192527003 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]]]}] 02:28:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:28:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 625ms 02:28:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:28:47 INFO - PROCESS | 704 | 1467192527057 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 02:28:47 INFO - PROCESS | 704 | 1467192527059 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 02:28:47 INFO - PROCESS | 704 | 1467192527063 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:28:47 INFO - PROCESS | 704 | 1467192527065 Marionette TRACE conn6 <- [1,2874,null,{}] 02:28:47 INFO - PROCESS | 704 | 1467192527069 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}] 02:28:47 INFO - PROCESS | 704 | 1467192527071 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:47 INFO - PROCESS | 704 | 1467192527154 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 02:28:47 INFO - PROCESS | 704 | 1467192527159 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:47 INFO - PROCESS | 704 | 1467192527161 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:47 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BAA4800 == 34 [pid = 704] [id = 728] 02:28:47 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B224475C00) [pid = 704] [serial = 2184] [outer = 0000000000000000] 02:28:47 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B224812C00) [pid = 704] [serial = 2185] [outer = 000000B224475C00] 02:28:47 INFO - PROCESS | 704 | 1467192527206 Marionette DEBUG loaded listener.js 02:28:47 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B22481E800) [pid = 704] [serial = 2186] [outer = 000000B224475C00] 02:28:47 INFO - PROCESS | 704 | 1467192527757 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]]]}] 02:28:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:28:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 777ms 02:28:47 INFO - PROCESS | 704 | 1467192527843 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 02:28:47 INFO - PROCESS | 704 | 1467192527848 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 02:28:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:28:47 INFO - PROCESS | 704 | 1467192527854 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:28:47 INFO - PROCESS | 704 | 1467192527858 Marionette TRACE conn6 <- [1,2878,null,{}] 02:28:47 INFO - PROCESS | 704 | 1467192527864 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}] 02:28:47 INFO - PROCESS | 704 | 1467192527867 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:48 INFO - PROCESS | 704 | 1467192528053 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 02:28:48 INFO - PROCESS | 704 | 1467192528064 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:48 INFO - PROCESS | 704 | 1467192528069 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:48 INFO - PROCESS | 704 | ++DOCSHELL 000000B220CA8000 == 35 [pid = 704] [id = 729] 02:28:48 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B217534400) [pid = 704] [serial = 2187] [outer = 0000000000000000] 02:28:48 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B217817000) [pid = 704] [serial = 2188] [outer = 000000B217534400] 02:28:48 INFO - PROCESS | 704 | 1467192528128 Marionette DEBUG loaded listener.js 02:28:48 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B21C045C00) [pid = 704] [serial = 2189] [outer = 000000B217534400] 02:28:48 INFO - PROCESS | 704 | 1467192528916 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:28:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:28:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1141ms 02:28:49 INFO - PROCESS | 704 | 1467192528997 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 02:28:49 INFO - PROCESS | 704 | 1467192529002 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 02:28:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:28:49 INFO - PROCESS | 704 | 1467192529008 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:28:49 INFO - PROCESS | 704 | 1467192529012 Marionette TRACE conn6 <- [1,2882,null,{}] 02:28:49 INFO - PROCESS | 704 | 1467192529016 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}] 02:28:49 INFO - PROCESS | 704 | 1467192529019 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:49 INFO - PROCESS | 704 | 1467192529171 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 02:28:49 INFO - PROCESS | 704 | 1467192529287 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:49 INFO - PROCESS | 704 | 1467192529290 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:49 INFO - PROCESS | 704 | ++DOCSHELL 000000B229B95000 == 36 [pid = 704] [id = 730] 02:28:49 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B220C7B000) [pid = 704] [serial = 2190] [outer = 0000000000000000] 02:28:49 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B22310F800) [pid = 704] [serial = 2191] [outer = 000000B220C7B000] 02:28:49 INFO - PROCESS | 704 | 1467192529349 Marionette DEBUG loaded listener.js 02:28:49 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B22331A400) [pid = 704] [serial = 2192] [outer = 000000B220C7B000] 02:28:50 INFO - PROCESS | 704 | 1467192530231 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]]]}] 02:28:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:28:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1298ms 02:28:50 INFO - PROCESS | 704 | 1467192530308 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 02:28:50 INFO - PROCESS | 704 | 1467192530313 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 02:28:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:28:50 INFO - PROCESS | 704 | 1467192530318 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:28:50 INFO - PROCESS | 704 | 1467192530322 Marionette TRACE conn6 <- [1,2886,null,{}] 02:28:50 INFO - PROCESS | 704 | 1467192530327 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}] 02:28:50 INFO - PROCESS | 704 | 1467192530330 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:50 INFO - PROCESS | 704 | 1467192530450 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 02:28:50 INFO - PROCESS | 704 | 1467192530526 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:50 INFO - PROCESS | 704 | 1467192530531 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:50 INFO - PROCESS | 704 | ++DOCSHELL 000000B21BCB4800 == 37 [pid = 704] [id = 731] 02:28:50 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B2171A9C00) [pid = 704] [serial = 2193] [outer = 0000000000000000] 02:28:50 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B21B552400) [pid = 704] [serial = 2194] [outer = 000000B2171A9C00] 02:28:50 INFO - PROCESS | 704 | 1467192530610 Marionette DEBUG loaded listener.js 02:28:50 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B21D10FC00) [pid = 704] [serial = 2195] [outer = 000000B2171A9C00] 02:28:50 INFO - PROCESS | 704 | --DOCSHELL 000000B22B81F800 == 36 [pid = 704] [id = 727] 02:28:50 INFO - PROCESS | 704 | --DOCSHELL 000000B22A3C4800 == 35 [pid = 704] [id = 726] 02:28:50 INFO - PROCESS | 704 | --DOCSHELL 000000B229BA3800 == 34 [pid = 704] [id = 725] 02:28:50 INFO - PROCESS | 704 | --DOCSHELL 000000B2274AD000 == 33 [pid = 704] [id = 724] 02:28:50 INFO - PROCESS | 704 | --DOCSHELL 000000B2254AC000 == 32 [pid = 704] [id = 723] 02:28:50 INFO - PROCESS | 704 | --DOCSHELL 000000B224517800 == 31 [pid = 704] [id = 722] 02:28:50 INFO - PROCESS | 704 | --DOCSHELL 000000B221793000 == 30 [pid = 704] [id = 721] 02:28:50 INFO - PROCESS | 704 | --DOCSHELL 000000B21BF71800 == 29 [pid = 704] [id = 720] 02:28:50 INFO - PROCESS | 704 | --DOCSHELL 000000B21D186000 == 28 [pid = 704] [id = 719] 02:28:50 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B22600A800) [pid = 704] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B22339D800) [pid = 704] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B224897000) [pid = 704] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B224432800) [pid = 704] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B2243A5400) [pid = 704] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B2233B1800) [pid = 704] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B220C2F000) [pid = 704] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B221F33C00) [pid = 704] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B21B5D1000) [pid = 704] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B21C2E7800) [pid = 704] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B220C7C400) [pid = 704] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B223206000) [pid = 704] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B22339AC00) [pid = 704] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B217353400) [pid = 704] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B21B54AC00) [pid = 704] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B22481B400) [pid = 704] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B226008C00) [pid = 704] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B224A96C00) [pid = 704] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B2252D5400) [pid = 704] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B22628C400) [pid = 704] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B22669BC00) [pid = 704] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B223BBA400) [pid = 704] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B223FAE400) [pid = 704] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 704 | --DOMWINDOW == 64 (000000B223868C00) [pid = 704] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 02:28:50 INFO - PROCESS | 704 | --DOMWINDOW == 63 (000000B224A8C000) [pid = 704] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 02:28:51 INFO - PROCESS | 704 | 1467192531065 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]]]}] 02:28:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:28:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 776ms 02:28:51 INFO - PROCESS | 704 | 1467192531097 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 02:28:51 INFO - PROCESS | 704 | 1467192531102 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 02:28:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:28:51 INFO - PROCESS | 704 | 1467192531108 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:28:51 INFO - PROCESS | 704 | 1467192531111 Marionette TRACE conn6 <- [1,2890,null,{}] 02:28:51 INFO - PROCESS | 704 | 1467192531115 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}] 02:28:51 INFO - PROCESS | 704 | 1467192531118 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:51 INFO - PROCESS | 704 | 1467192531209 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 02:28:51 INFO - PROCESS | 704 | 1467192531217 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:51 INFO - PROCESS | 704 | 1467192531219 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:51 INFO - PROCESS | 704 | ++DOCSHELL 000000B223907800 == 29 [pid = 704] [id = 732] 02:28:51 INFO - PROCESS | 704 | ++DOMWINDOW == 64 (000000B21663CC00) [pid = 704] [serial = 2196] [outer = 0000000000000000] 02:28:51 INFO - PROCESS | 704 | ++DOMWINDOW == 65 (000000B21D31A000) [pid = 704] [serial = 2197] [outer = 000000B21663CC00] 02:28:51 INFO - PROCESS | 704 | 1467192531269 Marionette DEBUG loaded listener.js 02:28:51 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B220C7B400) [pid = 704] [serial = 2198] [outer = 000000B21663CC00] 02:28:51 INFO - PROCESS | 704 | 1467192531773 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:28:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:28:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 691ms 02:28:51 INFO - PROCESS | 704 | 1467192531803 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 02:28:51 INFO - PROCESS | 704 | 1467192531805 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 02:28:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:28:51 INFO - PROCESS | 704 | 1467192531808 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:28:51 INFO - PROCESS | 704 | 1467192531812 Marionette TRACE conn6 <- [1,2894,null,{}] 02:28:51 INFO - PROCESS | 704 | 1467192531824 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}] 02:28:51 INFO - PROCESS | 704 | 1467192531829 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:51 INFO - PROCESS | 704 | 1467192531961 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 02:28:52 INFO - PROCESS | 704 | 1467192532049 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:52 INFO - PROCESS | 704 | 1467192532052 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:52 INFO - PROCESS | 704 | ++DOCSHELL 000000B2254C6800 == 30 [pid = 704] [id = 733] 02:28:52 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B216D2F400) [pid = 704] [serial = 2199] [outer = 0000000000000000] 02:28:52 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B223319000) [pid = 704] [serial = 2200] [outer = 000000B216D2F400] 02:28:52 INFO - PROCESS | 704 | 1467192532101 Marionette DEBUG loaded listener.js 02:28:52 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B2233B6800) [pid = 704] [serial = 2201] [outer = 000000B216D2F400] 02:28:52 INFO - PROCESS | 704 | 1467192532487 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]]]}] 02:28:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:28:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 733ms 02:28:52 INFO - PROCESS | 704 | 1467192532544 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 02:28:52 INFO - PROCESS | 704 | 1467192532547 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 02:28:52 INFO - PROCESS | 704 | 1467192532551 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:28:52 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:28:52 INFO - PROCESS | 704 | 1467192532553 Marionette TRACE conn6 <- [1,2898,null,{}] 02:28:52 INFO - PROCESS | 704 | 1467192532556 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}] 02:28:52 INFO - PROCESS | 704 | 1467192532558 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:52 INFO - PROCESS | 704 | 1467192532648 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 02:28:52 INFO - PROCESS | 704 | 1467192532654 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:52 INFO - PROCESS | 704 | 1467192532656 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:52 INFO - PROCESS | 704 | ++DOCSHELL 000000B227564800 == 31 [pid = 704] [id = 734] 02:28:52 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B223B1BC00) [pid = 704] [serial = 2202] [outer = 0000000000000000] 02:28:52 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B223BBC400) [pid = 704] [serial = 2203] [outer = 000000B223B1BC00] 02:28:52 INFO - PROCESS | 704 | 1467192532701 Marionette DEBUG loaded listener.js 02:28:52 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B223FAF800) [pid = 704] [serial = 2204] [outer = 000000B223B1BC00] 02:28:53 INFO - PROCESS | 704 | 1467192533150 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]]]}] 02:28:53 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:28:53 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:28:53 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 626ms 02:28:53 INFO - PROCESS | 704 | 1467192533180 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 02:28:53 INFO - PROCESS | 704 | 1467192533182 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 02:28:53 INFO - TEST-START | /DOMEvents/constructors.html 02:28:53 INFO - PROCESS | 704 | 1467192533195 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:28:53 INFO - PROCESS | 704 | 1467192533197 Marionette TRACE conn6 <- [1,2902,null,{}] 02:28:53 INFO - PROCESS | 704 | 1467192533209 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}] 02:28:53 INFO - PROCESS | 704 | 1467192533211 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:53 INFO - PROCESS | 704 | 1467192533322 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 02:28:53 INFO - PROCESS | 704 | 1467192533400 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:53 INFO - PROCESS | 704 | 1467192533402 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:53 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A1B4800 == 32 [pid = 704] [id = 735] 02:28:53 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B223E59C00) [pid = 704] [serial = 2205] [outer = 0000000000000000] 02:28:53 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B2243A1000) [pid = 704] [serial = 2206] [outer = 000000B223E59C00] 02:28:53 INFO - PROCESS | 704 | 1467192533447 Marionette DEBUG loaded listener.js 02:28:53 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B224432400) [pid = 704] [serial = 2207] [outer = 000000B223E59C00] 02:28:53 INFO - PROCESS | 704 | 1467192533962 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]]]}] 02:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:28:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:28:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:28:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:28:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:28:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:28:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:28:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:28:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:28:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:28:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:28:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:28:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:28:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:28:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:28:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:28:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:28:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:28:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:28:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:28:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:28:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:28:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:28:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:28:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:28:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:28:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:28:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:28:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:28:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:28:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:28:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:28:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:28:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:28:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:28:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:28:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:28:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:28:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:28:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:28:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:28:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:28:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:28:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:28:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:28:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:28:54 INFO - TEST-OK | /DOMEvents/constructors.html | took 808ms 02:28:54 INFO - PROCESS | 704 | 1467192534008 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 02:28:54 INFO - PROCESS | 704 | 1467192534010 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 02:28:54 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:28:54 INFO - PROCESS | 704 | 1467192534014 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:28:54 INFO - PROCESS | 704 | 1467192534015 Marionette TRACE conn6 <- [1,2906,null,{}] 02:28:54 INFO - PROCESS | 704 | 1467192534019 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}] 02:28:54 INFO - PROCESS | 704 | 1467192534025 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:54 INFO - PROCESS | 704 | 1467192534173 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 02:28:54 INFO - PROCESS | 704 | 1467192534181 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:54 INFO - PROCESS | 704 | 1467192534183 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:54 INFO - PROCESS | 704 | ++DOCSHELL 000000B22B809000 == 33 [pid = 704] [id = 736] 02:28:54 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B224818800) [pid = 704] [serial = 2208] [outer = 0000000000000000] 02:28:54 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B224897000) [pid = 704] [serial = 2209] [outer = 000000B224818800] 02:28:54 INFO - PROCESS | 704 | 1467192534283 Marionette DEBUG loaded listener.js 02:28:54 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B224A92800) [pid = 704] [serial = 2210] [outer = 000000B224818800] 02:28:54 INFO - PROCESS | 704 | 1467192534714 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:28:54 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:28:54 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 734ms 02:28:54 INFO - PROCESS | 704 | 1467192534751 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 02:28:54 INFO - PROCESS | 704 | 1467192534753 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 02:28:54 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:28:54 INFO - PROCESS | 704 | 1467192534764 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:28:54 INFO - PROCESS | 704 | 1467192534766 Marionette TRACE conn6 <- [1,2910,null,{}] 02:28:54 INFO - PROCESS | 704 | 1467192534770 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}] 02:28:54 INFO - PROCESS | 704 | 1467192534772 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:54 INFO - PROCESS | 704 | 1467192534929 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 02:28:54 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B223B20400) [pid = 704] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:28:54 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B220C37000) [pid = 704] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:28:54 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B217711400) [pid = 704] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:28:54 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B21734EC00) [pid = 704] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:28:54 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B22320A400) [pid = 704] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:28:54 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B2249EC000) [pid = 704] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:28:54 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B217351400) [pid = 704] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:28:54 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B218142000) [pid = 704] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:28:54 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B21B5D6C00) [pid = 704] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:28:54 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B22331F400) [pid = 704] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:28:54 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B224425800) [pid = 704] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:28:54 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B217399000) [pid = 704] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:28:55 INFO - PROCESS | 704 | 1467192534991 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:55 INFO - PROCESS | 704 | 1467192534993 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:55 INFO - PROCESS | 704 | ++DOCSHELL 000000B223D9A000 == 34 [pid = 704] [id = 737] 02:28:55 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B217351400) [pid = 704] [serial = 2211] [outer = 0000000000000000] 02:28:55 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B218142000) [pid = 704] [serial = 2212] [outer = 000000B217351400] 02:28:55 INFO - PROCESS | 704 | 1467192535040 Marionette DEBUG loaded listener.js 02:28:55 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B223393C00) [pid = 704] [serial = 2213] [outer = 000000B217351400] 02:28:55 INFO - PROCESS | 704 | [704] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:28:55 INFO - PROCESS | 704 | [704] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:28:55 INFO - PROCESS | 704 | [704] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:28:55 INFO - PROCESS | 704 | [704] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:28:55 INFO - PROCESS | 704 | 1467192535404 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]]]}] 02:28:55 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:28:55 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:28:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:28:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:28:55 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 02:28:55 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:28:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:28:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:28:55 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 02:28:55 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:28:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:28:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:28:55 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]" 02:28:55 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:28:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:28:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:28:55 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:28:55 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 693ms 02:28:55 INFO - PROCESS | 704 | 1467192535454 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 02:28:55 INFO - PROCESS | 704 | 1467192535456 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 02:28:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:28:55 INFO - PROCESS | 704 | 1467192535459 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:28:55 INFO - PROCESS | 704 | 1467192535461 Marionette TRACE conn6 <- [1,2914,null,{}] 02:28:55 INFO - PROCESS | 704 | 1467192535465 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}] 02:28:55 INFO - PROCESS | 704 | 1467192535467 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:55 INFO - PROCESS | 704 | 1467192535558 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 02:28:55 INFO - PROCESS | 704 | 1467192535563 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:55 INFO - PROCESS | 704 | 1467192535565 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:55 INFO - PROCESS | 704 | ++DOCSHELL 000000B22C1DE800 == 35 [pid = 704] [id = 738] 02:28:55 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B224818C00) [pid = 704] [serial = 2214] [outer = 0000000000000000] 02:28:55 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B22547C800) [pid = 704] [serial = 2215] [outer = 000000B224818C00] 02:28:55 INFO - PROCESS | 704 | 1467192535610 Marionette DEBUG loaded listener.js 02:28:55 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B226280800) [pid = 704] [serial = 2216] [outer = 000000B224818C00] 02:28:55 INFO - PROCESS | 704 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:28:56 INFO - PROCESS | 704 | 1467192536013 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]]]}] 02:28:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:28:56 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 584ms 02:28:56 INFO - PROCESS | 704 | 1467192536046 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 02:28:56 INFO - PROCESS | 704 | 1467192536048 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 02:28:56 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:28:56 INFO - PROCESS | 704 | 1467192536052 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:28:56 INFO - PROCESS | 704 | 1467192536053 Marionette TRACE conn6 <- [1,2918,null,{}] 02:28:56 INFO - PROCESS | 704 | 1467192536057 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}] 02:28:56 INFO - PROCESS | 704 | 1467192536059 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:56 INFO - PROCESS | 704 | 1467192536179 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 02:28:56 INFO - PROCESS | 704 | 1467192536187 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:56 INFO - PROCESS | 704 | 1467192536189 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:56 INFO - PROCESS | 704 | ++DOCSHELL 000000B22C2A6800 == 36 [pid = 704] [id = 739] 02:28:56 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B226697000) [pid = 704] [serial = 2217] [outer = 0000000000000000] 02:28:56 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B226883C00) [pid = 704] [serial = 2218] [outer = 000000B226697000] 02:28:56 INFO - PROCESS | 704 | 1467192536252 Marionette DEBUG loaded listener.js 02:28:56 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B226E75000) [pid = 704] [serial = 2219] [outer = 000000B226697000] 02:28:56 INFO - PROCESS | 704 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:28:56 INFO - PROCESS | 704 | 1467192536655 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]]]}] 02:28:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:28:56 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 629ms 02:28:56 INFO - PROCESS | 704 | 1467192536684 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 02:28:56 INFO - PROCESS | 704 | 1467192536686 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 02:28:56 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:28:56 INFO - PROCESS | 704 | 1467192536698 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:28:56 INFO - PROCESS | 704 | 1467192536700 Marionette TRACE conn6 <- [1,2922,null,{}] 02:28:56 INFO - PROCESS | 704 | 1467192536703 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}] 02:28:56 INFO - PROCESS | 704 | 1467192536705 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:56 INFO - PROCESS | 704 | 1467192536830 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 02:28:56 INFO - PROCESS | 704 | 1467192536838 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:56 INFO - PROCESS | 704 | 1467192536840 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:56 INFO - PROCESS | 704 | ++DOCSHELL 000000B22CA12800 == 37 [pid = 704] [id = 740] 02:28:56 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B227415400) [pid = 704] [serial = 2220] [outer = 0000000000000000] 02:28:56 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B22741B400) [pid = 704] [serial = 2221] [outer = 000000B227415400] 02:28:56 INFO - PROCESS | 704 | 1467192536885 Marionette DEBUG loaded listener.js 02:28:56 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B227497800) [pid = 704] [serial = 2222] [outer = 000000B227415400] 02:28:57 INFO - PROCESS | 704 | 1467192537490 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]]]}] 02:28:57 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:28:57 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 839ms 02:28:57 INFO - PROCESS | 704 | 1467192537559 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 02:28:57 INFO - PROCESS | 704 | 1467192537563 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 02:28:57 INFO - PROCESS | 704 | 1467192537582 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:28:57 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:28:57 INFO - PROCESS | 704 | 1467192537588 Marionette TRACE conn6 <- [1,2926,null,{}] 02:28:57 INFO - PROCESS | 704 | 1467192537594 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}] 02:28:57 INFO - PROCESS | 704 | 1467192537597 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:57 INFO - PROCESS | 704 | 1467192537722 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 02:28:57 INFO - PROCESS | 704 | 1467192537811 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:57 INFO - PROCESS | 704 | 1467192537814 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:57 INFO - PROCESS | 704 | ++DOCSHELL 000000B224365800 == 38 [pid = 704] [id = 741] 02:28:57 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B21D110C00) [pid = 704] [serial = 2223] [outer = 0000000000000000] 02:28:57 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B220C2E800) [pid = 704] [serial = 2224] [outer = 000000B21D110C00] 02:28:57 INFO - PROCESS | 704 | 1467192537874 Marionette DEBUG loaded listener.js 02:28:57 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B223205800) [pid = 704] [serial = 2225] [outer = 000000B21D110C00] 02:28:58 INFO - PROCESS | 704 | 1467192538371 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]]]}] 02:28:58 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. 02:28:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 837ms 02:28:58 INFO - PROCESS | 704 | 1467192538428 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 02:28:58 INFO - PROCESS | 704 | 1467192538433 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 02:28:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:28:58 INFO - PROCESS | 704 | 1467192538440 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:28:58 INFO - PROCESS | 704 | 1467192538443 Marionette TRACE conn6 <- [1,2930,null,{}] 02:28:58 INFO - PROCESS | 704 | 1467192538447 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}] 02:28:58 INFO - PROCESS | 704 | 1467192538450 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:58 INFO - PROCESS | 704 | 1467192538571 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 02:28:58 INFO - PROCESS | 704 | 1467192538695 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:58 INFO - PROCESS | 704 | 1467192538698 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:58 INFO - PROCESS | 704 | ++DOCSHELL 000000B22B81A800 == 39 [pid = 704] [id = 742] 02:28:58 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B223BB6400) [pid = 704] [serial = 2226] [outer = 0000000000000000] 02:28:58 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B22439C000) [pid = 704] [serial = 2227] [outer = 000000B223BB6400] 02:28:58 INFO - PROCESS | 704 | 1467192538757 Marionette DEBUG loaded listener.js 02:28:58 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B22456A000) [pid = 704] [serial = 2228] [outer = 000000B223BB6400] 02:28:59 INFO - PROCESS | 704 | 1467192539311 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"]]]}] 02:28:59 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 02:28:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:28:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:28:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 882ms 02:28:59 INFO - PROCESS | 704 | 1467192539332 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 02:28:59 INFO - PROCESS | 704 | 1467192539335 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 02:28:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:28:59 INFO - PROCESS | 704 | 1467192539340 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:28:59 INFO - PROCESS | 704 | 1467192539344 Marionette TRACE conn6 <- [1,2934,null,{}] 02:28:59 INFO - PROCESS | 704 | 1467192539356 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}] 02:28:59 INFO - PROCESS | 704 | 1467192539361 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:59 INFO - PROCESS | 704 | 1467192539476 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 02:28:59 INFO - PROCESS | 704 | 1467192539572 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:59 INFO - PROCESS | 704 | 1467192539576 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:28:59 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BDD3000 == 40 [pid = 704] [id = 743] 02:28:59 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B224A64800) [pid = 704] [serial = 2229] [outer = 0000000000000000] 02:28:59 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B22547E400) [pid = 704] [serial = 2230] [outer = 000000B224A64800] 02:28:59 INFO - PROCESS | 704 | 1467192539633 Marionette DEBUG loaded listener.js 02:28:59 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B227497C00) [pid = 704] [serial = 2231] [outer = 000000B224A64800] 02:29:00 INFO - PROCESS | 704 | 1467192540154 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]]]}] 02:29:00 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. 02:29:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 839ms 02:29:00 INFO - PROCESS | 704 | 1467192540181 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 02:29:00 INFO - PROCESS | 704 | 1467192540184 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 02:29:00 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:29:00 INFO - PROCESS | 704 | 1467192540188 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:29:00 INFO - PROCESS | 704 | 1467192540190 Marionette TRACE conn6 <- [1,2938,null,{}] 02:29:00 INFO - PROCESS | 704 | 1467192540194 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}] 02:29:00 INFO - PROCESS | 704 | 1467192540196 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:00 INFO - PROCESS | 704 | 1467192540315 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 02:29:00 INFO - PROCESS | 704 | 1467192540437 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:00 INFO - PROCESS | 704 | 1467192540439 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:00 INFO - PROCESS | 704 | ++DOCSHELL 000000B22D10B800 == 41 [pid = 704] [id = 744] 02:29:00 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B2274A0000) [pid = 704] [serial = 2232] [outer = 0000000000000000] 02:29:00 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B2274A5800) [pid = 704] [serial = 2233] [outer = 000000B2274A0000] 02:29:00 INFO - PROCESS | 704 | 1467192540495 Marionette DEBUG loaded listener.js 02:29:00 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B22757A000) [pid = 704] [serial = 2234] [outer = 000000B2274A0000] 02:29:00 INFO - PROCESS | 704 | ++DOCSHELL 000000B2155AD800 == 42 [pid = 704] [id = 745] 02:29:00 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B2181D8400) [pid = 704] [serial = 2235] [outer = 0000000000000000] 02:29:00 INFO - PROCESS | 704 | ++DOMWINDOW == 92 (000000B21B8C7C00) [pid = 704] [serial = 2236] [outer = 000000B2181D8400] 02:29:01 INFO - PROCESS | 704 | 1467192541342 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]]]}] 02:29:01 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. 02:29:01 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1180ms 02:29:01 INFO - PROCESS | 704 | 1467192541371 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 02:29:01 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:29:01 INFO - PROCESS | 704 | 1467192541375 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 02:29:01 INFO - PROCESS | 704 | 1467192541380 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:29:01 INFO - PROCESS | 704 | 1467192541383 Marionette TRACE conn6 <- [1,2942,null,{}] 02:29:01 INFO - PROCESS | 704 | 1467192541388 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}] 02:29:01 INFO - PROCESS | 704 | 1467192541391 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:01 INFO - PROCESS | 704 | 1467192541507 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 02:29:01 INFO - PROCESS | 704 | 1467192541641 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:01 INFO - PROCESS | 704 | 1467192541644 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:01 INFO - PROCESS | 704 | ++DOCSHELL 000000B216DC3000 == 43 [pid = 704] [id = 746] 02:29:01 INFO - PROCESS | 704 | ++DOMWINDOW == 93 (000000B2186B8C00) [pid = 704] [serial = 2237] [outer = 0000000000000000] 02:29:01 INFO - PROCESS | 704 | ++DOMWINDOW == 94 (000000B21B8C5800) [pid = 704] [serial = 2238] [outer = 000000B2186B8C00] 02:29:01 INFO - PROCESS | 704 | 1467192541702 Marionette DEBUG loaded listener.js 02:29:01 INFO - PROCESS | 704 | ++DOMWINDOW == 95 (000000B220C29800) [pid = 704] [serial = 2239] [outer = 000000B2186B8C00] 02:29:02 INFO - PROCESS | 704 | --DOCSHELL 000000B22C2A6800 == 42 [pid = 704] [id = 739] 02:29:02 INFO - PROCESS | 704 | --DOCSHELL 000000B22C1DE800 == 41 [pid = 704] [id = 738] 02:29:02 INFO - PROCESS | 704 | --DOCSHELL 000000B223D9A000 == 40 [pid = 704] [id = 737] 02:29:02 INFO - PROCESS | 704 | --DOCSHELL 000000B22B809000 == 39 [pid = 704] [id = 736] 02:29:02 INFO - PROCESS | 704 | --DOCSHELL 000000B22A1B4800 == 38 [pid = 704] [id = 735] 02:29:02 INFO - PROCESS | 704 | --DOCSHELL 000000B227564800 == 37 [pid = 704] [id = 734] 02:29:02 INFO - PROCESS | 704 | --DOCSHELL 000000B2254C6800 == 36 [pid = 704] [id = 733] 02:29:02 INFO - PROCESS | 704 | --DOCSHELL 000000B223907800 == 35 [pid = 704] [id = 732] 02:29:02 INFO - PROCESS | 704 | --DOCSHELL 000000B21BCB4800 == 34 [pid = 704] [id = 731] 02:29:02 INFO - PROCESS | 704 | --DOCSHELL 000000B220CA8000 == 33 [pid = 704] [id = 729] 02:29:02 INFO - PROCESS | 704 | --DOCSHELL 000000B22BAA4800 == 32 [pid = 704] [id = 728] 02:29:02 INFO - PROCESS | 704 | --DOCSHELL 000000B229B95000 == 31 [pid = 704] [id = 730] 02:29:02 INFO - PROCESS | 704 | --DOCSHELL 000000B2155AD800 == 30 [pid = 704] [id = 745] 02:29:02 INFO - PROCESS | 704 | --DOCSHELL 000000B22D10B800 == 29 [pid = 704] [id = 744] 02:29:02 INFO - PROCESS | 704 | --DOCSHELL 000000B22BDD3000 == 28 [pid = 704] [id = 743] 02:29:02 INFO - PROCESS | 704 | --DOCSHELL 000000B22B81A800 == 27 [pid = 704] [id = 742] 02:29:02 INFO - PROCESS | 704 | --DOCSHELL 000000B224365800 == 26 [pid = 704] [id = 741] 02:29:02 INFO - PROCESS | 704 | --DOCSHELL 000000B22CA12800 == 25 [pid = 704] [id = 740] 02:29:02 INFO - PROCESS | 704 | --DOMWINDOW == 94 (000000B223E2A800) [pid = 704] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 02:29:02 INFO - PROCESS | 704 | --DOMWINDOW == 93 (000000B220C85000) [pid = 704] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 02:29:02 INFO - PROCESS | 704 | --DOMWINDOW == 92 (000000B2233B6400) [pid = 704] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 02:29:02 INFO - PROCESS | 704 | --DOMWINDOW == 91 (000000B217717800) [pid = 704] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 02:29:02 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B22331D000) [pid = 704] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 02:29:02 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B224A5F000) [pid = 704] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 02:29:02 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B217526400) [pid = 704] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 02:29:02 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B2243E1C00) [pid = 704] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 02:29:02 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B21BF3B000) [pid = 704] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 02:29:02 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B2233B6000) [pid = 704] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 02:29:02 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B21738B000) [pid = 704] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 02:29:02 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B223E59800) [pid = 704] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 02:29:02 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B223862C00) [pid = 704] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 02:29:02 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B21C353C00) [pid = 704] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 02:29:02 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B22628B400) [pid = 704] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 02:29:02 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B2217EFC00) [pid = 704] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 02:29:02 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B224475400) [pid = 704] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 02:29:02 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B21B8C3400) [pid = 704] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 02:29:02 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B2243A6C00) [pid = 704] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 02:29:02 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B22322F000) [pid = 704] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 02:29:02 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B21D322000) [pid = 704] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 02:29:02 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B221FEF400) [pid = 704] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 02:29:02 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B21C53A400) [pid = 704] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 02:29:02 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B224812C00) [pid = 704] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 02:29:02 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B224569400) [pid = 704] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 02:29:02 INFO - PROCESS | 704 | 1467192542975 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]]]}] 02:29:03 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:29:03 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 02:29:03 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1636ms 02:29:03 INFO - PROCESS | 704 | 1467192543016 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 02:29:03 INFO - PROCESS | 704 | 1467192543021 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 02:29:03 INFO - PROCESS | 704 | 1467192543025 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:29:03 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:29:03 INFO - PROCESS | 704 | 1467192543028 Marionette TRACE conn6 <- [1,2946,null,{}] 02:29:03 INFO - PROCESS | 704 | 1467192543034 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}] 02:29:03 INFO - PROCESS | 704 | 1467192543037 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:03 INFO - PROCESS | 704 | 1467192543128 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 02:29:03 INFO - PROCESS | 704 | 1467192543210 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:03 INFO - PROCESS | 704 | 1467192543213 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:03 INFO - PROCESS | 704 | ++DOCSHELL 000000B220DE6800 == 26 [pid = 704] [id = 747] 02:29:03 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B217391800) [pid = 704] [serial = 2240] [outer = 0000000000000000] 02:29:03 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B2184EC400) [pid = 704] [serial = 2241] [outer = 000000B217391800] 02:29:03 INFO - PROCESS | 704 | 1467192543261 Marionette DEBUG loaded listener.js 02:29:03 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B21B8C6800) [pid = 704] [serial = 2242] [outer = 000000B217391800] 02:29:03 INFO - PROCESS | 704 | 1467192543642 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]]]}] 02:29:03 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. 02:29:03 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 629ms 02:29:03 INFO - PROCESS | 704 | 1467192543665 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 02:29:03 INFO - PROCESS | 704 | 1467192543671 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 02:29:03 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:29:03 INFO - PROCESS | 704 | 1467192543677 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:29:03 INFO - PROCESS | 704 | 1467192543680 Marionette TRACE conn6 <- [1,2950,null,{}] 02:29:03 INFO - PROCESS | 704 | 1467192543684 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}] 02:29:03 INFO - PROCESS | 704 | 1467192543687 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:03 INFO - PROCESS | 704 | 1467192543813 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 02:29:03 INFO - PROCESS | 704 | 1467192543821 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:03 INFO - PROCESS | 704 | 1467192543824 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:03 INFO - PROCESS | 704 | ++DOCSHELL 000000B223B78000 == 27 [pid = 704] [id = 748] 02:29:03 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B21D011C00) [pid = 704] [serial = 2243] [outer = 0000000000000000] 02:29:03 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B21D5B0800) [pid = 704] [serial = 2244] [outer = 000000B21D011C00] 02:29:03 INFO - PROCESS | 704 | 1467192543878 Marionette DEBUG loaded listener.js 02:29:03 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B220C30C00) [pid = 704] [serial = 2245] [outer = 000000B21D011C00] 02:29:04 INFO - PROCESS | 704 | 1467192544299 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]]]}] 02:29:04 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. 02:29:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 691ms 02:29:04 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:29:04 INFO - PROCESS | 704 | 1467192544371 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 02:29:04 INFO - PROCESS | 704 | 1467192544374 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 02:29:04 INFO - PROCESS | 704 | 1467192544377 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:29:04 INFO - PROCESS | 704 | 1467192544381 Marionette TRACE conn6 <- [1,2954,null,{}] 02:29:04 INFO - PROCESS | 704 | 1467192544392 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}] 02:29:04 INFO - PROCESS | 704 | 1467192544397 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:04 INFO - PROCESS | 704 | 1467192544485 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 02:29:04 INFO - PROCESS | 704 | 1467192544531 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:04 INFO - PROCESS | 704 | 1467192544534 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:04 INFO - PROCESS | 704 | ++DOCSHELL 000000B2254B7000 == 28 [pid = 704] [id = 749] 02:29:04 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B217352400) [pid = 704] [serial = 2246] [outer = 0000000000000000] 02:29:04 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B22320C000) [pid = 704] [serial = 2247] [outer = 000000B217352400] 02:29:04 INFO - PROCESS | 704 | 1467192544584 Marionette DEBUG loaded listener.js 02:29:04 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B2232B1000) [pid = 704] [serial = 2248] [outer = 000000B217352400] 02:29:05 INFO - PROCESS | 704 | 1467192545006 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]]]}] 02:29:05 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. 02:29:05 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 691ms 02:29:05 INFO - PROCESS | 704 | 1467192545070 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 02:29:05 INFO - PROCESS | 704 | 1467192545072 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 02:29:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:29:05 INFO - PROCESS | 704 | 1467192545076 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:29:05 INFO - PROCESS | 704 | 1467192545078 Marionette TRACE conn6 <- [1,2958,null,{}] 02:29:05 INFO - PROCESS | 704 | 1467192545081 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}] 02:29:05 INFO - PROCESS | 704 | 1467192545083 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:05 INFO - PROCESS | 704 | 1467192545198 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 02:29:05 INFO - PROCESS | 704 | 1467192545203 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:05 INFO - PROCESS | 704 | 1467192545205 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:05 INFO - PROCESS | 704 | ++DOCSHELL 000000B2274B4000 == 29 [pid = 704] [id = 750] 02:29:05 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B223397800) [pid = 704] [serial = 2249] [outer = 0000000000000000] 02:29:05 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B2233B1000) [pid = 704] [serial = 2250] [outer = 000000B223397800] 02:29:05 INFO - PROCESS | 704 | 1467192545293 Marionette DEBUG loaded listener.js 02:29:05 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B2233DE000) [pid = 704] [serial = 2251] [outer = 000000B223397800] 02:29:05 INFO - PROCESS | 704 | 1467192545700 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]]]}] 02:29:05 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. 02:29:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 02:29:05 INFO - PROCESS | 704 | 1467192545749 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 02:29:05 INFO - PROCESS | 704 | 1467192545751 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 02:29:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:29:05 INFO - PROCESS | 704 | 1467192545754 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:29:05 INFO - PROCESS | 704 | 1467192545756 Marionette TRACE conn6 <- [1,2962,null,{}] 02:29:05 INFO - PROCESS | 704 | 1467192545759 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}] 02:29:05 INFO - PROCESS | 704 | 1467192545762 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:05 INFO - PROCESS | 704 | 1467192545869 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 02:29:05 INFO - PROCESS | 704 | 1467192545948 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:05 INFO - PROCESS | 704 | 1467192545951 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:05 INFO - PROCESS | 704 | ++DOCSHELL 000000B229B97800 == 30 [pid = 704] [id = 751] 02:29:05 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B21C53A400) [pid = 704] [serial = 2252] [outer = 0000000000000000] 02:29:05 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B223B23C00) [pid = 704] [serial = 2253] [outer = 000000B21C53A400] 02:29:06 INFO - PROCESS | 704 | 1467192545996 Marionette DEBUG loaded listener.js 02:29:06 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B223E5BC00) [pid = 704] [serial = 2254] [outer = 000000B21C53A400] 02:29:06 INFO - PROCESS | 704 | 1467192546415 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]]]}] 02:29:06 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. 02:29:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 690ms 02:29:06 INFO - PROCESS | 704 | 1467192546451 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 02:29:06 INFO - PROCESS | 704 | 1467192546454 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 02:29:06 INFO - PROCESS | 704 | 1467192546457 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:29:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:29:06 INFO - PROCESS | 704 | 1467192546459 Marionette TRACE conn6 <- [1,2966,null,{}] 02:29:06 INFO - PROCESS | 704 | 1467192546462 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}] 02:29:06 INFO - PROCESS | 704 | 1467192546468 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:06 INFO - PROCESS | 704 | 1467192546604 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 02:29:06 INFO - PROCESS | 704 | 1467192546609 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:06 INFO - PROCESS | 704 | 1467192546611 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:06 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A3CB000 == 31 [pid = 704] [id = 752] 02:29:06 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B2240D6000) [pid = 704] [serial = 2255] [outer = 0000000000000000] 02:29:06 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B2243E2800) [pid = 704] [serial = 2256] [outer = 000000B2240D6000] 02:29:06 INFO - PROCESS | 704 | 1467192546656 Marionette DEBUG loaded listener.js 02:29:06 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B22455D400) [pid = 704] [serial = 2257] [outer = 000000B2240D6000] 02:29:07 INFO - PROCESS | 704 | 1467192547292 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]]]}] 02:29:07 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B227415400) [pid = 704] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:29:07 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B217351400) [pid = 704] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:29:07 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B226697000) [pid = 704] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:29:07 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B223E59C00) [pid = 704] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:29:07 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B224818800) [pid = 704] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:29:07 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B21663CC00) [pid = 704] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:29:07 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B223B1BC00) [pid = 704] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:29:07 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B224475C00) [pid = 704] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:29:07 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B220C7B000) [pid = 704] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:29:07 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B216D2F400) [pid = 704] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:29:07 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B2171A9C00) [pid = 704] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:29:07 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B217534400) [pid = 704] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:29:07 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B224818C00) [pid = 704] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:29:07 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. 02:29:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 943ms 02:29:07 INFO - PROCESS | 704 | 1467192547404 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 02:29:07 INFO - PROCESS | 704 | 1467192547406 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 02:29:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:29:07 INFO - PROCESS | 704 | 1467192547410 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:29:07 INFO - PROCESS | 704 | 1467192547412 Marionette TRACE conn6 <- [1,2970,null,{}] 02:29:07 INFO - PROCESS | 704 | 1467192547416 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}] 02:29:07 INFO - PROCESS | 704 | 1467192547418 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:07 INFO - PROCESS | 704 | 1467192547498 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 02:29:07 INFO - PROCESS | 704 | 1467192547503 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:07 INFO - PROCESS | 704 | 1467192547505 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:07 INFO - PROCESS | 704 | ++DOCSHELL 000000B22B813000 == 32 [pid = 704] [id = 753] 02:29:07 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B21B8C3C00) [pid = 704] [serial = 2258] [outer = 0000000000000000] 02:29:07 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B220C7B000) [pid = 704] [serial = 2259] [outer = 000000B21B8C3C00] 02:29:07 INFO - PROCESS | 704 | 1467192547549 Marionette DEBUG loaded listener.js 02:29:07 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B223BC1400) [pid = 704] [serial = 2260] [outer = 000000B21B8C3C00] 02:29:07 INFO - PROCESS | 704 | 1467192547927 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"]]]}] 02:29:07 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 02:29:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:29:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 524ms 02:29:07 INFO - PROCESS | 704 | 1467192547939 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 02:29:07 INFO - PROCESS | 704 | 1467192547941 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 02:29:07 INFO - PROCESS | 704 | 1467192547966 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:29:07 INFO - PROCESS | 704 | 1467192547968 Marionette TRACE conn6 <- [1,2974,null,{}] 02:29:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:29:07 INFO - PROCESS | 704 | 1467192547972 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}] 02:29:07 INFO - PROCESS | 704 | 1467192547974 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:08 INFO - PROCESS | 704 | 1467192548091 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 02:29:08 INFO - PROCESS | 704 | 1467192548098 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:08 INFO - PROCESS | 704 | 1467192548100 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:08 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BAA2000 == 33 [pid = 704] [id = 754] 02:29:08 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B224561C00) [pid = 704] [serial = 2261] [outer = 0000000000000000] 02:29:08 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B224811400) [pid = 704] [serial = 2262] [outer = 000000B224561C00] 02:29:08 INFO - PROCESS | 704 | 1467192548145 Marionette DEBUG loaded listener.js 02:29:08 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B22481C800) [pid = 704] [serial = 2263] [outer = 000000B224561C00] 02:29:08 INFO - PROCESS | 704 | 1467192548527 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]]]}] 02:29:08 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. 02:29:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 587ms 02:29:08 INFO - PROCESS | 704 | 1467192548559 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 02:29:08 INFO - PROCESS | 704 | 1467192548561 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 02:29:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:29:08 INFO - PROCESS | 704 | 1467192548565 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:29:08 INFO - PROCESS | 704 | 1467192548567 Marionette TRACE conn6 <- [1,2978,null,{}] 02:29:08 INFO - PROCESS | 704 | 1467192548570 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}] 02:29:08 INFO - PROCESS | 704 | 1467192548572 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:08 INFO - PROCESS | 704 | 1467192548655 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 02:29:08 INFO - PROCESS | 704 | 1467192548659 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:08 INFO - PROCESS | 704 | 1467192548661 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:08 INFO - PROCESS | 704 | ++DOCSHELL 000000B22526A800 == 34 [pid = 704] [id = 755] 02:29:08 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B2249EC000) [pid = 704] [serial = 2264] [outer = 0000000000000000] 02:29:08 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B224A62400) [pid = 704] [serial = 2265] [outer = 000000B2249EC000] 02:29:08 INFO - PROCESS | 704 | 1467192548706 Marionette DEBUG loaded listener.js 02:29:08 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B224A93800) [pid = 704] [serial = 2266] [outer = 000000B2249EC000] 02:29:09 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BE38000 == 35 [pid = 704] [id = 756] 02:29:09 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B22520B000) [pid = 704] [serial = 2267] [outer = 0000000000000000] 02:29:09 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B225473000) [pid = 704] [serial = 2268] [outer = 000000B22520B000] 02:29:09 INFO - PROCESS | 704 | 1467192549183 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]]]}] 02:29:09 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. 02:29:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 629ms 02:29:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:29:09 INFO - PROCESS | 704 | 1467192549197 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 02:29:09 INFO - PROCESS | 704 | 1467192549199 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 02:29:09 INFO - PROCESS | 704 | 1467192549202 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:29:09 INFO - PROCESS | 704 | 1467192549204 Marionette TRACE conn6 <- [1,2982,null,{}] 02:29:09 INFO - PROCESS | 704 | 1467192549207 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}] 02:29:09 INFO - PROCESS | 704 | 1467192549209 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:09 INFO - PROCESS | 704 | 1467192549312 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 02:29:09 INFO - PROCESS | 704 | 1467192549441 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:09 INFO - PROCESS | 704 | 1467192549444 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:09 INFO - PROCESS | 704 | ++DOCSHELL 000000B217AD4800 == 36 [pid = 704] [id = 757] 02:29:09 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B2154B3800) [pid = 704] [serial = 2269] [outer = 0000000000000000] 02:29:09 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B21663C400) [pid = 704] [serial = 2270] [outer = 000000B2154B3800] 02:29:09 INFO - PROCESS | 704 | 1467192549503 Marionette DEBUG loaded listener.js 02:29:09 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B21734F400) [pid = 704] [serial = 2271] [outer = 000000B2154B3800] 02:29:10 INFO - PROCESS | 704 | 1467192550178 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]]]}] 02:29:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:29:10 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 02:29:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1032ms 02:29:10 INFO - PROCESS | 704 | 1467192550240 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 02:29:10 INFO - PROCESS | 704 | 1467192550244 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 02:29:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:29:10 INFO - PROCESS | 704 | 1467192550270 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:29:10 INFO - PROCESS | 704 | 1467192550274 Marionette TRACE conn6 <- [1,2986,null,{}] 02:29:10 INFO - PROCESS | 704 | 1467192550279 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}] 02:29:10 INFO - PROCESS | 704 | 1467192550282 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:10 INFO - PROCESS | 704 | 1467192550470 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 02:29:10 INFO - PROCESS | 704 | 1467192550481 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:10 INFO - PROCESS | 704 | 1467192550484 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:10 INFO - PROCESS | 704 | ++DOCSHELL 000000B224B51000 == 37 [pid = 704] [id = 758] 02:29:10 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B220C29400) [pid = 704] [serial = 2272] [outer = 0000000000000000] 02:29:10 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B2213E2400) [pid = 704] [serial = 2273] [outer = 000000B220C29400] 02:29:10 INFO - PROCESS | 704 | 1467192550542 Marionette DEBUG loaded listener.js 02:29:10 INFO - PROCESS | 704 | ++DOMWINDOW == 92 (000000B22320E000) [pid = 704] [serial = 2274] [outer = 000000B220C29400] 02:29:11 INFO - PROCESS | 704 | 1467192551227 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]]]}] 02:29:11 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. 02:29:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1034ms 02:29:11 INFO - PROCESS | 704 | 1467192551325 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 02:29:11 INFO - PROCESS | 704 | 1467192551330 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 02:29:11 INFO - PROCESS | 704 | 1467192551335 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:29:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:29:11 INFO - PROCESS | 704 | 1467192551338 Marionette TRACE conn6 <- [1,2990,null,{}] 02:29:11 INFO - PROCESS | 704 | 1467192551342 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}] 02:29:11 INFO - PROCESS | 704 | 1467192551345 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:11 INFO - PROCESS | 704 | 1467192551479 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 02:29:11 INFO - PROCESS | 704 | 1467192551604 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:11 INFO - PROCESS | 704 | 1467192551607 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:11 INFO - PROCESS | 704 | ++DOCSHELL 000000B22C1DD000 == 38 [pid = 704] [id = 759] 02:29:11 INFO - PROCESS | 704 | ++DOMWINDOW == 93 (000000B220D7A400) [pid = 704] [serial = 2275] [outer = 0000000000000000] 02:29:11 INFO - PROCESS | 704 | ++DOMWINDOW == 94 (000000B2243A6C00) [pid = 704] [serial = 2276] [outer = 000000B220D7A400] 02:29:11 INFO - PROCESS | 704 | 1467192551663 Marionette DEBUG loaded listener.js 02:29:11 INFO - PROCESS | 704 | ++DOMWINDOW == 95 (000000B22442B400) [pid = 704] [serial = 2277] [outer = 000000B220D7A400] 02:29:12 INFO - PROCESS | 704 | 1467192552416 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]]]}] 02:29:12 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. 02:29:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1131ms 02:29:12 INFO - PROCESS | 704 | 1467192552472 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 02:29:12 INFO - PROCESS | 704 | 1467192552476 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 02:29:12 INFO - PROCESS | 704 | 1467192552480 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:29:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:29:12 INFO - PROCESS | 704 | 1467192552484 Marionette TRACE conn6 <- [1,2994,null,{}] 02:29:12 INFO - PROCESS | 704 | 1467192552489 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}] 02:29:12 INFO - PROCESS | 704 | 1467192552492 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:12 INFO - PROCESS | 704 | 1467192552613 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 02:29:12 INFO - PROCESS | 704 | --DOCSHELL 000000B22BE38000 == 37 [pid = 704] [id = 756] 02:29:12 INFO - PROCESS | 704 | --DOCSHELL 000000B22526A800 == 36 [pid = 704] [id = 755] 02:29:12 INFO - PROCESS | 704 | --DOCSHELL 000000B22BAA2000 == 35 [pid = 704] [id = 754] 02:29:12 INFO - PROCESS | 704 | --DOCSHELL 000000B22B813000 == 34 [pid = 704] [id = 753] 02:29:12 INFO - PROCESS | 704 | --DOCSHELL 000000B22A3CB000 == 33 [pid = 704] [id = 752] 02:29:12 INFO - PROCESS | 704 | --DOCSHELL 000000B229B97800 == 32 [pid = 704] [id = 751] 02:29:12 INFO - PROCESS | 704 | --DOCSHELL 000000B2274B4000 == 31 [pid = 704] [id = 750] 02:29:12 INFO - PROCESS | 704 | --DOCSHELL 000000B2254B7000 == 30 [pid = 704] [id = 749] 02:29:12 INFO - PROCESS | 704 | --DOCSHELL 000000B223B78000 == 29 [pid = 704] [id = 748] 02:29:12 INFO - PROCESS | 704 | --DOCSHELL 000000B220DE6800 == 28 [pid = 704] [id = 747] 02:29:12 INFO - PROCESS | 704 | --DOMWINDOW == 94 (000000B227497800) [pid = 704] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 02:29:12 INFO - PROCESS | 704 | --DOMWINDOW == 93 (000000B22741B400) [pid = 704] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 02:29:12 INFO - PROCESS | 704 | --DOMWINDOW == 92 (000000B226883C00) [pid = 704] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 02:29:12 INFO - PROCESS | 704 | --DOMWINDOW == 91 (000000B226E75000) [pid = 704] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 02:29:12 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B2243A1000) [pid = 704] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 02:29:12 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B224897000) [pid = 704] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 02:29:12 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B21D31A000) [pid = 704] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 02:29:12 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B220C7B400) [pid = 704] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 02:29:12 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B223BBC400) [pid = 704] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 02:29:12 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B22481E800) [pid = 704] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 02:29:12 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B22310F800) [pid = 704] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 02:29:12 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B224432400) [pid = 704] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 02:29:12 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B22331A400) [pid = 704] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 02:29:12 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B223319000) [pid = 704] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 02:29:12 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B2233B6800) [pid = 704] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 02:29:12 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B218142000) [pid = 704] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 02:29:12 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B21B552400) [pid = 704] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 02:29:12 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B21D10FC00) [pid = 704] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 02:29:12 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B217817000) [pid = 704] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 02:29:12 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B21C045C00) [pid = 704] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 02:29:12 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B224A92800) [pid = 704] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 02:29:12 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B22547C800) [pid = 704] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 02:29:12 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B226280800) [pid = 704] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 02:29:12 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B223393C00) [pid = 704] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 02:29:12 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B223FAF800) [pid = 704] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 02:29:12 INFO - PROCESS | 704 | 1467192552743 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:12 INFO - PROCESS | 704 | 1467192552746 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:12 INFO - PROCESS | 704 | ++DOCSHELL 000000B217A82800 == 29 [pid = 704] [id = 760] 02:29:12 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B2168C7C00) [pid = 704] [serial = 2278] [outer = 0000000000000000] 02:29:12 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B2171ACC00) [pid = 704] [serial = 2279] [outer = 000000B2168C7C00] 02:29:12 INFO - PROCESS | 704 | 1467192552798 Marionette DEBUG loaded listener.js 02:29:12 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B21B5CE400) [pid = 704] [serial = 2280] [outer = 000000B2168C7C00] 02:29:13 INFO - PROCESS | 704 | 1467192553194 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]]]}] 02:29:13 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. 02:29:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 776ms 02:29:13 INFO - PROCESS | 704 | 1467192553260 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 02:29:13 INFO - PROCESS | 704 | 1467192553265 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 02:29:13 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:29:13 INFO - PROCESS | 704 | 1467192553272 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:29:13 INFO - PROCESS | 704 | 1467192553274 Marionette TRACE conn6 <- [1,2998,null,{}] 02:29:13 INFO - PROCESS | 704 | 1467192553278 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}] 02:29:13 INFO - PROCESS | 704 | 1467192553281 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:13 INFO - PROCESS | 704 | 1467192553404 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 02:29:13 INFO - PROCESS | 704 | 1467192553481 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:13 INFO - PROCESS | 704 | 1467192553484 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:13 INFO - PROCESS | 704 | ++DOCSHELL 000000B22413A000 == 30 [pid = 704] [id = 761] 02:29:13 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B21D007000) [pid = 704] [serial = 2281] [outer = 0000000000000000] 02:29:13 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B220C33800) [pid = 704] [serial = 2282] [outer = 000000B21D007000] 02:29:13 INFO - PROCESS | 704 | 1467192553534 Marionette DEBUG loaded listener.js 02:29:13 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B223211800) [pid = 704] [serial = 2283] [outer = 000000B21D007000] 02:29:13 INFO - PROCESS | 704 | [704] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:29:13 INFO - PROCESS | 704 | 1467192553953 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:29:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:29:14 INFO - {} 02:29:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:29:14 INFO - {} 02:29:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:29:14 INFO - {} 02:29:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:29:14 INFO - {} 02:29:14 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 732ms 02:29:14 INFO - TEST-START | /FileAPI/fileReader.html 02:29:14 INFO - PROCESS | 704 | 1467192554006 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 02:29:14 INFO - PROCESS | 704 | 1467192554008 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 02:29:14 INFO - PROCESS | 704 | 1467192554012 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:29:14 INFO - PROCESS | 704 | 1467192554016 Marionette TRACE conn6 <- [1,3002,null,{}] 02:29:14 INFO - PROCESS | 704 | 1467192554034 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}] 02:29:14 INFO - PROCESS | 704 | 1467192554040 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:14 INFO - PROCESS | 704 | 1467192554130 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 02:29:14 INFO - PROCESS | 704 | 1467192554139 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:14 INFO - PROCESS | 704 | 1467192554142 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:14 INFO - PROCESS | 704 | ++DOCSHELL 000000B228316800 == 31 [pid = 704] [id = 762] 02:29:14 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B2233B9C00) [pid = 704] [serial = 2284] [outer = 0000000000000000] 02:29:14 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B223BBB000) [pid = 704] [serial = 2285] [outer = 000000B2233B9C00] 02:29:14 INFO - PROCESS | 704 | 1467192554191 Marionette DEBUG loaded listener.js 02:29:14 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B2240D7000) [pid = 704] [serial = 2286] [outer = 000000B2233B9C00] 02:29:14 INFO - PROCESS | 704 | 1467192554622 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]]]}] 02:29:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:29:14 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:29:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:29:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:29:14 INFO - TEST-OK | /FileAPI/fileReader.html | took 627ms 02:29:14 INFO - PROCESS | 704 | 1467192554642 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 02:29:14 INFO - PROCESS | 704 | 1467192554644 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 02:29:14 INFO - TEST-START | /FileAPI/historical.html 02:29:14 INFO - PROCESS | 704 | 1467192554648 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:29:14 INFO - PROCESS | 704 | 1467192554650 Marionette TRACE conn6 <- [1,3006,null,{}] 02:29:14 INFO - PROCESS | 704 | 1467192554653 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}] 02:29:14 INFO - PROCESS | 704 | 1467192554656 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:14 INFO - PROCESS | 704 | 1467192554789 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 02:29:14 INFO - PROCESS | 704 | 1467192554813 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:14 INFO - PROCESS | 704 | 1467192554815 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:14 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A3C0800 == 32 [pid = 704] [id = 763] 02:29:14 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B224468400) [pid = 704] [serial = 2287] [outer = 0000000000000000] 02:29:14 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B224470C00) [pid = 704] [serial = 2288] [outer = 000000B224468400] 02:29:14 INFO - PROCESS | 704 | 1467192554861 Marionette DEBUG loaded listener.js 02:29:14 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B224573C00) [pid = 704] [serial = 2289] [outer = 000000B224468400] 02:29:15 INFO - PROCESS | 704 | 1467192555303 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"]]]}] 02:29:15 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:29:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:29:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:29:15 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:29:15 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:29:15 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:29:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:29:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:29:15 INFO - TEST-OK | /FileAPI/historical.html | took 689ms 02:29:15 INFO - PROCESS | 704 | 1467192555344 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 02:29:15 INFO - PROCESS | 704 | 1467192555346 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 02:29:15 INFO - PROCESS | 704 | 1467192555350 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:29:15 INFO - TEST-START | /FileAPI/idlharness.html 02:29:15 INFO - PROCESS | 704 | 1467192555352 Marionette TRACE conn6 <- [1,3010,null,{}] 02:29:15 INFO - PROCESS | 704 | 1467192555355 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}] 02:29:15 INFO - PROCESS | 704 | 1467192555357 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:15 INFO - PROCESS | 704 | 1467192555470 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 02:29:15 INFO - PROCESS | 704 | 1467192555475 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:15 INFO - PROCESS | 704 | 1467192555477 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:15 INFO - PROCESS | 704 | ++DOCSHELL 000000B22BA5C000 == 33 [pid = 704] [id = 764] 02:29:15 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B217527800) [pid = 704] [serial = 2290] [outer = 0000000000000000] 02:29:15 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B22481CC00) [pid = 704] [serial = 2291] [outer = 000000B217527800] 02:29:15 INFO - PROCESS | 704 | 1467192555522 Marionette DEBUG loaded listener.js 02:29:15 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B224A61400) [pid = 704] [serial = 2292] [outer = 000000B217527800] 02:29:16 INFO - PROCESS | 704 | 1467192556414 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:29:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:29:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:29:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:29:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:29:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:29:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:29:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:29:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:29:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:29:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:29:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:29:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:29:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:29:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:29:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:29:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:29:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:29:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:29:16 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 02:29:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:29:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:29:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:29:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:29:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:29:16 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 02:29:16 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 02:29:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:29:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:29:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:29:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:29:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:29:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:29:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:29:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:29:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:29:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:29:16 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 02:29:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:29:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:29:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:29:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:29:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:29:16 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 02:29:16 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 02:29:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:29:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:29:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:29:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:29:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:29:16 INFO - TEST-OK | /FileAPI/idlharness.html | took 1198ms 02:29:16 INFO - PROCESS | 704 | 1467192556552 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 02:29:16 INFO - PROCESS | 704 | 1467192556554 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 02:29:16 INFO - TEST-START | /FileAPI/idlharness.worker 02:29:16 INFO - PROCESS | 704 | 1467192556558 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:29:16 INFO - PROCESS | 704 | 1467192556560 Marionette TRACE conn6 <- [1,3014,null,{}] 02:29:16 INFO - PROCESS | 704 | 1467192556569 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}] 02:29:16 INFO - PROCESS | 704 | 1467192556575 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:16 INFO - PROCESS | 704 | 1467192556716 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 02:29:16 INFO - PROCESS | 704 | 1467192556722 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:16 INFO - PROCESS | 704 | 1467192556724 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:16 INFO - PROCESS | 704 | ++DOCSHELL 000000B22CE23000 == 34 [pid = 704] [id = 765] 02:29:16 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B21738E000) [pid = 704] [serial = 2293] [outer = 0000000000000000] 02:29:16 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B226005000) [pid = 704] [serial = 2294] [outer = 000000B21738E000] 02:29:16 INFO - PROCESS | 704 | 1467192556814 Marionette DEBUG loaded listener.js 02:29:16 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B2298E3800) [pid = 704] [serial = 2295] [outer = 000000B21738E000] 02:29:17 INFO - PROCESS | 704 | [704] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:29:17 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B217352400) [pid = 704] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:29:17 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B21D011C00) [pid = 704] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:29:17 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B2186B8C00) [pid = 704] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:29:17 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B217391800) [pid = 704] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:29:17 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B21D110C00) [pid = 704] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:29:17 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B223BB6400) [pid = 704] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:29:17 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B224A64800) [pid = 704] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:29:17 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B224561C00) [pid = 704] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:29:17 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B2181D8400) [pid = 704] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:29:17 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B2274A0000) [pid = 704] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:29:17 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B21C53A400) [pid = 704] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:29:17 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B22520B000) [pid = 704] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:29:17 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B2240D6000) [pid = 704] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:29:17 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B21B8C3C00) [pid = 704] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:29:17 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B223397800) [pid = 704] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:29:17 INFO - PROCESS | 704 | 1467192557800 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:29:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:29:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:29:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:29:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:29:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:29:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:29:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:29:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:29:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:29:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:29:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:29:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:29:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:29:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:29:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:29:17 INFO - {} 02:29:17 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 02:29:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:29:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:29:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:29:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:29:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:29:17 INFO - {} 02:29:17 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 - {} 02:29:17 INFO - {} 02:29:17 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 02:29:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:29:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:29:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:29:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:29:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:29:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:29:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:29:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:29:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:29:17 INFO - {} 02:29:17 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 02:29:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:29:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:29:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:29:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:29:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:29:17 INFO - {} 02:29:17 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 - {} 02:29:17 INFO - {} 02:29:17 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 02:29:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:29:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:29:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:29:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:29:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:29:17 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 02:29:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:29:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:29:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:29:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:29:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:29:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:29:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:29:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:29:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:29:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:29:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:29:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:29:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:29:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:29:17 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 02:29:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:29:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:29:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:29:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:29:17 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 02:29:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:29:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:29:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:29:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:29:17 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 02:29:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:29:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:29:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:29:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:29:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:29:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:29:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:29:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:29:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:29:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:29:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:29:17 INFO - {} 02:29:17 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1367ms 02:29:17 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:29:17 INFO - PROCESS | 704 | 1467192557928 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 02:29:17 INFO - PROCESS | 704 | 1467192557930 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 02:29:17 INFO - PROCESS | 704 | 1467192557934 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:29:17 INFO - PROCESS | 704 | 1467192557936 Marionette TRACE conn6 <- [1,3018,null,{}] 02:29:17 INFO - PROCESS | 704 | 1467192557939 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}] 02:29:17 INFO - PROCESS | 704 | 1467192557941 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:18 INFO - PROCESS | 704 | 1467192558028 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 02:29:18 INFO - PROCESS | 704 | 1467192558033 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:18 INFO - PROCESS | 704 | 1467192558035 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:18 INFO - PROCESS | 704 | ++DOCSHELL 000000B22CA3D800 == 35 [pid = 704] [id = 766] 02:29:18 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B2277A8C00) [pid = 704] [serial = 2296] [outer = 0000000000000000] 02:29:18 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B22B8AE400) [pid = 704] [serial = 2297] [outer = 000000B2277A8C00] 02:29:18 INFO - PROCESS | 704 | 1467192558085 Marionette DEBUG loaded listener.js 02:29:18 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B22B8B4400) [pid = 704] [serial = 2298] [outer = 000000B2277A8C00] 02:29:18 INFO - PROCESS | 704 | 1467192558502 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]]]}] 02:29:18 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 02:29:18 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 587ms 02:29:18 INFO - PROCESS | 704 | 1467192558524 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 02:29:18 INFO - PROCESS | 704 | 1467192558526 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 02:29:18 INFO - PROCESS | 704 | 1467192558529 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:29:18 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:29:18 INFO - PROCESS | 704 | 1467192558531 Marionette TRACE conn6 <- [1,3022,null,{}] 02:29:18 INFO - PROCESS | 704 | 1467192558534 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}] 02:29:18 INFO - PROCESS | 704 | 1467192558536 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:18 INFO - PROCESS | 704 | 1467192558658 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 02:29:18 INFO - PROCESS | 704 | 1467192558667 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:18 INFO - PROCESS | 704 | 1467192558669 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:18 INFO - PROCESS | 704 | ++DOCSHELL 000000B2279DC000 == 36 [pid = 704] [id = 767] 02:29:18 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B22B8B7C00) [pid = 704] [serial = 2299] [outer = 0000000000000000] 02:29:18 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B22DCB0C00) [pid = 704] [serial = 2300] [outer = 000000B22B8B7C00] 02:29:18 INFO - PROCESS | 704 | 1467192558717 Marionette DEBUG loaded listener.js 02:29:18 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B22DCB7C00) [pid = 704] [serial = 2301] [outer = 000000B22B8B7C00] 02:29:19 INFO - PROCESS | 704 | 1467192559112 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]]]}] 02:29:19 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:29:19 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 691ms 02:29:19 INFO - PROCESS | 704 | 1467192559225 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 02:29:19 INFO - PROCESS | 704 | 1467192559229 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 02:29:19 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:29:19 INFO - PROCESS | 704 | 1467192559235 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:29:19 INFO - PROCESS | 704 | 1467192559240 Marionette TRACE conn6 <- [1,3026,null,{}] 02:29:19 INFO - PROCESS | 704 | 1467192559246 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}] 02:29:19 INFO - PROCESS | 704 | 1467192559250 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:19 INFO - PROCESS | 704 | 1467192559416 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 02:29:19 INFO - PROCESS | 704 | 1467192559568 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:19 INFO - PROCESS | 704 | 1467192559574 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:19 INFO - PROCESS | 704 | ++DOCSHELL 000000B223905000 == 37 [pid = 704] [id = 768] 02:29:19 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B21B5D7400) [pid = 704] [serial = 2302] [outer = 0000000000000000] 02:29:19 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B21B8C4400) [pid = 704] [serial = 2303] [outer = 000000B21B5D7400] 02:29:19 INFO - PROCESS | 704 | 1467192559634 Marionette DEBUG loaded listener.js 02:29:19 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B22017D400) [pid = 704] [serial = 2304] [outer = 000000B21B5D7400] 02:29:20 INFO - PROCESS | 704 | 1467192560145 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"]]]}] 02:29:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:29:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:29:20 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 944ms 02:29:20 INFO - PROCESS | 704 | 1467192560183 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 02:29:20 INFO - PROCESS | 704 | 1467192560187 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 02:29:20 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:29:20 INFO - PROCESS | 704 | 1467192560194 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:29:20 INFO - PROCESS | 704 | 1467192560199 Marionette TRACE conn6 <- [1,3030,null,{}] 02:29:20 INFO - PROCESS | 704 | 1467192560203 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}] 02:29:20 INFO - PROCESS | 704 | 1467192560206 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:20 INFO - PROCESS | 704 | 1467192560324 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 02:29:20 INFO - PROCESS | 704 | 1467192560422 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:20 INFO - PROCESS | 704 | 1467192560424 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:20 INFO - PROCESS | 704 | ++DOCSHELL 000000B227553000 == 38 [pid = 704] [id = 769] 02:29:20 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B2233B4400) [pid = 704] [serial = 2305] [outer = 0000000000000000] 02:29:20 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B2233BE400) [pid = 704] [serial = 2306] [outer = 000000B2233B4400] 02:29:20 INFO - PROCESS | 704 | 1467192560481 Marionette DEBUG loaded listener.js 02:29:20 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B223BC0800) [pid = 704] [serial = 2307] [outer = 000000B2233B4400] 02:29:21 INFO - PROCESS | 704 | 1467192561247 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]]]}] 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:29:21 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. 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:29:21 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'.) 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:29:21 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. 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:29:21 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. 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:29:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:29:21 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. 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:29:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 02:29:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:29:21 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1161ms 02:29:21 INFO - PROCESS | 704 | 1467192561363 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 02:29:21 INFO - PROCESS | 704 | 1467192561366 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 02:29:21 INFO - PROCESS | 704 | 1467192561371 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:29:21 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:29:21 INFO - PROCESS | 704 | 1467192561374 Marionette TRACE conn6 <- [1,3034,null,{}] 02:29:21 INFO - PROCESS | 704 | 1467192561391 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}] 02:29:21 INFO - PROCESS | 704 | 1467192561396 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:21 INFO - PROCESS | 704 | 1467192561514 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 02:29:21 INFO - PROCESS | 704 | 1467192561635 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:21 INFO - PROCESS | 704 | 1467192561640 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:21 INFO - PROCESS | 704 | ++DOCSHELL 000000B22D10A000 == 39 [pid = 704] [id = 770] 02:29:21 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B227570800) [pid = 704] [serial = 2308] [outer = 0000000000000000] 02:29:21 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B22779EC00) [pid = 704] [serial = 2309] [outer = 000000B227570800] 02:29:21 INFO - PROCESS | 704 | 1467192561699 Marionette DEBUG loaded listener.js 02:29:21 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B22A308000) [pid = 704] [serial = 2310] [outer = 000000B227570800] 02:29:21 INFO - PROCESS | 704 | [704] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:29:22 INFO - PROCESS | 704 | 1467192562239 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:29:22 INFO - {} 02:29:22 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 879ms 02:29:22 INFO - PROCESS | 704 | 1467192562255 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 02:29:22 INFO - PROCESS | 704 | 1467192562258 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 02:29:22 INFO - PROCESS | 704 | 1467192562304 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:29:22 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:29:22 INFO - PROCESS | 704 | 1467192562306 Marionette TRACE conn6 <- [1,3038,null,{}] 02:29:22 INFO - PROCESS | 704 | 1467192562310 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}] 02:29:22 INFO - PROCESS | 704 | 1467192562312 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:22 INFO - PROCESS | 704 | 1467192562423 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 02:29:22 INFO - PROCESS | 704 | 1467192562542 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:22 INFO - PROCESS | 704 | 1467192562545 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:22 INFO - PROCESS | 704 | ++DOCSHELL 000000B22784D800 == 40 [pid = 704] [id = 771] 02:29:22 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B22BB78000) [pid = 704] [serial = 2311] [outer = 0000000000000000] 02:29:22 INFO - PROCESS | 704 | ++DOMWINDOW == 90 (000000B22D367000) [pid = 704] [serial = 2312] [outer = 000000B22BB78000] 02:29:22 INFO - PROCESS | 704 | 1467192562600 Marionette DEBUG loaded listener.js 02:29:22 INFO - PROCESS | 704 | ++DOMWINDOW == 91 (000000B22D36F800) [pid = 704] [serial = 2313] [outer = 000000B22BB78000] 02:29:23 INFO - PROCESS | 704 | 1467192563123 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]]]}] 02:29:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:29:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:29:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:29:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:29:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 837ms 02:29:23 INFO - PROCESS | 704 | 1467192563146 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 02:29:23 INFO - PROCESS | 704 | 1467192563149 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 02:29:23 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:29:23 INFO - PROCESS | 704 | 1467192563153 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:29:23 INFO - PROCESS | 704 | 1467192563155 Marionette TRACE conn6 <- [1,3042,null,{}] 02:29:23 INFO - PROCESS | 704 | 1467192563159 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}] 02:29:23 INFO - PROCESS | 704 | 1467192563161 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:23 INFO - PROCESS | 704 | 1467192563300 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 02:29:23 INFO - PROCESS | 704 | 1467192563397 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:23 INFO - PROCESS | 704 | 1467192563399 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:23 INFO - PROCESS | 704 | ++DOCSHELL 000000B2277C4000 == 41 [pid = 704] [id = 772] 02:29:23 INFO - PROCESS | 704 | ++DOMWINDOW == 92 (000000B21C34B400) [pid = 704] [serial = 2314] [outer = 0000000000000000] 02:29:23 INFO - PROCESS | 704 | ++DOMWINDOW == 93 (000000B22455F800) [pid = 704] [serial = 2315] [outer = 000000B21C34B400] 02:29:23 INFO - PROCESS | 704 | 1467192563455 Marionette DEBUG loaded listener.js 02:29:23 INFO - PROCESS | 704 | ++DOMWINDOW == 94 (000000B2278B8400) [pid = 704] [serial = 2316] [outer = 000000B21C34B400] 02:29:24 INFO - PROCESS | 704 | 1467192564417 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"]]]}] 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:29:24 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" 02:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:29:24 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" 02:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:29:24 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1409ms 02:29:24 INFO - PROCESS | 704 | 1467192564565 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 02:29:24 INFO - PROCESS | 704 | 1467192564570 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 02:29:24 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:29:24 INFO - PROCESS | 704 | 1467192564575 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:29:24 INFO - PROCESS | 704 | 1467192564579 Marionette TRACE conn6 <- [1,3046,null,{}] 02:29:24 INFO - PROCESS | 704 | 1467192564584 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}] 02:29:24 INFO - PROCESS | 704 | 1467192564587 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:24 INFO - PROCESS | 704 | 1467192564684 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 02:29:25 INFO - PROCESS | 704 | --DOCSHELL 000000B22CA3D800 == 40 [pid = 704] [id = 766] 02:29:25 INFO - PROCESS | 704 | --DOCSHELL 000000B22CE23000 == 39 [pid = 704] [id = 765] 02:29:25 INFO - PROCESS | 704 | --DOCSHELL 000000B22BA5C000 == 38 [pid = 704] [id = 764] 02:29:25 INFO - PROCESS | 704 | --DOCSHELL 000000B22A3C0800 == 37 [pid = 704] [id = 763] 02:29:25 INFO - PROCESS | 704 | --DOCSHELL 000000B228316800 == 36 [pid = 704] [id = 762] 02:29:25 INFO - PROCESS | 704 | --DOCSHELL 000000B22413A000 == 35 [pid = 704] [id = 761] 02:29:25 INFO - PROCESS | 704 | --DOCSHELL 000000B217A82800 == 34 [pid = 704] [id = 760] 02:29:25 INFO - PROCESS | 704 | --DOCSHELL 000000B217AD4800 == 33 [pid = 704] [id = 757] 02:29:25 INFO - PROCESS | 704 | --DOCSHELL 000000B216DC3000 == 32 [pid = 704] [id = 746] 02:29:25 INFO - PROCESS | 704 | --DOCSHELL 000000B224B51000 == 31 [pid = 704] [id = 758] 02:29:25 INFO - PROCESS | 704 | --DOCSHELL 000000B22C1DD000 == 30 [pid = 704] [id = 759] 02:29:25 INFO - PROCESS | 704 | --DOCSHELL 000000B2277C4000 == 29 [pid = 704] [id = 772] 02:29:25 INFO - PROCESS | 704 | --DOCSHELL 000000B22784D800 == 28 [pid = 704] [id = 771] 02:29:25 INFO - PROCESS | 704 | --DOCSHELL 000000B22D10A000 == 27 [pid = 704] [id = 770] 02:29:25 INFO - PROCESS | 704 | --DOCSHELL 000000B227553000 == 26 [pid = 704] [id = 769] 02:29:25 INFO - PROCESS | 704 | --DOCSHELL 000000B2279DC000 == 25 [pid = 704] [id = 767] 02:29:25 INFO - PROCESS | 704 | --DOCSHELL 000000B223905000 == 24 [pid = 704] [id = 768] 02:29:25 INFO - PROCESS | 704 | --DOMWINDOW == 93 (000000B224A62400) [pid = 704] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 02:29:25 INFO - PROCESS | 704 | --DOMWINDOW == 92 (000000B22320C000) [pid = 704] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 02:29:25 INFO - PROCESS | 704 | --DOMWINDOW == 91 (000000B21D5B0800) [pid = 704] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 02:29:25 INFO - PROCESS | 704 | --DOMWINDOW == 90 (000000B220C30C00) [pid = 704] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 02:29:25 INFO - PROCESS | 704 | --DOMWINDOW == 89 (000000B220C29800) [pid = 704] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 02:29:25 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B21B8C5800) [pid = 704] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 02:29:25 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B2184EC400) [pid = 704] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 02:29:25 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B21B8C6800) [pid = 704] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 02:29:25 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B223205800) [pid = 704] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 02:29:25 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B220C2E800) [pid = 704] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 02:29:25 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B22456A000) [pid = 704] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 02:29:25 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B22439C000) [pid = 704] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 02:29:25 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B227497C00) [pid = 704] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 02:29:25 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B22547E400) [pid = 704] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 02:29:25 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B22481C800) [pid = 704] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 02:29:25 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B21B8C7C00) [pid = 704] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 02:29:25 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B22757A000) [pid = 704] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 02:29:25 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B2274A5800) [pid = 704] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 02:29:25 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B223E5BC00) [pid = 704] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 02:29:25 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B223B23C00) [pid = 704] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 02:29:25 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B225473000) [pid = 704] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 02:29:25 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B2243E2800) [pid = 704] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 02:29:25 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B220C7B000) [pid = 704] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 02:29:25 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B223BC1400) [pid = 704] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 02:29:25 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B22455D400) [pid = 704] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 02:29:25 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B224811400) [pid = 704] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 02:29:25 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B2233B1000) [pid = 704] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 02:29:25 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B2233DE000) [pid = 704] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 02:29:25 INFO - PROCESS | 704 | --DOMWINDOW == 65 (000000B2232B1000) [pid = 704] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 02:29:25 INFO - PROCESS | 704 | 1467192565530 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:25 INFO - PROCESS | 704 | 1467192565533 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:25 INFO - PROCESS | 704 | ++DOCSHELL 000000B217AD4800 == 25 [pid = 704] [id = 773] 02:29:25 INFO - PROCESS | 704 | ++DOMWINDOW == 66 (000000B21663D400) [pid = 704] [serial = 2317] [outer = 0000000000000000] 02:29:25 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B216658000) [pid = 704] [serial = 2318] [outer = 000000B21663D400] 02:29:25 INFO - PROCESS | 704 | 1467192565587 Marionette DEBUG loaded listener.js 02:29:25 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B217346400) [pid = 704] [serial = 2319] [outer = 000000B21663D400] 02:29:26 INFO - PROCESS | 704 | 1467192566088 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]]]}] 02:29:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:29:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:29:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:29:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:29:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:29:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:29:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:29:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:29:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:29:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:29:26 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:29:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:26 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:29:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:29:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:29:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:29:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:29:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:29:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:29:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:29:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:29:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:29:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:29:26 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1561ms 02:29:26 INFO - PROCESS | 704 | 1467192566141 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 02:29:26 INFO - PROCESS | 704 | 1467192566145 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 02:29:26 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:29:26 INFO - PROCESS | 704 | 1467192566155 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:29:26 INFO - PROCESS | 704 | 1467192566158 Marionette TRACE conn6 <- [1,3050,null,{}] 02:29:26 INFO - PROCESS | 704 | 1467192566163 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}] 02:29:26 INFO - PROCESS | 704 | 1467192566168 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:26 INFO - PROCESS | 704 | 1467192566272 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 02:29:26 INFO - PROCESS | 704 | 1467192566302 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:26 INFO - PROCESS | 704 | 1467192566305 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:26 INFO - PROCESS | 704 | ++DOCSHELL 000000B221415000 == 26 [pid = 704] [id = 774] 02:29:26 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B21B8C3400) [pid = 704] [serial = 2320] [outer = 0000000000000000] 02:29:26 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B21BF3F400) [pid = 704] [serial = 2321] [outer = 000000B21B8C3400] 02:29:26 INFO - PROCESS | 704 | 1467192566357 Marionette DEBUG loaded listener.js 02:29:26 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B21C53A000) [pid = 704] [serial = 2322] [outer = 000000B21B8C3400] 02:29:26 INFO - PROCESS | 704 | [704] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:29:26 INFO - PROCESS | 704 | 1467192566875 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:29:26 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:29:26 INFO - {} 02:29:26 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 733ms 02:29:26 INFO - PROCESS | 704 | 1467192566890 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 02:29:26 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:29:26 INFO - PROCESS | 704 | 1467192566894 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 02:29:26 INFO - PROCESS | 704 | 1467192566898 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:29:26 INFO - PROCESS | 704 | 1467192566901 Marionette TRACE conn6 <- [1,3054,null,{}] 02:29:26 INFO - PROCESS | 704 | 1467192566904 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}] 02:29:26 INFO - PROCESS | 704 | 1467192566907 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:27 INFO - PROCESS | 704 | 1467192567022 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 02:29:27 INFO - PROCESS | 704 | 1467192567100 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:27 INFO - PROCESS | 704 | 1467192567102 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:27 INFO - PROCESS | 704 | ++DOCSHELL 000000B22413A000 == 27 [pid = 704] [id = 775] 02:29:27 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B21B54B400) [pid = 704] [serial = 2323] [outer = 0000000000000000] 02:29:27 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B220C29800) [pid = 704] [serial = 2324] [outer = 000000B21B54B400] 02:29:27 INFO - PROCESS | 704 | 1467192567149 Marionette DEBUG loaded listener.js 02:29:27 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B22137F400) [pid = 704] [serial = 2325] [outer = 000000B21B54B400] 02:29:27 INFO - PROCESS | 704 | 1467192567554 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]]]}] 02:29:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:29:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:29:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:29:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:29:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:29:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:29:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:29:27 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 691ms 02:29:27 INFO - PROCESS | 704 | 1467192567592 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 02:29:27 INFO - PROCESS | 704 | 1467192567595 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 02:29:27 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:29:27 INFO - PROCESS | 704 | 1467192567605 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:29:27 INFO - PROCESS | 704 | 1467192567612 Marionette TRACE conn6 <- [1,3058,null,{}] 02:29:27 INFO - PROCESS | 704 | 1467192567616 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}] 02:29:27 INFO - PROCESS | 704 | 1467192567620 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:27 INFO - PROCESS | 704 | 1467192567753 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 02:29:27 INFO - PROCESS | 704 | 1467192567783 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:27 INFO - PROCESS | 704 | 1467192567785 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:27 INFO - PROCESS | 704 | ++DOCSHELL 000000B226867800 == 28 [pid = 704] [id = 776] 02:29:27 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B221FB7800) [pid = 704] [serial = 2326] [outer = 0000000000000000] 02:29:27 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B22322A000) [pid = 704] [serial = 2327] [outer = 000000B221FB7800] 02:29:27 INFO - PROCESS | 704 | 1467192567830 Marionette DEBUG loaded listener.js 02:29:27 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B2233A0800) [pid = 704] [serial = 2328] [outer = 000000B221FB7800] 02:29:28 INFO - PROCESS | 704 | 1467192568274 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]]]}] 02:29:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:29:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:29:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:29:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:29:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:29:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:29:28 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 691ms 02:29:28 INFO - PROCESS | 704 | 1467192568292 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 02:29:28 INFO - PROCESS | 704 | 1467192568295 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 02:29:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:29:28 INFO - PROCESS | 704 | 1467192568305 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:29:28 INFO - PROCESS | 704 | 1467192568307 Marionette TRACE conn6 <- [1,3062,null,{}] 02:29:28 INFO - PROCESS | 704 | 1467192568318 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}] 02:29:28 INFO - PROCESS | 704 | 1467192568320 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:28 INFO - PROCESS | 704 | 1467192568470 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 02:29:28 INFO - PROCESS | 704 | 1467192568489 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:28 INFO - PROCESS | 704 | 1467192568492 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:28 INFO - PROCESS | 704 | ++DOCSHELL 000000B2274BF000 == 29 [pid = 704] [id = 777] 02:29:28 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B2233B6000) [pid = 704] [serial = 2329] [outer = 0000000000000000] 02:29:28 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B223AE0C00) [pid = 704] [serial = 2330] [outer = 000000B2233B6000] 02:29:28 INFO - PROCESS | 704 | 1467192568537 Marionette DEBUG loaded listener.js 02:29:28 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B223B23000) [pid = 704] [serial = 2331] [outer = 000000B2233B6000] 02:29:28 INFO - PROCESS | 704 | 1467192568957 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]]]}] 02:29:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:29:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:29:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:29:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:29:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:29:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:29:28 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 690ms 02:29:29 INFO - PROCESS | 704 | 1467192568996 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 02:29:29 INFO - PROCESS | 704 | 1467192568998 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 02:29:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:29:29 INFO - PROCESS | 704 | 1467192569002 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:29:29 INFO - PROCESS | 704 | 1467192569004 Marionette TRACE conn6 <- [1,3066,null,{}] 02:29:29 INFO - PROCESS | 704 | 1467192569007 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}] 02:29:29 INFO - PROCESS | 704 | 1467192569009 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:29 INFO - PROCESS | 704 | 1467192569127 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 02:29:29 INFO - PROCESS | 704 | 1467192569134 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:29 INFO - PROCESS | 704 | 1467192569141 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:29 INFO - PROCESS | 704 | ++DOCSHELL 000000B227840800 == 30 [pid = 704] [id = 778] 02:29:29 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B223E23000) [pid = 704] [serial = 2332] [outer = 0000000000000000] 02:29:29 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B223E59C00) [pid = 704] [serial = 2333] [outer = 000000B223E23000] 02:29:29 INFO - PROCESS | 704 | 1467192569247 Marionette DEBUG loaded listener.js 02:29:29 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B2243E9C00) [pid = 704] [serial = 2334] [outer = 000000B223E23000] 02:29:30 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B21738E000) [pid = 704] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 02:29:30 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B21D007000) [pid = 704] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:29:30 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B2277A8C00) [pid = 704] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 02:29:30 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B217527800) [pid = 704] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:29:30 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B22B8B7C00) [pid = 704] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 02:29:30 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B2168C7C00) [pid = 704] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 02:29:30 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B220D7A400) [pid = 704] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 02:29:30 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B2154B3800) [pid = 704] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 02:29:30 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B224468400) [pid = 704] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:29:30 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B220C29400) [pid = 704] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 02:29:30 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B2233B9C00) [pid = 704] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:29:30 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B2249EC000) [pid = 704] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:29:30 INFO - PROCESS | 704 | 1467192570015 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] 02:29:30 INFO - PROCESS | 704 | 1467192570069 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 02:29:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:29:30 INFO - PROCESS | 704 | 1467192570072 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:29:30 INFO - PROCESS | 704 | 1467192570074 Marionette TRACE conn6 <- [1,3070,null,{}] 02:29:30 INFO - PROCESS | 704 | 1467192570078 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}] 02:29:30 INFO - PROCESS | 704 | 1467192570080 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:30 INFO - PROCESS | 704 | 1467192570170 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 02:29:30 INFO - PROCESS | 704 | 1467192570175 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:30 INFO - PROCESS | 704 | 1467192570178 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:30 INFO - PROCESS | 704 | ++DOCSHELL 000000B216DB3800 == 31 [pid = 704] [id = 779] 02:29:30 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B2243EC800) [pid = 704] [serial = 2335] [outer = 0000000000000000] 02:29:30 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B22442A400) [pid = 704] [serial = 2336] [outer = 000000B2243EC800] 02:29:30 INFO - PROCESS | 704 | 1467192570224 Marionette DEBUG loaded listener.js 02:29:30 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B224563C00) [pid = 704] [serial = 2337] [outer = 000000B2243EC800] 02:29:30 INFO - PROCESS | 704 | 1467192570620 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]]]}] 02:29:30 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:29:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:29:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:29:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:29:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 588ms 02:29:30 INFO - PROCESS | 704 | 1467192570664 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 02:29:30 INFO - PROCESS | 704 | 1467192570666 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 02:29:30 INFO - PROCESS | 704 | 1467192570669 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:29:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:29:30 INFO - PROCESS | 704 | 1467192570671 Marionette TRACE conn6 <- [1,3074,null,{}] 02:29:30 INFO - PROCESS | 704 | 1467192570688 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}] 02:29:30 INFO - PROCESS | 704 | 1467192570690 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:30 INFO - PROCESS | 704 | 1467192570773 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 02:29:30 INFO - PROCESS | 704 | 1467192570778 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:30 INFO - PROCESS | 704 | 1467192570780 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:30 INFO - PROCESS | 704 | ++DOCSHELL 000000B22A3BD000 == 32 [pid = 704] [id = 780] 02:29:30 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B224766000) [pid = 704] [serial = 2338] [outer = 0000000000000000] 02:29:30 INFO - PROCESS | 704 | ++DOMWINDOW == 76 (000000B224812C00) [pid = 704] [serial = 2339] [outer = 000000B224766000] 02:29:30 INFO - PROCESS | 704 | 1467192570825 Marionette DEBUG loaded listener.js 02:29:30 INFO - PROCESS | 704 | ++DOMWINDOW == 77 (000000B224892400) [pid = 704] [serial = 2340] [outer = 000000B224766000] 02:29:31 INFO - PROCESS | 704 | 1467192571244 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:29:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:29:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 588ms 02:29:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:29:31 INFO - PROCESS | 704 | 1467192571260 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 02:29:31 INFO - PROCESS | 704 | 1467192571262 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 02:29:31 INFO - PROCESS | 704 | 1467192571266 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:29:31 INFO - PROCESS | 704 | 1467192571268 Marionette TRACE conn6 <- [1,3078,null,{}] 02:29:31 INFO - PROCESS | 704 | 1467192571272 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}] 02:29:31 INFO - PROCESS | 704 | 1467192571274 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:31 INFO - PROCESS | 704 | 1467192571396 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 02:29:31 INFO - PROCESS | 704 | 1467192571403 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:31 INFO - PROCESS | 704 | 1467192571405 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:31 INFO - PROCESS | 704 | ++DOCSHELL 000000B22B806800 == 33 [pid = 704] [id = 781] 02:29:31 INFO - PROCESS | 704 | ++DOMWINDOW == 78 (000000B2249EA400) [pid = 704] [serial = 2341] [outer = 0000000000000000] 02:29:31 INFO - PROCESS | 704 | ++DOMWINDOW == 79 (000000B224A61C00) [pid = 704] [serial = 2342] [outer = 000000B2249EA400] 02:29:31 INFO - PROCESS | 704 | 1467192571450 Marionette DEBUG loaded listener.js 02:29:31 INFO - PROCESS | 704 | ++DOMWINDOW == 80 (000000B224A99000) [pid = 704] [serial = 2343] [outer = 000000B2249EA400] 02:29:31 INFO - PROCESS | 704 | 1467192571867 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:29:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:29:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 629ms 02:29:31 INFO - PROCESS | 704 | 1467192571897 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 02:29:31 INFO - PROCESS | 704 | 1467192571899 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 02:29:31 INFO - PROCESS | 704 | 1467192571902 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:29:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:29:31 INFO - PROCESS | 704 | 1467192571904 Marionette TRACE conn6 <- [1,3082,null,{}] 02:29:31 INFO - PROCESS | 704 | 1467192571908 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}] 02:29:31 INFO - PROCESS | 704 | 1467192571909 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:32 INFO - PROCESS | 704 | 1467192572077 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 02:29:32 INFO - PROCESS | 704 | 1467192572143 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:32 INFO - PROCESS | 704 | 1467192572146 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:32 INFO - PROCESS | 704 | ++DOCSHELL 000000B21C084000 == 34 [pid = 704] [id = 782] 02:29:32 INFO - PROCESS | 704 | ++DOMWINDOW == 81 (000000B21556B000) [pid = 704] [serial = 2344] [outer = 0000000000000000] 02:29:32 INFO - PROCESS | 704 | ++DOMWINDOW == 82 (000000B21642C000) [pid = 704] [serial = 2345] [outer = 000000B21556B000] 02:29:32 INFO - PROCESS | 704 | 1467192572207 Marionette DEBUG loaded listener.js 02:29:32 INFO - PROCESS | 704 | ++DOMWINDOW == 83 (000000B21738E000) [pid = 704] [serial = 2346] [outer = 000000B21556B000] 02:29:32 INFO - PROCESS | 704 | 1467192572914 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:29:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:29:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1028ms 02:29:32 INFO - PROCESS | 704 | 1467192572935 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 02:29:32 INFO - PROCESS | 704 | 1467192572940 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 02:29:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:29:32 INFO - PROCESS | 704 | 1467192572966 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:29:32 INFO - PROCESS | 704 | 1467192572970 Marionette TRACE conn6 <- [1,3086,null,{}] 02:29:32 INFO - PROCESS | 704 | 1467192572975 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}] 02:29:32 INFO - PROCESS | 704 | 1467192572978 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:33 INFO - PROCESS | 704 | 1467192573107 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 02:29:33 INFO - PROCESS | 704 | 1467192573236 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:33 INFO - PROCESS | 704 | 1467192573239 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:33 INFO - PROCESS | 704 | ++DOCSHELL 000000B223D45800 == 35 [pid = 704] [id = 783] 02:29:33 INFO - PROCESS | 704 | ++DOMWINDOW == 84 (000000B21C34B000) [pid = 704] [serial = 2347] [outer = 0000000000000000] 02:29:33 INFO - PROCESS | 704 | ++DOMWINDOW == 85 (000000B21D007000) [pid = 704] [serial = 2348] [outer = 000000B21C34B000] 02:29:33 INFO - PROCESS | 704 | 1467192573304 Marionette DEBUG loaded listener.js 02:29:33 INFO - PROCESS | 704 | ++DOMWINDOW == 86 (000000B21DC5FC00) [pid = 704] [serial = 2349] [outer = 000000B21C34B000] 02:29:33 INFO - PROCESS | 704 | 1467192573904 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]]]}] 02:29:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:29:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:29:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 986ms 02:29:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:29:33 INFO - PROCESS | 704 | 1467192573959 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 02:29:33 INFO - PROCESS | 704 | 1467192573963 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 02:29:33 INFO - PROCESS | 704 | 1467192573968 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:29:33 INFO - PROCESS | 704 | 1467192573971 Marionette TRACE conn6 <- [1,3090,null,{}] 02:29:33 INFO - PROCESS | 704 | 1467192573975 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}] 02:29:33 INFO - PROCESS | 704 | 1467192573978 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:34 INFO - PROCESS | 704 | 1467192574106 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 02:29:34 INFO - PROCESS | 704 | 1467192574218 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:34 INFO - PROCESS | 704 | 1467192574221 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:34 INFO - PROCESS | 704 | ++DOCSHELL 000000B22526A800 == 36 [pid = 704] [id = 784] 02:29:34 INFO - PROCESS | 704 | ++DOMWINDOW == 87 (000000B223210000) [pid = 704] [serial = 2350] [outer = 0000000000000000] 02:29:34 INFO - PROCESS | 704 | ++DOMWINDOW == 88 (000000B22322B000) [pid = 704] [serial = 2351] [outer = 000000B223210000] 02:29:34 INFO - PROCESS | 704 | 1467192574276 Marionette DEBUG loaded listener.js 02:29:34 INFO - PROCESS | 704 | ++DOMWINDOW == 89 (000000B2233B7800) [pid = 704] [serial = 2352] [outer = 000000B223210000] 02:29:35 INFO - PROCESS | 704 | 1467192575093 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:29:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:29:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1194ms 02:29:35 INFO - PROCESS | 704 | 1467192575175 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 02:29:35 INFO - PROCESS | 704 | 1467192575179 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 02:29:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:29:35 INFO - PROCESS | 704 | 1467192575185 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:29:35 INFO - PROCESS | 704 | 1467192575188 Marionette TRACE conn6 <- [1,3094,null,{}] 02:29:35 INFO - PROCESS | 704 | 1467192575194 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}] 02:29:35 INFO - PROCESS | 704 | 1467192575197 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:35 INFO - PROCESS | 704 | 1467192575325 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 02:29:35 INFO - PROCESS | 704 | 1467192575440 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:35 INFO - PROCESS | 704 | 1467192575444 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:35 INFO - PROCESS | 704 | --DOCSHELL 000000B227558000 == 35 [pid = 704] [id = 687] 02:29:35 INFO - PROCESS | 704 | --DOCSHELL 000000B226ECC000 == 34 [pid = 704] [id = 683] 02:29:35 INFO - PROCESS | 704 | --DOCSHELL 000000B2245DD000 == 33 [pid = 704] [id = 680] 02:29:35 INFO - PROCESS | 704 | --DOCSHELL 000000B2260AD800 == 32 [pid = 704] [id = 686] 02:29:35 INFO - PROCESS | 704 | --DOCSHELL 000000B220DDE800 == 31 [pid = 704] [id = 678] 02:29:35 INFO - PROCESS | 704 | --DOCSHELL 000000B223B79800 == 30 [pid = 704] [id = 679] 02:29:35 INFO - PROCESS | 704 | --DOCSHELL 000000B22525C800 == 29 [pid = 704] [id = 681] 02:29:35 INFO - PROCESS | 704 | --DOCSHELL 000000B223D9A800 == 28 [pid = 704] [id = 685] 02:29:35 INFO - PROCESS | 704 | --DOCSHELL 000000B21B85D000 == 27 [pid = 704] [id = 677] 02:29:35 INFO - PROCESS | 704 | --DOMWINDOW == 88 (000000B224A93800) [pid = 704] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 02:29:35 INFO - PROCESS | 704 | --DOMWINDOW == 87 (000000B2298E3800) [pid = 704] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 02:29:35 INFO - PROCESS | 704 | --DOMWINDOW == 86 (000000B223211800) [pid = 704] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 02:29:35 INFO - PROCESS | 704 | --DOMWINDOW == 85 (000000B22B8B4400) [pid = 704] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 02:29:35 INFO - PROCESS | 704 | --DOMWINDOW == 84 (000000B22481CC00) [pid = 704] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 02:29:35 INFO - PROCESS | 704 | --DOMWINDOW == 83 (000000B22DCB7C00) [pid = 704] [serial = 2301] [outer = 0000000000000000] [url = about:blank] 02:29:35 INFO - PROCESS | 704 | --DOMWINDOW == 82 (000000B22DCB0C00) [pid = 704] [serial = 2300] [outer = 0000000000000000] [url = about:blank] 02:29:35 INFO - PROCESS | 704 | --DOMWINDOW == 81 (000000B226005000) [pid = 704] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 02:29:35 INFO - PROCESS | 704 | --DOMWINDOW == 80 (000000B224A61400) [pid = 704] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 02:29:35 INFO - PROCESS | 704 | --DOMWINDOW == 79 (000000B2171ACC00) [pid = 704] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 02:29:35 INFO - PROCESS | 704 | --DOMWINDOW == 78 (000000B21B5CE400) [pid = 704] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 02:29:35 INFO - PROCESS | 704 | --DOMWINDOW == 77 (000000B2243A6C00) [pid = 704] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 02:29:35 INFO - PROCESS | 704 | --DOMWINDOW == 76 (000000B22442B400) [pid = 704] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 02:29:35 INFO - PROCESS | 704 | --DOMWINDOW == 75 (000000B21663C400) [pid = 704] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 02:29:35 INFO - PROCESS | 704 | --DOMWINDOW == 74 (000000B22B8AE400) [pid = 704] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 02:29:35 INFO - PROCESS | 704 | --DOMWINDOW == 73 (000000B21734F400) [pid = 704] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 02:29:35 INFO - PROCESS | 704 | --DOMWINDOW == 72 (000000B224470C00) [pid = 704] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 02:29:35 INFO - PROCESS | 704 | --DOMWINDOW == 71 (000000B2213E2400) [pid = 704] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 02:29:35 INFO - PROCESS | 704 | --DOMWINDOW == 70 (000000B22320E000) [pid = 704] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 02:29:35 INFO - PROCESS | 704 | --DOMWINDOW == 69 (000000B223BBB000) [pid = 704] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 02:29:35 INFO - PROCESS | 704 | --DOMWINDOW == 68 (000000B2240D7000) [pid = 704] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 02:29:35 INFO - PROCESS | 704 | --DOMWINDOW == 67 (000000B220C33800) [pid = 704] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 02:29:35 INFO - PROCESS | 704 | --DOMWINDOW == 66 (000000B224573C00) [pid = 704] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 02:29:35 INFO - PROCESS | 704 | ++DOCSHELL 000000B2186C6800 == 28 [pid = 704] [id = 785] 02:29:35 INFO - PROCESS | 704 | ++DOMWINDOW == 67 (000000B21663C400) [pid = 704] [serial = 2353] [outer = 0000000000000000] 02:29:35 INFO - PROCESS | 704 | ++DOMWINDOW == 68 (000000B21734F400) [pid = 704] [serial = 2354] [outer = 000000B21663C400] 02:29:35 INFO - PROCESS | 704 | 1467192575541 Marionette DEBUG loaded listener.js 02:29:35 INFO - PROCESS | 704 | ++DOMWINDOW == 69 (000000B21B5CE400) [pid = 704] [serial = 2355] [outer = 000000B21663C400] 02:29:35 INFO - PROCESS | 704 | 1467192575959 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]]]}] 02:29:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:29:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:29:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:29:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 838ms 02:29:36 INFO - PROCESS | 704 | 1467192576028 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 02:29:36 INFO - PROCESS | 704 | 1467192576033 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 02:29:36 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:29:36 INFO - PROCESS | 704 | 1467192576039 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:29:36 INFO - PROCESS | 704 | 1467192576042 Marionette TRACE conn6 <- [1,3098,null,{}] 02:29:36 INFO - PROCESS | 704 | 1467192576046 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}] 02:29:36 INFO - PROCESS | 704 | 1467192576049 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:36 INFO - PROCESS | 704 | 1467192576147 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 02:29:36 INFO - PROCESS | 704 | 1467192576160 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:36 INFO - PROCESS | 704 | 1467192576162 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:36 INFO - PROCESS | 704 | ++DOCSHELL 000000B223B75800 == 29 [pid = 704] [id = 786] 02:29:36 INFO - PROCESS | 704 | ++DOMWINDOW == 70 (000000B21D5BA400) [pid = 704] [serial = 2356] [outer = 0000000000000000] 02:29:36 INFO - PROCESS | 704 | ++DOMWINDOW == 71 (000000B22017C400) [pid = 704] [serial = 2357] [outer = 000000B21D5BA400] 02:29:36 INFO - PROCESS | 704 | 1467192576210 Marionette DEBUG loaded listener.js 02:29:36 INFO - PROCESS | 704 | ++DOMWINDOW == 72 (000000B220D80000) [pid = 704] [serial = 2358] [outer = 000000B21D5BA400] 02:29:36 INFO - PROCESS | 704 | 1467192576665 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"]]]}] 02:29:36 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:29:36 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 02:29:36 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:29:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:36 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:29:36 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 692ms 02:29:36 INFO - PROCESS | 704 | 1467192576733 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 02:29:36 INFO - PROCESS | 704 | 1467192576736 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 02:29:36 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:29:36 INFO - PROCESS | 704 | 1467192576739 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:29:36 INFO - PROCESS | 704 | 1467192576743 Marionette TRACE conn6 <- [1,3102,null,{}] 02:29:36 INFO - PROCESS | 704 | 1467192576754 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}] 02:29:36 INFO - PROCESS | 704 | 1467192576759 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:36 INFO - PROCESS | 704 | 1467192576858 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 02:29:36 INFO - PROCESS | 704 | 1467192576978 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\", \"c577126f-e3c6-4307-979f-4e34069e4b4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:36 INFO - PROCESS | 704 | 1467192576982 Marionette INFO sendAsync 5c0df39d-7cf8-4cc0-abbd-eadf7da4f976 02:29:37 INFO - PROCESS | 704 | ++DOCSHELL 000000B226ECC000 == 30 [pid = 704] [id = 787] 02:29:37 INFO - PROCESS | 704 | ++DOMWINDOW == 73 (000000B22320C800) [pid = 704] [serial = 2359] [outer = 0000000000000000] 02:29:37 INFO - PROCESS | 704 | ++DOMWINDOW == 74 (000000B2232AB000) [pid = 704] [serial = 2360] [outer = 000000B22320C800] 02:29:37 INFO - PROCESS | 704 | 1467192577031 Marionette DEBUG loaded listener.js 02:29:37 INFO - PROCESS | 704 | ++DOMWINDOW == 75 (000000B22339E400) [pid = 704] [serial = 2361] [outer = 000000B22320C800] 02:29:37 INFO - PROCESS | 704 | 1467192577398 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]]]}] 02:29:37 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:29:37 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 691ms 02:29:37 INFO - PROCESS | 704 | 1467192577432 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 02:29:37 INFO - PROCESS | 704 | 1467192577435 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 02:29:38 WARNING - u'runner_teardown' () 02:29:38 INFO - No more tests 02:29:38 INFO - Got 0 unexpected results 02:29:38 INFO - SUITE-END | took 692s 02:29:38 INFO - Closing logging queue 02:29:38 INFO - queue closed 02:29:38 INFO - Return code: 0 02:29:38 WARNING - # TBPL SUCCESS # 02:29:38 INFO - Running post-action listener: _resource_record_post_action 02:29:38 INFO - Running post-run listener: _resource_record_post_run 02:29:39 INFO - Total resource usage - Wall time: 702s; CPU: 14.0%; Read bytes: 256453120; Write bytes: 984430592; Read time: 4901020; Write time: 5043490 02:29:39 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:29:39 INFO - install - Wall time: 3s; CPU: 13.0%; Read bytes: 0; Write bytes: 27212288; Read time: 0; Write time: 40450 02:29:39 INFO - run-tests - Wall time: 700s; CPU: 14.0%; Read bytes: 256453120; Write bytes: 873618944; Read time: 4901020; Write time: 4930710 02:29:39 INFO - Running post-run listener: _upload_blobber_files 02:29:39 INFO - Blob upload gear active. 02:29:39 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 02:29:39 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 02:29:39 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 02:29:39 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 02:29:40 INFO - (blobuploader) - INFO - Open directory for files ... 02:29:40 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 02:29:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:29:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:29:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:29:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:29:41 INFO - (blobuploader) - INFO - Done attempting. 02:29:41 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 02:29:41 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:29:41 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:29:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:29:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:29:42 INFO - (blobuploader) - INFO - Done attempting. 02:29:42 INFO - (blobuploader) - INFO - Iteration through files over. 02:29:42 INFO - Return code: 0 02:29:42 INFO - rmtree: C:\slave\test\build\uploaded_files.json 02:29:42 INFO - Using _rmtree_windows ... 02:29:42 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 02:29:42 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8cefde5fe7ffb9d0b90ffeac98346d492480fae63c36f7beb01010c91163510f1ce04364e65010b39091cdfecf27042391ae7152249ba60428779fe60d9dcfe5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5fc11172f804eccc1397108985b5ff07dbefe839c02aecba7a69ad2c89c396a050a5fec7e0c9ec5b65c16dd1b439ba9af01b4a1e66f8dc12b86dd55d6080b7d9"} 02:29:42 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 02:29:42 INFO - Writing to file C:\slave\test\properties\blobber_files 02:29:42 INFO - Contents: 02:29:42 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8cefde5fe7ffb9d0b90ffeac98346d492480fae63c36f7beb01010c91163510f1ce04364e65010b39091cdfecf27042391ae7152249ba60428779fe60d9dcfe5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5fc11172f804eccc1397108985b5ff07dbefe839c02aecba7a69ad2c89c396a050a5fec7e0c9ec5b65c16dd1b439ba9af01b4a1e66f8dc12b86dd55d6080b7d9"} 02:29:42 INFO - Running post-run listener: copy_logs_to_upload_dir 02:29:42 INFO - Copying logs to upload dir... 02:29:42 INFO - mkdir: C:\slave\test\build\upload\logs 02:29:42 INFO - Copying logs to upload dir... 02:29:42 INFO - Using _rmtree_windows ... 02:29:42 INFO - Using _rmtree_windows ... 02:29:42 INFO - Using _rmtree_windows ... 02:29:42 INFO - Using _rmtree_windows ... 02:29:42 INFO - Using _rmtree_windows ... 02:29:42 INFO - Using _rmtree_windows ... 02:29:42 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=954.164000 ========= master_lag: 0.54 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 54 secs) (at 2016-06-29 02:29:42.981852) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-29 02:29:42.982643) ========= '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-026\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-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-026\AppData\Local LOGONSERVER=\\T-W864-IX-026 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-026 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-026 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-026 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8cefde5fe7ffb9d0b90ffeac98346d492480fae63c36f7beb01010c91163510f1ce04364e65010b39091cdfecf27042391ae7152249ba60428779fe60d9dcfe5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5fc11172f804eccc1397108985b5ff07dbefe839c02aecba7a69ad2c89c396a050a5fec7e0c9ec5b65c16dd1b439ba9af01b4a1e66f8dc12b86dd55d6080b7d9"} build_url:https://queue.taskcluster.net/v1/task/YBIE8vyJR_i1Dd21pO1saQ/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/YBIE8vyJR_i1Dd21pO1saQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/YBIE8vyJR_i1Dd21pO1saQ/artifacts/public/build/firefox-48.0.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8cefde5fe7ffb9d0b90ffeac98346d492480fae63c36f7beb01010c91163510f1ce04364e65010b39091cdfecf27042391ae7152249ba60428779fe60d9dcfe5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5fc11172f804eccc1397108985b5ff07dbefe839c02aecba7a69ad2c89c396a050a5fec7e0c9ec5b65c16dd1b439ba9af01b4a1e66f8dc12b86dd55d6080b7d9"}' symbols_url: 'https://queue.taskcluster.net/v1/task/YBIE8vyJR_i1Dd21pO1saQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.10 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-29 02:29:43.188519) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 02:29:43.188861) ========= '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-026\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-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-026\AppData\Local LOGONSERVER=\\T-W864-IX-026 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-026 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-026 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-026 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 02:29:43.307943) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-29 02:29:43.308311) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-29 02:29:43.879796) ========= ========= Total master_lag: 0.80 =========