builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-123 starttime: 1465050031.18 results: success (0) buildid: 20160604051125 builduid: b3e475dab5d94bf89be646eca3f3a552 revision: 7eb468713fd5d88f0992eee5ab463432c204334f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-04 07:20:31.183084) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-04 07:20:31.183501) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-04 07:20:31.183774) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-04 07:20:31.304836) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 07:20:31.305192) ========= '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-123\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-123 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-123 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-123\AppData\Local LOGONSERVER=\\T-W864-IX-123 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-123 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-123 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-123 WINDIR=C:\windows using PTY: False --07:20:31-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 9.26 MB/s 07:20:32 (9.26 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.981000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 07:20:32.351621) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-04 07:20:32.351940) ========= '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-123\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-123 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-123 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-123\AppData\Local LOGONSERVER=\\T-W864-IX-123 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-123 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-123 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-123 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.607000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-04 07:20:34.975947) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 07:20:34.976306) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 7eb468713fd5d88f0992eee5ab463432c204334f --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 7eb468713fd5d88f0992eee5ab463432c204334f --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-123\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-123 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-123 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-123\AppData\Local LOGONSERVER=\\T-W864-IX-123 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-123 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-123 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-123 WINDIR=C:\windows using PTY: False 2016-06-04 07:20:35,397 truncating revision to first 12 chars 2016-06-04 07:20:35,397 Setting DEBUG logging. 2016-06-04 07:20:35,397 attempt 1/10 2016-06-04 07:20:35,397 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/7eb468713fd5?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-04 07:20:35,859 unpacking tar archive at: mozilla-aurora-7eb468713fd5/testing/mozharness/ program finished with exit code 0 elapsedTime=1.179000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 07:20:36.202020) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-04 07:20:36.202346) ========= script_repo_revision: 7eb468713fd5d88f0992eee5ab463432c204334f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-04 07:20:36.202768) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-04 07:20:36.203041) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-04 07:20:36.219770) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 32 secs) (at 2016-06-04 07:20:36.220291) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-123\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-123 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-123 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-123\AppData\Local LOGONSERVER=\\T-W864-IX-123 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-123 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-123 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-123 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 07:20:36 INFO - MultiFileLogger online at 20160604 07:20:36 in C:\slave\test 07:20:36 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 07:20:36 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 07:20:36 INFO - {'append_to_log': False, 07:20:36 INFO - 'base_work_dir': 'C:\\slave\\test', 07:20:36 INFO - 'blob_upload_branch': 'mozilla-aurora', 07:20:36 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 07:20:36 INFO - 'buildbot_json_path': 'buildprops.json', 07:20:36 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 07:20:36 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:20:36 INFO - 'download_minidump_stackwalk': True, 07:20:36 INFO - 'download_symbols': 'true', 07:20:36 INFO - 'e10s': False, 07:20:36 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 07:20:36 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 07:20:36 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 07:20:36 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 07:20:36 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 07:20:36 INFO - 'C:/mozilla-build/tooltool.py'), 07:20:36 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 07:20:36 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 07:20:36 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:20:36 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:20:36 INFO - 'log_level': 'info', 07:20:36 INFO - 'log_to_console': True, 07:20:36 INFO - 'opt_config_files': (), 07:20:36 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:20:36 INFO - '--processes=1', 07:20:36 INFO - '--config=%(test_path)s/wptrunner.ini', 07:20:36 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:20:36 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:20:36 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:20:36 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:20:36 INFO - 'pip_index': False, 07:20:36 INFO - 'require_test_zip': True, 07:20:36 INFO - 'test_type': ('testharness',), 07:20:36 INFO - 'this_chunk': '1', 07:20:36 INFO - 'total_chunks': '10', 07:20:36 INFO - 'virtualenv_path': 'venv', 07:20:36 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:20:36 INFO - 'work_dir': 'build'} 07:20:36 INFO - ##### 07:20:36 INFO - ##### Running clobber step. 07:20:36 INFO - ##### 07:20:36 INFO - Running pre-action listener: _resource_record_pre_action 07:20:36 INFO - Running main action method: clobber 07:20:36 INFO - rmtree: C:\slave\test\build 07:20:36 INFO - Using _rmtree_windows ... 07:20:36 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 07:22:34 INFO - Running post-action listener: _resource_record_post_action 07:22:34 INFO - ##### 07:22:34 INFO - ##### Running read-buildbot-config step. 07:22:34 INFO - ##### 07:22:34 INFO - Running pre-action listener: _resource_record_pre_action 07:22:34 INFO - Running main action method: read_buildbot_config 07:22:34 INFO - Using buildbot properties: 07:22:34 INFO - { 07:22:34 INFO - "project": "", 07:22:34 INFO - "product": "firefox", 07:22:34 INFO - "script_repo_revision": "production", 07:22:34 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 07:22:34 INFO - "repository": "", 07:22:34 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 07:22:34 INFO - "buildid": "20160604051125", 07:22:34 INFO - "pgo_build": "False", 07:22:34 INFO - "basedir": "C:\\slave\\test", 07:22:34 INFO - "buildnumber": 62, 07:22:34 INFO - "slavename": "t-w864-ix-123", 07:22:34 INFO - "revision": "7eb468713fd5d88f0992eee5ab463432c204334f", 07:22:34 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 07:22:34 INFO - "platform": "win64", 07:22:34 INFO - "branch": "mozilla-aurora", 07:22:34 INFO - "repo_path": "releases/mozilla-aurora", 07:22:34 INFO - "moz_repo_path": "", 07:22:34 INFO - "stage_platform": "win64", 07:22:34 INFO - "builduid": "b3e475dab5d94bf89be646eca3f3a552", 07:22:34 INFO - "slavebuilddir": "test" 07:22:34 INFO - } 07:22:34 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Y9N7vv41T9ynOv3n0qWLeQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 07:22:34 INFO - Found installer url https://queue.taskcluster.net/v1/task/Y9N7vv41T9ynOv3n0qWLeQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 07:22:34 INFO - Running post-action listener: _resource_record_post_action 07:22:34 INFO - ##### 07:22:34 INFO - ##### Running download-and-extract step. 07:22:34 INFO - ##### 07:22:34 INFO - Running pre-action listener: _resource_record_pre_action 07:22:34 INFO - Running main action method: download_and_extract 07:22:34 INFO - mkdir: C:\slave\test\build\tests 07:22:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:22:34 INFO - https://queue.taskcluster.net/v1/task/Y9N7vv41T9ynOv3n0qWLeQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 07:22:34 INFO - trying https://queue.taskcluster.net/v1/task/Y9N7vv41T9ynOv3n0qWLeQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 07:22:34 INFO - Downloading https://queue.taskcluster.net/v1/task/Y9N7vv41T9ynOv3n0qWLeQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 07:22:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Y9N7vv41T9ynOv3n0qWLeQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 07:22:35 INFO - Downloaded 1274 bytes. 07:22:35 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 07:22:35 INFO - Using the following test package requirements: 07:22:35 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 07:22:35 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 07:22:35 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 07:22:35 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 07:22:35 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 07:22:35 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 07:22:35 INFO - u'jsshell-win64.zip'], 07:22:35 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 07:22:35 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 07:22:35 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 07:22:35 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 07:22:35 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 07:22:35 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 07:22:35 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 07:22:35 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 07:22:35 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 07:22:35 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 07:22:35 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 07:22:35 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 07:22:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:22:35 INFO - https://queue.taskcluster.net/v1/task/Y9N7vv41T9ynOv3n0qWLeQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 07:22:35 INFO - trying https://queue.taskcluster.net/v1/task/Y9N7vv41T9ynOv3n0qWLeQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 07:22:35 INFO - Downloading https://queue.taskcluster.net/v1/task/Y9N7vv41T9ynOv3n0qWLeQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 07:22:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Y9N7vv41T9ynOv3n0qWLeQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 07:22:36 INFO - Downloaded 20849701 bytes. 07:22:36 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:22:36 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:22:38 INFO - caution: filename not matched: web-platform/* 07:22:38 INFO - Return code: 11 07:22:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:22:38 INFO - https://queue.taskcluster.net/v1/task/Y9N7vv41T9ynOv3n0qWLeQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 07:22:38 INFO - trying https://queue.taskcluster.net/v1/task/Y9N7vv41T9ynOv3n0qWLeQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 07:22:38 INFO - Downloading https://queue.taskcluster.net/v1/task/Y9N7vv41T9ynOv3n0qWLeQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 07:22:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Y9N7vv41T9ynOv3n0qWLeQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 07:22:40 INFO - Downloaded 36389113 bytes. 07:22:40 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:22:40 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:23:22 INFO - caution: filename not matched: bin/* 07:23:22 INFO - caution: filename not matched: config/* 07:23:22 INFO - caution: filename not matched: mozbase/* 07:23:22 INFO - caution: filename not matched: marionette/* 07:23:22 INFO - caution: filename not matched: tools/wptserve/* 07:23:22 INFO - Return code: 11 07:23:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:23:22 INFO - https://queue.taskcluster.net/v1/task/Y9N7vv41T9ynOv3n0qWLeQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 07:23:22 INFO - trying https://queue.taskcluster.net/v1/task/Y9N7vv41T9ynOv3n0qWLeQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 07:23:22 INFO - Downloading https://queue.taskcluster.net/v1/task/Y9N7vv41T9ynOv3n0qWLeQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 07:23:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Y9N7vv41T9ynOv3n0qWLeQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 07:23:24 INFO - Downloaded 82763755 bytes. 07:23:24 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Y9N7vv41T9ynOv3n0qWLeQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 07:23:24 INFO - mkdir: C:\slave\test\properties 07:23:24 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 07:23:24 INFO - Writing to file C:\slave\test\properties\build_url 07:23:24 INFO - Contents: 07:23:24 INFO - build_url:https://queue.taskcluster.net/v1/task/Y9N7vv41T9ynOv3n0qWLeQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 07:23:25 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Y9N7vv41T9ynOv3n0qWLeQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 07:23:25 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 07:23:25 INFO - Writing to file C:\slave\test\properties\symbols_url 07:23:25 INFO - Contents: 07:23:25 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Y9N7vv41T9ynOv3n0qWLeQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 07:23:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:23:25 INFO - https://queue.taskcluster.net/v1/task/Y9N7vv41T9ynOv3n0qWLeQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:23:25 INFO - trying https://queue.taskcluster.net/v1/task/Y9N7vv41T9ynOv3n0qWLeQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 07:23:25 INFO - Downloading https://queue.taskcluster.net/v1/task/Y9N7vv41T9ynOv3n0qWLeQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 07:23:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Y9N7vv41T9ynOv3n0qWLeQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 07:23:27 INFO - Downloaded 50737787 bytes. 07:23:27 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 07:23:27 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 07:23:30 INFO - Return code: 0 07:23:30 INFO - Running post-action listener: _resource_record_post_action 07:23:30 INFO - Running post-action listener: set_extra_try_arguments 07:23:30 INFO - ##### 07:23:30 INFO - ##### Running create-virtualenv step. 07:23:30 INFO - ##### 07:23:30 INFO - Running pre-action listener: _pre_create_virtualenv 07:23:30 INFO - Running pre-action listener: _resource_record_pre_action 07:23:30 INFO - Running main action method: create_virtualenv 07:23:30 INFO - Creating virtualenv C:\slave\test\build\venv 07:23:30 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 07:23:30 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 07:23:33 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 07:23:37 INFO - Installing distribute......................................................................................................................................................................................done. 07:23:38 INFO - Return code: 0 07:23:38 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 07:23:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:23:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:23:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:23:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:23:38 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 0x0250E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02438910>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253F368>, '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 0x022E4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-123', 'USERDOMAIN': 'T-W864-IX-123', '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-123', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-123\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-123', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-123', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-123', '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-123\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 07:23:38 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 07:23:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 07:23:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:23:38 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-123\\AppData\\Roaming', 07:23:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:23:38 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:23:38 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:23:38 INFO - 'COMPUTERNAME': 'T-W864-IX-123', 07:23:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:23:38 INFO - 'DCLOCATION': 'SCL3', 07:23:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:23:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:23:38 INFO - 'HOMEDRIVE': 'C:', 07:23:38 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-123', 07:23:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:23:38 INFO - 'KTS_VERSION': '1.19c', 07:23:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-123\\AppData\\Local', 07:23:38 INFO - 'LOGONSERVER': '\\\\T-W864-IX-123', 07:23:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:23:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:23:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:23:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:23:38 INFO - 'MOZ_NO_REMOTE': '1', 07:23:38 INFO - 'NO_EM_RESTART': '1', 07:23:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:23:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:23:38 INFO - 'OS': 'Windows_NT', 07:23:38 INFO - 'OURDRIVE': 'C:', 07:23:38 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 07:23:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:23:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:23:38 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:23:38 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:23:38 INFO - 'PROCESSOR_LEVEL': '6', 07:23:38 INFO - 'PROCESSOR_REVISION': '1e05', 07:23:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:23:38 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:23:38 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:23:38 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:23:38 INFO - 'PROMPT': '$P$G', 07:23:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:23:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:23:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:23:38 INFO - 'PWD': 'C:\\slave\\test', 07:23:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:23:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:23:38 INFO - 'SYSTEMDRIVE': 'C:', 07:23:38 INFO - 'SYSTEMROOT': 'C:\\windows', 07:23:38 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:23:38 INFO - 'TEST1': 'testie', 07:23:38 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:23:38 INFO - 'USERDOMAIN': 'T-W864-IX-123', 07:23:38 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-123', 07:23:38 INFO - 'USERNAME': 'cltbld', 07:23:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-123', 07:23:38 INFO - 'WINDIR': 'C:\\windows', 07:23:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:23:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:23:39 INFO - Downloading/unpacking psutil>=0.7.1 07:23:40 INFO - Running setup.py egg_info for package psutil 07:23:40 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:23:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:23:40 INFO - Installing collected packages: psutil 07:23:40 INFO - Running setup.py install for psutil 07:23:40 INFO - building 'psutil._psutil_windows' extension 07:23:40 INFO - error: Unable to find vcvarsall.bat 07:23:40 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-telmcu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:23:40 INFO - running install 07:23:40 INFO - running build 07:23:40 INFO - running build_py 07:23:40 INFO - creating build 07:23:40 INFO - creating build\lib.win32-2.7 07:23:40 INFO - creating build\lib.win32-2.7\psutil 07:23:40 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 07:23:40 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 07:23:40 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 07:23:40 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 07:23:40 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 07:23:40 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 07:23:40 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 07:23:40 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 07:23:40 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 07:23:40 INFO - running build_ext 07:23:40 INFO - building 'psutil._psutil_windows' extension 07:23:40 INFO - error: Unable to find vcvarsall.bat 07:23:40 INFO - ---------------------------------------- 07:23:40 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-telmcu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:23:40 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-123\AppData\Roaming\pip\pip.log 07:23:40 WARNING - Return code: 1 07:23:40 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 07:23:40 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 07:23:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:23:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:23:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:23:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:23:40 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 0x0250E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02438910>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253F368>, '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 0x022E4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-123', 'USERDOMAIN': 'T-W864-IX-123', '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-123', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-123\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-123', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-123', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-123', '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-123\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 07:23:40 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 07:23:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 07:23:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:23:40 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-123\\AppData\\Roaming', 07:23:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:23:40 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:23:40 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:23:40 INFO - 'COMPUTERNAME': 'T-W864-IX-123', 07:23:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:23:40 INFO - 'DCLOCATION': 'SCL3', 07:23:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:23:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:23:40 INFO - 'HOMEDRIVE': 'C:', 07:23:40 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-123', 07:23:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:23:40 INFO - 'KTS_VERSION': '1.19c', 07:23:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-123\\AppData\\Local', 07:23:40 INFO - 'LOGONSERVER': '\\\\T-W864-IX-123', 07:23:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:23:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:23:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:23:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:23:40 INFO - 'MOZ_NO_REMOTE': '1', 07:23:40 INFO - 'NO_EM_RESTART': '1', 07:23:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:23:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:23:40 INFO - 'OS': 'Windows_NT', 07:23:40 INFO - 'OURDRIVE': 'C:', 07:23:40 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', 07:23:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:23:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:23:40 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:23:40 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:23:40 INFO - 'PROCESSOR_LEVEL': '6', 07:23:40 INFO - 'PROCESSOR_REVISION': '1e05', 07:23:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:23:40 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:23:40 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:23:40 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:23:40 INFO - 'PROMPT': '$P$G', 07:23:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:23:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:23:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:23:40 INFO - 'PWD': 'C:\\slave\\test', 07:23:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:23:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:23:40 INFO - 'SYSTEMDRIVE': 'C:', 07:23:40 INFO - 'SYSTEMROOT': 'C:\\windows', 07:23:40 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:23:40 INFO - 'TEST1': 'testie', 07:23:40 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:23:40 INFO - 'USERDOMAIN': 'T-W864-IX-123', 07:23:40 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-123', 07:23:40 INFO - 'USERNAME': 'cltbld', 07:23:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-123', 07:23:40 INFO - 'WINDIR': 'C:\\windows', 07:23:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:23:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:23:40 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:23:40 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:23:40 INFO - Running setup.py egg_info for package mozsystemmonitor 07:23:40 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 07:23:40 INFO - Running setup.py egg_info for package psutil 07:23:40 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:23:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:23:40 INFO - Installing collected packages: mozsystemmonitor, psutil 07:23:40 INFO - Running setup.py install for mozsystemmonitor 07:23:40 INFO - Running setup.py install for psutil 07:23:40 INFO - building 'psutil._psutil_windows' extension 07:23:40 INFO - error: Unable to find vcvarsall.bat 07:23:40 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-uhhdnt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:23:40 INFO - running install 07:23:40 INFO - running build 07:23:40 INFO - running build_py 07:23:40 INFO - running build_ext 07:23:40 INFO - building 'psutil._psutil_windows' extension 07:23:40 INFO - error: Unable to find vcvarsall.bat 07:23:40 INFO - ---------------------------------------- 07:23:40 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-uhhdnt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:23:40 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-123\AppData\Roaming\pip\pip.log 07:23:40 WARNING - Return code: 1 07:23:40 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 07:23:40 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 07:23:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:23:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:23:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:23:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:23:40 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 0x0250E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02438910>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253F368>, '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 0x022E4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-123', 'USERDOMAIN': 'T-W864-IX-123', '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-123', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-123\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-123', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-123', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-123', '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-123\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 07:23:40 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 07:23:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 07:23:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:23:40 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-123\\AppData\\Roaming', 07:23:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:23:40 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:23:40 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:23:40 INFO - 'COMPUTERNAME': 'T-W864-IX-123', 07:23:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:23:40 INFO - 'DCLOCATION': 'SCL3', 07:23:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:23:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:23:40 INFO - 'HOMEDRIVE': 'C:', 07:23:40 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-123', 07:23:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:23:40 INFO - 'KTS_VERSION': '1.19c', 07:23:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-123\\AppData\\Local', 07:23:40 INFO - 'LOGONSERVER': '\\\\T-W864-IX-123', 07:23:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:23:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:23:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:23:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:23:40 INFO - 'MOZ_NO_REMOTE': '1', 07:23:40 INFO - 'NO_EM_RESTART': '1', 07:23:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:23:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:23:40 INFO - 'OS': 'Windows_NT', 07:23:40 INFO - 'OURDRIVE': 'C:', 07:23:40 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', 07:23:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:23:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:23:40 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:23:40 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:23:40 INFO - 'PROCESSOR_LEVEL': '6', 07:23:40 INFO - 'PROCESSOR_REVISION': '1e05', 07:23:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:23:40 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:23:40 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:23:40 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:23:40 INFO - 'PROMPT': '$P$G', 07:23:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:23:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:23:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:23:40 INFO - 'PWD': 'C:\\slave\\test', 07:23:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:23:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:23:40 INFO - 'SYSTEMDRIVE': 'C:', 07:23:40 INFO - 'SYSTEMROOT': 'C:\\windows', 07:23:40 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:23:40 INFO - 'TEST1': 'testie', 07:23:40 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:23:40 INFO - 'USERDOMAIN': 'T-W864-IX-123', 07:23:40 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-123', 07:23:40 INFO - 'USERNAME': 'cltbld', 07:23:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-123', 07:23:40 INFO - 'WINDIR': 'C:\\windows', 07:23:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:23:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:23:41 INFO - Downloading/unpacking blobuploader==1.2.4 07:23:41 INFO - Downloading blobuploader-1.2.4.tar.gz 07:23:41 INFO - Running setup.py egg_info for package blobuploader 07:23:41 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:23:45 INFO - Running setup.py egg_info for package requests 07:23:45 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:23:45 INFO - Downloading docopt-0.6.1.tar.gz 07:23:45 INFO - Running setup.py egg_info for package docopt 07:23:45 INFO - Installing collected packages: blobuploader, docopt, requests 07:23:45 INFO - Running setup.py install for blobuploader 07:23:45 INFO - Running setup.py install for docopt 07:23:45 INFO - Running setup.py install for requests 07:23:45 INFO - Successfully installed blobuploader docopt requests 07:23:45 INFO - Cleaning up... 07:23:45 INFO - Return code: 0 07:23:45 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:23:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:23:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:23:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:23:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:23:45 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 0x0250E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02438910>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253F368>, '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 0x022E4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C80C0>, '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-123', 'USERDOMAIN': 'T-W864-IX-123', '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-123', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-123\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-123', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-123', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-123', '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-123\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 07:23:45 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 07:23:45 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:23:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:23:45 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-123\\AppData\\Roaming', 07:23:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:23:45 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:23:45 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:23:45 INFO - 'COMPUTERNAME': 'T-W864-IX-123', 07:23:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:23:45 INFO - 'DCLOCATION': 'SCL3', 07:23:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:23:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:23:45 INFO - 'HOMEDRIVE': 'C:', 07:23:45 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-123', 07:23:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:23:45 INFO - 'KTS_VERSION': '1.19c', 07:23:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-123\\AppData\\Local', 07:23:45 INFO - 'LOGONSERVER': '\\\\T-W864-IX-123', 07:23:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:23:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:23:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:23:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:23:45 INFO - 'MOZ_NO_REMOTE': '1', 07:23:45 INFO - 'NO_EM_RESTART': '1', 07:23:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:23:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:23:45 INFO - 'OS': 'Windows_NT', 07:23:45 INFO - 'OURDRIVE': 'C:', 07:23:45 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', 07:23:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:23:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:23:45 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:23:45 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:23:45 INFO - 'PROCESSOR_LEVEL': '6', 07:23:45 INFO - 'PROCESSOR_REVISION': '1e05', 07:23:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:23:45 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:23:45 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:23:45 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:23:45 INFO - 'PROMPT': '$P$G', 07:23:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:23:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:23:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:23:45 INFO - 'PWD': 'C:\\slave\\test', 07:23:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:23:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:23:45 INFO - 'SYSTEMDRIVE': 'C:', 07:23:45 INFO - 'SYSTEMROOT': 'C:\\windows', 07:23:45 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:23:45 INFO - 'TEST1': 'testie', 07:23:45 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:23:45 INFO - 'USERDOMAIN': 'T-W864-IX-123', 07:23:45 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-123', 07:23:45 INFO - 'USERNAME': 'cltbld', 07:23:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-123', 07:23:45 INFO - 'WINDIR': 'C:\\windows', 07:23:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:23:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:23:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:23:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:23:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:23:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:23:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:23:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:23:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:23:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:23:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:23:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:23:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:23:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:23:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:23:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:23:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:23:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:23:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:23:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:23:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:23:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:23:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:23:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:23:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:23:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:23:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:23:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:23:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:23:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:23:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:23:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:23:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:23:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:23:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:23:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:23:50 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:23:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:23:50 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:23:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:23:50 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:23:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:23:50 INFO - Unpacking c:\slave\test\build\tests\marionette 07:23:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:23:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:23:50 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 07:23:50 INFO - Running setup.py install for browsermob-proxy 07:24:05 INFO - Running setup.py install for manifestparser 07:24:05 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:24:05 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:24:05 INFO - Running setup.py install for marionette-client 07:24:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:24:05 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:24:05 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:24:05 INFO - Running setup.py install for marionette-driver 07:24:05 INFO - Running setup.py install for mozcrash 07:24:05 INFO - Running setup.py install for mozdebug 07:24:05 INFO - Running setup.py install for mozdevice 07:24:05 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:24:05 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:24:05 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:24:05 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:24:05 INFO - Running setup.py install for mozfile 07:24:05 INFO - Running setup.py install for mozhttpd 07:24:05 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:24:05 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:24:05 INFO - Running setup.py install for mozinfo 07:24:05 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 07:24:05 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 07:24:05 INFO - Running setup.py install for mozInstall 07:24:05 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:24:05 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:24:05 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:24:05 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:24:05 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:24:05 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:24:05 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:24:05 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:24:05 INFO - Running setup.py install for mozleak 07:24:05 INFO - Running setup.py install for mozlog 07:24:05 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 07:24:05 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 07:24:05 INFO - Running setup.py install for moznetwork 07:24:05 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 07:24:05 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 07:24:05 INFO - Running setup.py install for mozprocess 07:24:05 INFO - Running setup.py install for mozprofile 07:24:05 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:24:05 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:24:05 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:24:05 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:24:05 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:24:05 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:24:05 INFO - Running setup.py install for mozrunner 07:24:05 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:24:05 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:24:05 INFO - Running setup.py install for mozscreenshot 07:24:05 INFO - Running setup.py install for moztest 07:24:05 INFO - Running setup.py install for mozversion 07:24:05 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:24:05 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:24:05 INFO - Running setup.py install for wptserve 07:24:05 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 07:24:05 INFO - Cleaning up... 07:24:05 INFO - Return code: 0 07:24:05 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:24:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:24:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:24:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:24:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:24:05 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 0x0250E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02438910>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253F368>, '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 0x022E4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C80C0>, '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-123', 'USERDOMAIN': 'T-W864-IX-123', '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-123', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-123\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-123', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-123', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-123', '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-123\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 07:24:05 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 07:24:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:24:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:24:05 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-123\\AppData\\Roaming', 07:24:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:24:05 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:24:05 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:24:05 INFO - 'COMPUTERNAME': 'T-W864-IX-123', 07:24:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:24:05 INFO - 'DCLOCATION': 'SCL3', 07:24:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:24:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:24:05 INFO - 'HOMEDRIVE': 'C:', 07:24:05 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-123', 07:24:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:24:05 INFO - 'KTS_VERSION': '1.19c', 07:24:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-123\\AppData\\Local', 07:24:05 INFO - 'LOGONSERVER': '\\\\T-W864-IX-123', 07:24:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:24:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:24:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:24:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:24:05 INFO - 'MOZ_NO_REMOTE': '1', 07:24:05 INFO - 'NO_EM_RESTART': '1', 07:24:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:24:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:24:05 INFO - 'OS': 'Windows_NT', 07:24:05 INFO - 'OURDRIVE': 'C:', 07:24:05 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', 07:24:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:24:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:24:05 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:24:05 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:24:05 INFO - 'PROCESSOR_LEVEL': '6', 07:24:05 INFO - 'PROCESSOR_REVISION': '1e05', 07:24:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:24:05 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:24:05 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:24:05 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:24:05 INFO - 'PROMPT': '$P$G', 07:24:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:24:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:24:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:24:05 INFO - 'PWD': 'C:\\slave\\test', 07:24:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:24:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:24:05 INFO - 'SYSTEMDRIVE': 'C:', 07:24:05 INFO - 'SYSTEMROOT': 'C:\\windows', 07:24:05 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:24:05 INFO - 'TEST1': 'testie', 07:24:05 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:24:05 INFO - 'USERDOMAIN': 'T-W864-IX-123', 07:24:05 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-123', 07:24:05 INFO - 'USERNAME': 'cltbld', 07:24:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-123', 07:24:05 INFO - 'WINDIR': 'C:\\windows', 07:24:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:24:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:24:09 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:24:09 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:24:09 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:24:09 INFO - Unpacking c:\slave\test\build\tests\marionette 07:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:24:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:24:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 07:24:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 07:24:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 07:24:21 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 07:24:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 07:24:21 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 07:24:21 INFO - Downloading blessings-1.6.tar.gz 07:24:21 INFO - Running setup.py egg_info for package blessings 07:24:21 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 07:24:21 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 07:24:21 INFO - Running setup.py install for blessings 07:24:21 INFO - Running setup.py install for browsermob-proxy 07:24:21 INFO - Running setup.py install for manifestparser 07:24:21 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:24:21 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:24:21 INFO - Running setup.py install for marionette-client 07:24:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:24:21 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:24:21 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:24:21 INFO - Running setup.py install for marionette-driver 07:24:21 INFO - Running setup.py install for mozcrash 07:24:21 INFO - Running setup.py install for mozdebug 07:24:21 INFO - Running setup.py install for mozdevice 07:24:21 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:24:21 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:24:21 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:24:21 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:24:21 INFO - Running setup.py install for mozhttpd 07:24:21 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:24:21 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:24:21 INFO - Running setup.py install for mozInstall 07:24:21 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:24:21 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:24:21 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:24:21 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:24:21 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:24:21 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:24:21 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:24:21 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:24:21 INFO - Running setup.py install for mozleak 07:24:21 INFO - Running setup.py install for mozprofile 07:24:21 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:24:21 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:24:21 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:24:21 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:24:21 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:24:21 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:24:21 INFO - Running setup.py install for mozrunner 07:24:21 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:24:21 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:24:23 INFO - Running setup.py install for mozscreenshot 07:24:23 INFO - Running setup.py install for moztest 07:24:23 INFO - Running setup.py install for mozversion 07:24:23 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:24:23 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:24:23 INFO - Running setup.py install for wptserve 07:24:23 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 07:24:23 INFO - Cleaning up... 07:24:23 INFO - Return code: 0 07:24:23 INFO - Done creating virtualenv C:\slave\test\build\venv. 07:24:23 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:24:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:24:23 INFO - Reading from file tmpfile_stdout 07:24:23 INFO - Using _rmtree_windows ... 07:24:23 INFO - Using _rmtree_windows ... 07:24:23 INFO - Current package versions: 07:24:23 INFO - blessings == 1.6 07:24:23 INFO - blobuploader == 1.2.4 07:24:23 INFO - browsermob-proxy == 0.6.0 07:24:23 INFO - distribute == 0.6.14 07:24:23 INFO - docopt == 0.6.1 07:24:23 INFO - manifestparser == 1.1 07:24:23 INFO - marionette-client == 2.3.0 07:24:23 INFO - marionette-driver == 1.4.0 07:24:23 INFO - mozInstall == 1.12 07:24:23 INFO - mozcrash == 0.17 07:24:23 INFO - mozdebug == 0.1 07:24:23 INFO - mozdevice == 0.48 07:24:23 INFO - mozfile == 1.2 07:24:23 INFO - mozhttpd == 0.7 07:24:23 INFO - mozinfo == 0.9 07:24:23 INFO - mozleak == 0.1 07:24:23 INFO - mozlog == 3.1 07:24:23 INFO - moznetwork == 0.27 07:24:23 INFO - mozprocess == 0.22 07:24:23 INFO - mozprofile == 0.28 07:24:23 INFO - mozrunner == 6.11 07:24:23 INFO - mozscreenshot == 0.1 07:24:23 INFO - mozsystemmonitor == 0.0 07:24:23 INFO - moztest == 0.7 07:24:23 INFO - mozversion == 1.4 07:24:23 INFO - requests == 1.2.3 07:24:23 INFO - wptserve == 1.4.0 07:24:23 INFO - Running post-action listener: _resource_record_post_action 07:24:23 INFO - Running post-action listener: _start_resource_monitoring 07:24:23 INFO - Starting resource monitoring. 07:24:23 INFO - ##### 07:24:23 INFO - ##### Running pull step. 07:24:23 INFO - ##### 07:24:23 INFO - Running pre-action listener: _resource_record_pre_action 07:24:23 INFO - Running main action method: pull 07:24:23 INFO - Pull has nothing to do! 07:24:23 INFO - Running post-action listener: _resource_record_post_action 07:24:23 INFO - ##### 07:24:23 INFO - ##### Running install step. 07:24:23 INFO - ##### 07:24:23 INFO - Running pre-action listener: _resource_record_pre_action 07:24:23 INFO - Running main action method: install 07:24:23 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:24:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:24:24 INFO - Reading from file tmpfile_stdout 07:24:24 INFO - Using _rmtree_windows ... 07:24:24 INFO - Using _rmtree_windows ... 07:24:24 INFO - Detecting whether we're running mozinstall >=1.0... 07:24:24 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 07:24:24 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 07:24:24 INFO - Reading from file tmpfile_stdout 07:24:24 INFO - Output received: 07:24:24 INFO - Usage: mozinstall-script.py [options] installer 07:24:24 INFO - Options: 07:24:24 INFO - -h, --help show this help message and exit 07:24:24 INFO - -d DEST, --destination=DEST 07:24:24 INFO - Directory to install application into. [default: 07:24:24 INFO - "C:\slave\test"] 07:24:24 INFO - --app=APP Application being installed. [default: firefox] 07:24:24 INFO - Using _rmtree_windows ... 07:24:24 INFO - Using _rmtree_windows ... 07:24:24 INFO - mkdir: C:\slave\test\build\application 07:24:24 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 07:24:24 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win64.zip --destination C:\slave\test\build\application 07:24:27 INFO - Reading from file tmpfile_stdout 07:24:27 INFO - Output received: 07:24:27 INFO - C:\slave\test\build\application\firefox\firefox.exe 07:24:27 INFO - Using _rmtree_windows ... 07:24:27 INFO - Using _rmtree_windows ... 07:24:27 INFO - Running post-action listener: _resource_record_post_action 07:24:27 INFO - ##### 07:24:27 INFO - ##### Running run-tests step. 07:24:27 INFO - ##### 07:24:27 INFO - Running pre-action listener: _resource_record_pre_action 07:24:27 INFO - Running main action method: run_tests 07:24:27 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 07:24:27 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:24:27 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:24:27 INFO - grabbing minidump binary from tooltool 07:24:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:24:27 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 0x0253F368>, '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 0x022E4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C80C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 07:24:27 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 07:24:27 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 07:24:27 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 07:24:27 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpsitgun 07:24:27 INFO - INFO - File integrity verified, renaming tmpsitgun to win32-minidump_stackwalk.exe 07:24:27 INFO - Return code: 0 07:24:27 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 07:24:28 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 07:24:28 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/Y9N7vv41T9ynOv3n0qWLeQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 07:24:28 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/Y9N7vv41T9ynOv3n0qWLeQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 07:24:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:24:28 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-123\\AppData\\Roaming', 07:24:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:24:28 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:24:28 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:24:28 INFO - 'COMPUTERNAME': 'T-W864-IX-123', 07:24:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:24:28 INFO - 'DCLOCATION': 'SCL3', 07:24:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:24:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:24:28 INFO - 'HOMEDRIVE': 'C:', 07:24:28 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-123', 07:24:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:24:28 INFO - 'KTS_VERSION': '1.19c', 07:24:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-123\\AppData\\Local', 07:24:28 INFO - 'LOGONSERVER': '\\\\T-W864-IX-123', 07:24:28 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 07:24:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:24:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:24:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:24:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:24:28 INFO - 'MOZ_NO_REMOTE': '1', 07:24:28 INFO - 'NO_EM_RESTART': '1', 07:24:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:24:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:24:28 INFO - 'OS': 'Windows_NT', 07:24:28 INFO - 'OURDRIVE': 'C:', 07:24:28 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 07:24:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:24:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:24:28 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:24:28 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:24:28 INFO - 'PROCESSOR_LEVEL': '6', 07:24:28 INFO - 'PROCESSOR_REVISION': '1e05', 07:24:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:24:28 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:24:28 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:24:28 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:24:28 INFO - 'PROMPT': '$P$G', 07:24:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:24:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:24:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:24:28 INFO - 'PWD': 'C:\\slave\\test', 07:24:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:24:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:24:28 INFO - 'SYSTEMDRIVE': 'C:', 07:24:28 INFO - 'SYSTEMROOT': 'C:\\windows', 07:24:28 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:24:28 INFO - 'TEST1': 'testie', 07:24:28 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:24:28 INFO - 'USERDOMAIN': 'T-W864-IX-123', 07:24:28 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-123', 07:24:28 INFO - 'USERNAME': 'cltbld', 07:24:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-123', 07:24:28 INFO - 'WINDIR': 'C:\\windows', 07:24:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:24:28 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/Y9N7vv41T9ynOv3n0qWLeQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 07:24:29 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 07:24:29 INFO - import pkg_resources 07:24:31 INFO - Using 1 client processes 07:24:33 INFO - SUITE-START | Running 778 tests 07:24:33 INFO - Running testharness tests 07:24:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:24:33 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 07:24:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:24:33 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 07:24:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:24:33 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 07:24:34 INFO - Setting up ssl 07:24:34 INFO - PROCESS | certutil | 07:24:34 INFO - PROCESS | certutil | 07:24:34 INFO - PROCESS | certutil | 07:24:34 INFO - Certificate Nickname Trust Attributes 07:24:34 INFO - SSL,S/MIME,JAR/XPI 07:24:34 INFO - 07:24:34 INFO - web-platform-tests CT,, 07:24:34 INFO - 07:24:34 INFO - Starting runner 07:24:35 INFO - PROCESS | 2776 | [2776] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 07:24:35 INFO - PROCESS | 2776 | [2776] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 07:24:35 INFO - PROCESS | 2776 | [2776] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 07:24:35 INFO - PROCESS | 2776 | [2776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 07:24:35 INFO - PROCESS | 2776 | [2776] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 07:24:36 INFO - PROCESS | 2776 | 1465050276939 Marionette DEBUG Marionette enabled via build flag and pref 07:24:37 INFO - PROCESS | 2776 | ++DOCSHELL 00000038A705E000 == 1 [pid = 2776] [id = 1] 07:24:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 1 (00000038B627B000) [pid = 2776] [serial = 1] [outer = 0000000000000000] 07:24:37 INFO - PROCESS | 2776 | [2776] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:24:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 2 (00000038B627C000) [pid = 2776] [serial = 2] [outer = 00000038B627B000] 07:24:38 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B9551000 == 2 [pid = 2776] [id = 2] 07:24:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 3 (00000038B9551800) [pid = 2776] [serial = 3] [outer = 0000000000000000] 07:24:38 INFO - PROCESS | 2776 | [2776] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:24:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 4 (00000038B9552800) [pid = 2776] [serial = 4] [outer = 00000038B9551800] 07:24:38 INFO - PROCESS | 2776 | 1465050278597 Marionette INFO Listening on port 2828 07:24:40 INFO - PROCESS | 2776 | 1465050280405 Marionette DEBUG Marionette enabled via command-line flag 07:24:40 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA497000 == 3 [pid = 2776] [id = 3] 07:24:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 5 (00000038BA4E5800) [pid = 2776] [serial = 5] [outer = 0000000000000000] 07:24:40 INFO - PROCESS | 2776 | [2776] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:24:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 6 (00000038BA4E6800) [pid = 2776] [serial = 6] [outer = 00000038BA4E5800] 07:24:40 INFO - PROCESS | 2776 | [2776] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 07:24:40 INFO - PROCESS | 2776 | [2776] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 07:24:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 7 (00000038BA5CE800) [pid = 2776] [serial = 7] [outer = 00000038B9551800] 07:24:41 INFO - PROCESS | 2776 | [2776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:24:41 INFO - PROCESS | 2776 | 1465050281040 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49318 07:24:41 INFO - PROCESS | 2776 | [2776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:24:41 INFO - PROCESS | 2776 | 1465050281071 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49319 07:24:41 INFO - PROCESS | 2776 | [2776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:24:41 INFO - PROCESS | 2776 | 1465050281079 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49320 07:24:41 INFO - PROCESS | 2776 | [2776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:24:41 INFO - PROCESS | 2776 | 1465050281113 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49321 07:24:41 INFO - PROCESS | 2776 | 1465050281116 Marionette DEBUG Closed connection conn0 07:24:41 INFO - PROCESS | 2776 | 1465050281118 Marionette DEBUG Closed connection conn1 07:24:41 INFO - PROCESS | 2776 | 1465050281119 Marionette DEBUG Closed connection conn2 07:24:41 INFO - PROCESS | 2776 | 1465050281201 Marionette DEBUG Closed connection conn3 07:24:41 INFO - PROCESS | 2776 | [2776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:24:41 INFO - PROCESS | 2776 | 1465050281207 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49322 07:24:41 INFO - PROCESS | 2776 | 1465050281333 Marionette DEBUG Closed connection conn4 07:24:41 INFO - PROCESS | 2776 | [2776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:24:41 INFO - PROCESS | 2776 | 1465050281340 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49323 07:24:41 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB710000 == 4 [pid = 2776] [id = 4] 07:24:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 8 (00000038BB781800) [pid = 2776] [serial = 8] [outer = 0000000000000000] 07:24:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 9 (00000038BBB62400) [pid = 2776] [serial = 9] [outer = 00000038BB781800] 07:24:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 10 (00000038BE12F000) [pid = 2776] [serial = 10] [outer = 00000038BB781800] 07:24:41 INFO - PROCESS | 2776 | 1465050281499 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:24:41 INFO - PROCESS | 2776 | 1465050281505 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160604051125","device":"desktop","version":"48.0a2"} 07:24:42 INFO - PROCESS | 2776 | [2776] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 07:24:42 INFO - PROCESS | 2776 | [2776] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 07:24:42 INFO - PROCESS | 2776 | [2776] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:24:42 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA415000 == 5 [pid = 2776] [id = 5] 07:24:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 11 (00000038BA415800) [pid = 2776] [serial = 11] [outer = 0000000000000000] 07:24:42 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA416000 == 6 [pid = 2776] [id = 6] 07:24:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 12 (00000038C1256C00) [pid = 2776] [serial = 12] [outer = 0000000000000000] 07:24:43 INFO - PROCESS | 2776 | [2776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:24:43 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1DC9800 == 7 [pid = 2776] [id = 7] 07:24:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 13 (00000038C1255C00) [pid = 2776] [serial = 13] [outer = 0000000000000000] 07:24:43 INFO - PROCESS | 2776 | [2776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:24:43 INFO - PROCESS | 2776 | [2776] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:24:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 14 (00000038C2111000) [pid = 2776] [serial = 14] [outer = 00000038C1255C00] 07:24:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 15 (00000038C279D000) [pid = 2776] [serial = 15] [outer = 00000038BA415800] 07:24:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 16 (00000038C1FEF000) [pid = 2776] [serial = 16] [outer = 00000038C1256C00] 07:24:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 17 (00000038C1FF1000) [pid = 2776] [serial = 17] [outer = 00000038C1255C00] 07:24:44 INFO - PROCESS | 2776 | 1465050284686 Marionette INFO startBrowser 26f857b6-0d8e-46db-a906-779b14ef4488 07:24:44 INFO - PROCESS | 2776 | 1465050284720 Marionette DEBUG loaded listener.js 07:24:44 INFO - PROCESS | 2776 | 1465050284733 Marionette DEBUG loaded listener.js 07:24:44 INFO - PROCESS | 2776 | 1465050284736 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:24:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 18 (00000038C49DC000) [pid = 2776] [serial = 18] [outer = 00000038C1255C00] 07:24:45 INFO - PROCESS | 2776 | 1465050285932 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"26f857b6-0d8e-46db-a906-779b14ef4488","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160604051125","device":"desktop","version":"48.0a2","command_id":1}}] 07:24:46 INFO - PROCESS | 2776 | 1465050286397 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 07:24:46 INFO - PROCESS | 2776 | 1465050286399 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:24:46 INFO - PROCESS | 2776 | 1465050286504 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 07:24:46 INFO - PROCESS | 2776 | 1465050286520 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:24:46 INFO - PROCESS | 2776 | 1465050286523 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:24:46 INFO - PROCESS | 2776 | [2776] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:24:48 INFO - PROCESS | 2776 | --DOCSHELL 00000038A705E000 == 6 [pid = 2776] [id = 1] 07:24:48 INFO - PROCESS | 2776 | [2776] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:24:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 19 (00000038B3DD6000) [pid = 2776] [serial = 19] [outer = 00000038C1255C00] 07:24:48 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:24:48 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:24:48 INFO - PROCESS | 2776 | 1465050288833 Marionette TRACE conn5 <- [1,3,null,{}] 07:24:48 INFO - PROCESS | 2776 | 1465050288838 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 07:24:48 INFO - PROCESS | 2776 | 1465050288841 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:24:48 INFO - PROCESS | 2776 | 1465050288867 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 07:24:48 INFO - PROCESS | 2776 | 1465050288903 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 07:24:48 INFO - PROCESS | 2776 | 1465050288907 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 07:24:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:24:48 INFO - PROCESS | 2776 | 1465050288914 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:24:48 INFO - PROCESS | 2776 | 1465050288919 Marionette TRACE conn5 <- [1,6,null,{}] 07:24:48 INFO - PROCESS | 2776 | 1465050288936 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:48 INFO - PROCESS | 2776 | 1465050288940 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:24:48 INFO - PROCESS | 2776 | 1465050288965 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 07:24:48 INFO - PROCESS | 2776 | 1465050288972 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:48 INFO - PROCESS | 2776 | 1465050288975 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:24:49 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA41E800 == 7 [pid = 2776] [id = 8] 07:24:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 20 (00000038B9769000) [pid = 2776] [serial = 20] [outer = 0000000000000000] 07:24:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 21 (00000038BBB55400) [pid = 2776] [serial = 21] [outer = 00000038B9769000] 07:24:49 INFO - PROCESS | 2776 | 1465050289039 Marionette DEBUG loaded listener.js 07:24:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 22 (00000038C156DC00) [pid = 2776] [serial = 22] [outer = 00000038B9769000] 07:24:49 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB154000 == 8 [pid = 2776] [id = 9] 07:24:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 23 (00000038C122D000) [pid = 2776] [serial = 23] [outer = 0000000000000000] 07:24:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 24 (00000038C1868000) [pid = 2776] [serial = 24] [outer = 00000038C122D000] 07:24:49 INFO - PROCESS | 2776 | 1465050289524 Marionette DEBUG loaded listener.js 07:24:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 25 (00000038C1FF0000) [pid = 2776] [serial = 25] [outer = 00000038C122D000] 07:24:50 INFO - PROCESS | 2776 | 1465050290189 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 07:24:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:24:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1343ms 07:24:50 INFO - PROCESS | 2776 | 1465050290344 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 07:24:50 INFO - PROCESS | 2776 | 1465050290348 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 07:24:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:24:50 INFO - PROCESS | 2776 | 1465050290371 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:24:50 INFO - PROCESS | 2776 | 1465050290374 Marionette TRACE conn5 <- [1,10,null,{}] 07:24:50 INFO - PROCESS | 2776 | 1465050290380 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:50 INFO - PROCESS | 2776 | 1465050290383 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:24:50 INFO - PROCESS | 2776 | 1465050290486 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 07:24:50 INFO - PROCESS | 2776 | 1465050290533 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:50 INFO - PROCESS | 2776 | 1465050290536 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:24:50 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B5335000 == 9 [pid = 2776] [id = 10] 07:24:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 26 (00000038B9805C00) [pid = 2776] [serial = 26] [outer = 0000000000000000] 07:24:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 27 (00000038B980D000) [pid = 2776] [serial = 27] [outer = 00000038B9805C00] 07:24:50 INFO - PROCESS | 2776 | 1465050290588 Marionette DEBUG loaded listener.js 07:24:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 28 (00000038BA0CB400) [pid = 2776] [serial = 28] [outer = 00000038B9805C00] 07:24:50 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B5A31800 == 10 [pid = 2776] [id = 11] 07:24:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 29 (00000038B5A32800) [pid = 2776] [serial = 29] [outer = 0000000000000000] 07:24:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 30 (00000038B5A38800) [pid = 2776] [serial = 30] [outer = 00000038B5A32800] 07:24:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 31 (00000038B5683000) [pid = 2776] [serial = 31] [outer = 00000038B5A32800] 07:24:50 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB710000 == 9 [pid = 2776] [id = 4] 07:24:50 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B3CDA800 == 10 [pid = 2776] [id = 12] 07:24:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 32 (00000038B629C400) [pid = 2776] [serial = 32] [outer = 0000000000000000] 07:24:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 33 (00000038BE903400) [pid = 2776] [serial = 33] [outer = 00000038B629C400] 07:24:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 34 (00000038BBAA9C00) [pid = 2776] [serial = 34] [outer = 00000038B629C400] 07:24:51 INFO - PROCESS | 2776 | 1465050291304 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 07:24:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:24:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1003ms 07:24:51 INFO - PROCESS | 2776 | 1465050291364 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 07:24:51 INFO - PROCESS | 2776 | 1465050291370 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 07:24:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:24:51 INFO - PROCESS | 2776 | 1465050291377 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:24:51 INFO - PROCESS | 2776 | 1465050291380 Marionette TRACE conn5 <- [1,14,null,{}] 07:24:51 INFO - PROCESS | 2776 | 1465050291383 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:51 INFO - PROCESS | 2776 | 1465050291386 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:24:51 INFO - PROCESS | 2776 | 1465050291477 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 07:24:51 INFO - PROCESS | 2776 | 1465050291490 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:51 INFO - PROCESS | 2776 | 1465050291493 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:24:51 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B9F9E000 == 11 [pid = 2776] [id = 13] 07:24:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 35 (00000038BE906C00) [pid = 2776] [serial = 35] [outer = 0000000000000000] 07:24:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 36 (00000038C1263000) [pid = 2776] [serial = 36] [outer = 00000038BE906C00] 07:24:51 INFO - PROCESS | 2776 | 1465050291544 Marionette DEBUG loaded listener.js 07:24:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 37 (00000038C1C28400) [pid = 2776] [serial = 37] [outer = 00000038BE906C00] 07:24:52 INFO - PROCESS | 2776 | 1465050292001 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 07:24:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:24:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 691ms 07:24:52 INFO - PROCESS | 2776 | 1465050292070 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 07:24:52 INFO - PROCESS | 2776 | 1465050292072 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 07:24:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:24:52 INFO - PROCESS | 2776 | 1465050292076 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:24:52 INFO - PROCESS | 2776 | 1465050292080 Marionette TRACE conn5 <- [1,18,null,{}] 07:24:52 INFO - PROCESS | 2776 | 1465050292092 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:52 INFO - PROCESS | 2776 | 1465050292097 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:24:52 INFO - PROCESS | 2776 | 1465050292205 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 07:24:52 INFO - PROCESS | 2776 | 1465050292215 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:52 INFO - PROCESS | 2776 | 1465050292219 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:24:52 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BBA26000 == 12 [pid = 2776] [id = 14] 07:24:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 38 (00000038C44AB400) [pid = 2776] [serial = 38] [outer = 0000000000000000] 07:24:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 39 (00000038C4537400) [pid = 2776] [serial = 39] [outer = 00000038C44AB400] 07:24:52 INFO - PROCESS | 2776 | 1465050292270 Marionette DEBUG loaded listener.js 07:24:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 40 (00000038C4CD1000) [pid = 2776] [serial = 40] [outer = 00000038C44AB400] 07:24:52 INFO - PROCESS | 2776 | 1465050292707 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 07:24:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:24:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 692ms 07:24:52 INFO - PROCESS | 2776 | 1465050292771 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 07:24:52 INFO - PROCESS | 2776 | 1465050292774 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 07:24:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:24:52 INFO - PROCESS | 2776 | 1465050292777 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:24:52 INFO - PROCESS | 2776 | 1465050292779 Marionette TRACE conn5 <- [1,22,null,{}] 07:24:52 INFO - PROCESS | 2776 | 1465050292783 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:52 INFO - PROCESS | 2776 | 1465050292786 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:24:52 INFO - PROCESS | 2776 | 1465050292873 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 07:24:52 INFO - PROCESS | 2776 | 1465050292879 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:52 INFO - PROCESS | 2776 | 1465050292881 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:24:52 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BF58E000 == 13 [pid = 2776] [id = 15] 07:24:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 41 (00000038BB7C4800) [pid = 2776] [serial = 41] [outer = 0000000000000000] 07:24:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 42 (00000038BB7C8C00) [pid = 2776] [serial = 42] [outer = 00000038BB7C4800] 07:24:52 INFO - PROCESS | 2776 | 1465050292928 Marionette DEBUG loaded listener.js 07:24:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 43 (00000038C1232400) [pid = 2776] [serial = 43] [outer = 00000038BB7C4800] 07:24:53 INFO - PROCESS | 2776 | 1465050293330 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 07:24:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:24:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 07:24:53 INFO - PROCESS | 2776 | 1465050293370 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 07:24:53 INFO - PROCESS | 2776 | 1465050293372 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 07:24:53 INFO - PROCESS | 2776 | 1465050293375 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:24:53 INFO - PROCESS | 2776 | 1465050293377 Marionette TRACE conn5 <- [1,26,null,{}] 07:24:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:24:53 INFO - PROCESS | 2776 | 1465050293380 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:53 INFO - PROCESS | 2776 | 1465050293383 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:24:53 INFO - PROCESS | 2776 | 1465050293468 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 07:24:53 INFO - PROCESS | 2776 | 1465050293474 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:53 INFO - PROCESS | 2776 | 1465050293476 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:24:53 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C128F000 == 14 [pid = 2776] [id = 16] 07:24:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 44 (00000038BEC28800) [pid = 2776] [serial = 44] [outer = 0000000000000000] 07:24:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 45 (00000038BEC31800) [pid = 2776] [serial = 45] [outer = 00000038BEC28800] 07:24:53 INFO - PROCESS | 2776 | 1465050293523 Marionette DEBUG loaded listener.js 07:24:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 46 (00000038C1FF4400) [pid = 2776] [serial = 46] [outer = 00000038BEC28800] 07:24:53 INFO - PROCESS | 2776 | 1465050293929 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 07:24:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:24:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 586ms 07:24:53 INFO - PROCESS | 2776 | 1465050293974 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 07:24:53 INFO - PROCESS | 2776 | 1465050293976 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 07:24:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:24:54 INFO - PROCESS | 2776 | 1465050293990 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:24:54 INFO - PROCESS | 2776 | 1465050293992 Marionette TRACE conn5 <- [1,30,null,{}] 07:24:54 INFO - PROCESS | 2776 | 1465050293996 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:54 INFO - PROCESS | 2776 | 1465050294002 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:24:54 INFO - PROCESS | 2776 | 1465050294132 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 07:24:54 INFO - PROCESS | 2776 | 1465050294148 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:54 INFO - PROCESS | 2776 | 1465050294151 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:24:54 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB38F000 == 15 [pid = 2776] [id = 17] 07:24:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 47 (00000038BA2A8000) [pid = 2776] [serial = 47] [outer = 0000000000000000] 07:24:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 48 (00000038C4A66400) [pid = 2776] [serial = 48] [outer = 00000038BA2A8000] 07:24:54 INFO - PROCESS | 2776 | 1465050294196 Marionette DEBUG loaded listener.js 07:24:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 49 (00000038C4A6F000) [pid = 2776] [serial = 49] [outer = 00000038BA2A8000] 07:24:54 INFO - PROCESS | 2776 | 1465050294578 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 07:24:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:24:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 628ms 07:24:54 INFO - PROCESS | 2776 | 1465050294708 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 07:24:54 INFO - PROCESS | 2776 | 1465050294710 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 07:24:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:24:54 INFO - PROCESS | 2776 | 1465050294721 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:24:54 INFO - PROCESS | 2776 | 1465050294723 Marionette TRACE conn5 <- [1,34,null,{}] 07:24:54 INFO - PROCESS | 2776 | 1465050294727 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:54 INFO - PROCESS | 2776 | 1465050294729 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:24:54 INFO - PROCESS | 2776 | 1465050294823 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 07:24:54 INFO - PROCESS | 2776 | 1465050294831 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:54 INFO - PROCESS | 2776 | 1465050294833 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:24:54 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C2897000 == 16 [pid = 2776] [id = 18] 07:24:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 50 (00000038B33E7800) [pid = 2776] [serial = 50] [outer = 0000000000000000] 07:24:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 51 (00000038C4C51400) [pid = 2776] [serial = 51] [outer = 00000038B33E7800] 07:24:54 INFO - PROCESS | 2776 | 1465050294885 Marionette DEBUG loaded listener.js 07:24:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 52 (00000038C4C56C00) [pid = 2776] [serial = 52] [outer = 00000038B33E7800] 07:24:55 INFO - PROCESS | 2776 | 1465050295259 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 07:24:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:24:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 586ms 07:24:55 INFO - PROCESS | 2776 | 1465050295315 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 07:24:55 INFO - PROCESS | 2776 | 1465050295317 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 07:24:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:24:55 INFO - PROCESS | 2776 | 1465050295321 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:24:55 INFO - PROCESS | 2776 | 1465050295323 Marionette TRACE conn5 <- [1,38,null,{}] 07:24:55 INFO - PROCESS | 2776 | 1465050295327 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:55 INFO - PROCESS | 2776 | 1465050295329 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:24:55 INFO - PROCESS | 2776 | 1465050295409 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 07:24:55 INFO - PROCESS | 2776 | 1465050295414 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:55 INFO - PROCESS | 2776 | 1465050295416 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:24:55 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C33EA000 == 17 [pid = 2776] [id = 19] 07:24:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 53 (00000038B32EF400) [pid = 2776] [serial = 53] [outer = 0000000000000000] 07:24:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 54 (00000038B32FB000) [pid = 2776] [serial = 54] [outer = 00000038B32EF400] 07:24:55 INFO - PROCESS | 2776 | 1465050295461 Marionette DEBUG loaded listener.js 07:24:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 55 (00000038BBA4E000) [pid = 2776] [serial = 55] [outer = 00000038B32EF400] 07:24:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:24:55 INFO - PROCESS | 2776 | 1465050295836 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 07:24:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 522ms 07:24:55 INFO - PROCESS | 2776 | 1465050295848 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 07:24:55 INFO - PROCESS | 2776 | 1465050295850 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 07:24:55 INFO - PROCESS | 2776 | 1465050295853 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:24:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:24:55 INFO - PROCESS | 2776 | 1465050295855 Marionette TRACE conn5 <- [1,42,null,{}] 07:24:55 INFO - PROCESS | 2776 | 1465050295858 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:55 INFO - PROCESS | 2776 | 1465050295860 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:24:55 INFO - PROCESS | 2776 | 1465050295969 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 07:24:55 INFO - PROCESS | 2776 | 1465050295978 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:55 INFO - PROCESS | 2776 | 1465050295980 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:24:55 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4A0C800 == 18 [pid = 2776] [id = 20] 07:24:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 56 (00000038B32F3C00) [pid = 2776] [serial = 56] [outer = 0000000000000000] 07:24:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 57 (00000038C4C56400) [pid = 2776] [serial = 57] [outer = 00000038B32F3C00] 07:24:56 INFO - PROCESS | 2776 | 1465050296027 Marionette DEBUG loaded listener.js 07:24:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 58 (00000038C701C000) [pid = 2776] [serial = 58] [outer = 00000038B32F3C00] 07:24:56 INFO - PROCESS | 2776 | 1465050296422 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 07:24:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:24:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 07:24:56 INFO - PROCESS | 2776 | 1465050296444 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 07:24:56 INFO - PROCESS | 2776 | 1465050296447 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 07:24:56 INFO - PROCESS | 2776 | 1465050296450 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:24:56 INFO - PROCESS | 2776 | 1465050296451 Marionette TRACE conn5 <- [1,46,null,{}] 07:24:56 INFO - PROCESS | 2776 | 1465050296455 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:56 INFO - PROCESS | 2776 | 1465050296457 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:24:56 INFO - PROCESS | 2776 | 1465050296568 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 07:24:56 INFO - PROCESS | 2776 | 1465050296575 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:56 INFO - PROCESS | 2776 | 1465050296577 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:24:56 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C59F1000 == 19 [pid = 2776] [id = 21] 07:24:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 59 (00000038B4DA4000) [pid = 2776] [serial = 59] [outer = 0000000000000000] 07:24:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 60 (00000038B4DAC400) [pid = 2776] [serial = 60] [outer = 00000038B4DA4000] 07:24:56 INFO - PROCESS | 2776 | 1465050296624 Marionette DEBUG loaded listener.js 07:24:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 61 (00000038C701A800) [pid = 2776] [serial = 61] [outer = 00000038B4DA4000] 07:24:57 INFO - PROCESS | 2776 | 1465050296998 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 07:24:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:24:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 07:24:57 INFO - PROCESS | 2776 | 1465050297041 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 07:24:57 INFO - PROCESS | 2776 | 1465050297043 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 07:24:57 INFO - PROCESS | 2776 | 1465050297046 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:24:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:24:57 INFO - PROCESS | 2776 | 1465050297049 Marionette TRACE conn5 <- [1,50,null,{}] 07:24:57 INFO - PROCESS | 2776 | 1465050297053 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:57 INFO - PROCESS | 2776 | 1465050297055 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:24:57 INFO - PROCESS | 2776 | 1465050297168 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 07:24:57 INFO - PROCESS | 2776 | 1465050297176 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:57 INFO - PROCESS | 2776 | 1465050297178 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:24:57 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C57CB800 == 20 [pid = 2776] [id = 22] 07:24:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 62 (00000038B4EB1400) [pid = 2776] [serial = 62] [outer = 0000000000000000] 07:24:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 63 (00000038B4ECEC00) [pid = 2776] [serial = 63] [outer = 00000038B4EB1400] 07:24:57 INFO - PROCESS | 2776 | 1465050297242 Marionette DEBUG loaded listener.js 07:24:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 64 (00000038B4DA4C00) [pid = 2776] [serial = 64] [outer = 00000038B4EB1400] 07:24:57 INFO - PROCESS | 2776 | 1465050297647 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:24:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:24:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 628ms 07:24:57 INFO - PROCESS | 2776 | 1465050297678 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 07:24:57 INFO - PROCESS | 2776 | 1465050297680 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 07:24:57 INFO - PROCESS | 2776 | 1465050297683 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:24:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:24:57 INFO - PROCESS | 2776 | 1465050297685 Marionette TRACE conn5 <- [1,54,null,{}] 07:24:57 INFO - PROCESS | 2776 | 1465050297688 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:57 INFO - PROCESS | 2776 | 1465050297690 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:24:57 INFO - PROCESS | 2776 | 1465050297801 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 07:24:57 INFO - PROCESS | 2776 | 1465050297809 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:57 INFO - PROCESS | 2776 | 1465050297811 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:24:57 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C7387000 == 21 [pid = 2776] [id = 23] 07:24:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038C7015400) [pid = 2776] [serial = 65] [outer = 0000000000000000] 07:24:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038C7020C00) [pid = 2776] [serial = 66] [outer = 00000038C7015400] 07:24:57 INFO - PROCESS | 2776 | 1465050297857 Marionette DEBUG loaded listener.js 07:24:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038C7371C00) [pid = 2776] [serial = 67] [outer = 00000038C7015400] 07:24:58 INFO - PROCESS | 2776 | 1465050298225 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:24:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:24:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 587ms 07:24:58 INFO - PROCESS | 2776 | 1465050298273 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 07:24:58 INFO - PROCESS | 2776 | 1465050298275 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 07:24:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:24:58 INFO - PROCESS | 2776 | 1465050298279 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:24:58 INFO - PROCESS | 2776 | 1465050298280 Marionette TRACE conn5 <- [1,58,null,{}] 07:24:58 INFO - PROCESS | 2776 | 1465050298284 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:58 INFO - PROCESS | 2776 | 1465050298286 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:24:58 INFO - PROCESS | 2776 | 1465050298414 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 07:24:58 INFO - PROCESS | 2776 | 1465050298422 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:58 INFO - PROCESS | 2776 | 1465050298424 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:24:58 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C92B2000 == 22 [pid = 2776] [id = 24] 07:24:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038C7019C00) [pid = 2776] [serial = 68] [outer = 0000000000000000] 07:24:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038C7379000) [pid = 2776] [serial = 69] [outer = 00000038C7019C00] 07:24:58 INFO - PROCESS | 2776 | 1465050298467 Marionette DEBUG loaded listener.js 07:24:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038C9286800) [pid = 2776] [serial = 70] [outer = 00000038C7019C00] 07:24:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA41E800 == 21 [pid = 2776] [id = 8] 07:24:59 INFO - PROCESS | 2776 | 1465050299574 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:24:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:24:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1338ms 07:24:59 INFO - PROCESS | 2776 | 1465050299620 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 07:24:59 INFO - PROCESS | 2776 | 1465050299625 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 07:24:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:24:59 INFO - PROCESS | 2776 | 1465050299646 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:24:59 INFO - PROCESS | 2776 | 1465050299650 Marionette TRACE conn5 <- [1,62,null,{}] 07:24:59 INFO - PROCESS | 2776 | 1465050299656 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:59 INFO - PROCESS | 2776 | 1465050299659 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:24:59 INFO - PROCESS | 2776 | 1465050299806 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 07:24:59 INFO - PROCESS | 2776 | 1465050299848 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:59 INFO - PROCESS | 2776 | 1465050299850 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:24:59 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B57C2000 == 22 [pid = 2776] [id = 25] 07:24:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038B4DAE800) [pid = 2776] [serial = 71] [outer = 0000000000000000] 07:24:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038B4ECDC00) [pid = 2776] [serial = 72] [outer = 00000038B4DAE800] 07:24:59 INFO - PROCESS | 2776 | 1465050299899 Marionette DEBUG loaded listener.js 07:24:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038B55DC400) [pid = 2776] [serial = 73] [outer = 00000038B4DAE800] 07:25:00 INFO - PROCESS | 2776 | 1465050300330 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:25:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:25:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 734ms 07:25:00 INFO - PROCESS | 2776 | 1465050300374 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 07:25:00 INFO - PROCESS | 2776 | 1465050300379 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 07:25:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:25:00 INFO - PROCESS | 2776 | 1465050300392 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:25:00 INFO - PROCESS | 2776 | 1465050300394 Marionette TRACE conn5 <- [1,66,null,{}] 07:25:00 INFO - PROCESS | 2776 | 1465050300399 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:00 INFO - PROCESS | 2776 | 1465050300401 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:00 INFO - PROCESS | 2776 | 1465050300508 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 07:25:00 INFO - PROCESS | 2776 | 1465050300515 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:00 INFO - PROCESS | 2776 | 1465050300517 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:00 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA5C3800 == 23 [pid = 2776] [id = 26] 07:25:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038B97B6800) [pid = 2776] [serial = 74] [outer = 0000000000000000] 07:25:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038BA510C00) [pid = 2776] [serial = 75] [outer = 00000038B97B6800] 07:25:00 INFO - PROCESS | 2776 | 1465050300565 Marionette DEBUG loaded listener.js 07:25:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038BB7BB400) [pid = 2776] [serial = 76] [outer = 00000038B97B6800] 07:25:01 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038BB781800) [pid = 2776] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:25:01 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038BB7C4800) [pid = 2776] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:25:01 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038BEC28800) [pid = 2776] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:25:01 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038BA2A8000) [pid = 2776] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:25:01 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038B4EB1400) [pid = 2776] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:25:01 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038B9769000) [pid = 2776] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:25:01 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038B9805C00) [pid = 2776] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:25:01 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038BE906C00) [pid = 2776] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:25:01 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C44AB400) [pid = 2776] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:25:01 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038C7015400) [pid = 2776] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:25:01 INFO - PROCESS | 2776 | 1465050301245 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:25:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:25:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 880ms 07:25:01 INFO - PROCESS | 2776 | 1465050301272 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 07:25:01 INFO - PROCESS | 2776 | 1465050301275 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 07:25:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:25:01 INFO - PROCESS | 2776 | 1465050301279 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:25:01 INFO - PROCESS | 2776 | 1465050301283 Marionette TRACE conn5 <- [1,70,null,{}] 07:25:01 INFO - PROCESS | 2776 | 1465050301293 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:01 INFO - PROCESS | 2776 | 1465050301298 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:01 INFO - PROCESS | 2776 | 1465050301386 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 07:25:01 INFO - PROCESS | 2776 | 1465050301394 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:01 INFO - PROCESS | 2776 | 1465050301397 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:01 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BE146800 == 24 [pid = 2776] [id = 27] 07:25:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038BBAA8000) [pid = 2776] [serial = 77] [outer = 0000000000000000] 07:25:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038BE133400) [pid = 2776] [serial = 78] [outer = 00000038BBAA8000] 07:25:01 INFO - PROCESS | 2776 | 1465050301449 Marionette DEBUG loaded listener.js 07:25:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038BEC2C400) [pid = 2776] [serial = 79] [outer = 00000038BBAA8000] 07:25:01 INFO - PROCESS | 2776 | 1465050301866 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:25:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:25:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 628ms 07:25:01 INFO - PROCESS | 2776 | 1465050301910 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 07:25:01 INFO - PROCESS | 2776 | 1465050301913 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 07:25:01 INFO - PROCESS | 2776 | 1465050301916 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:25:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:25:01 INFO - PROCESS | 2776 | 1465050301918 Marionette TRACE conn5 <- [1,74,null,{}] 07:25:01 INFO - PROCESS | 2776 | 1465050301921 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:01 INFO - PROCESS | 2776 | 1465050301923 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:02 INFO - PROCESS | 2776 | 1465050302009 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 07:25:02 INFO - PROCESS | 2776 | 1465050302015 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:02 INFO - PROCESS | 2776 | 1465050302017 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:02 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1636800 == 25 [pid = 2776] [id = 28] 07:25:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038C0A9CC00) [pid = 2776] [serial = 80] [outer = 0000000000000000] 07:25:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038C12DA800) [pid = 2776] [serial = 81] [outer = 00000038C0A9CC00] 07:25:02 INFO - PROCESS | 2776 | 1465050302073 Marionette DEBUG loaded listener.js 07:25:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C166D000) [pid = 2776] [serial = 82] [outer = 00000038C0A9CC00] 07:25:02 INFO - PROCESS | 2776 | 1465050302519 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:25:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:25:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 628ms 07:25:02 INFO - PROCESS | 2776 | 1465050302547 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 07:25:02 INFO - PROCESS | 2776 | 1465050302549 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 07:25:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:25:02 INFO - PROCESS | 2776 | 1465050302552 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:25:02 INFO - PROCESS | 2776 | 1465050302554 Marionette TRACE conn5 <- [1,78,null,{}] 07:25:02 INFO - PROCESS | 2776 | 1465050302558 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:02 INFO - PROCESS | 2776 | 1465050302561 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:02 INFO - PROCESS | 2776 | 1465050302643 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 07:25:02 INFO - PROCESS | 2776 | 1465050302648 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:02 INFO - PROCESS | 2776 | 1465050302651 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:02 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C270D000 == 26 [pid = 2776] [id = 29] 07:25:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038B9771800) [pid = 2776] [serial = 83] [outer = 0000000000000000] 07:25:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C232F000) [pid = 2776] [serial = 84] [outer = 00000038B9771800] 07:25:02 INFO - PROCESS | 2776 | 1465050302695 Marionette DEBUG loaded listener.js 07:25:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C2383C00) [pid = 2776] [serial = 85] [outer = 00000038B9771800] 07:25:03 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C1FF1000) [pid = 2776] [serial = 17] [outer = 0000000000000000] [url = about:blank] 07:25:03 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038BBB62400) [pid = 2776] [serial = 9] [outer = 0000000000000000] [url = about:blank] 07:25:03 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038BE12F000) [pid = 2776] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:25:03 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038B9552800) [pid = 2776] [serial = 4] [outer = 0000000000000000] [url = about:blank] 07:25:03 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038BB7C8C00) [pid = 2776] [serial = 42] [outer = 0000000000000000] [url = about:blank] 07:25:03 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C1232400) [pid = 2776] [serial = 43] [outer = 0000000000000000] [url = about:blank] 07:25:03 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038BEC31800) [pid = 2776] [serial = 45] [outer = 0000000000000000] [url = about:blank] 07:25:03 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C1FF4400) [pid = 2776] [serial = 46] [outer = 0000000000000000] [url = about:blank] 07:25:03 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038C4A66400) [pid = 2776] [serial = 48] [outer = 0000000000000000] [url = about:blank] 07:25:03 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038C4C51400) [pid = 2776] [serial = 51] [outer = 0000000000000000] [url = about:blank] 07:25:03 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038B32FB000) [pid = 2776] [serial = 54] [outer = 0000000000000000] [url = about:blank] 07:25:03 INFO - PROCESS | 2776 | --DOMWINDOW == 63 (00000038C4C56400) [pid = 2776] [serial = 57] [outer = 0000000000000000] [url = about:blank] 07:25:03 INFO - PROCESS | 2776 | --DOMWINDOW == 62 (00000038B4DAC400) [pid = 2776] [serial = 60] [outer = 0000000000000000] [url = about:blank] 07:25:03 INFO - PROCESS | 2776 | --DOMWINDOW == 61 (00000038B4ECEC00) [pid = 2776] [serial = 63] [outer = 0000000000000000] [url = about:blank] 07:25:03 INFO - PROCESS | 2776 | --DOMWINDOW == 60 (00000038BBB55400) [pid = 2776] [serial = 21] [outer = 0000000000000000] [url = about:blank] 07:25:03 INFO - PROCESS | 2776 | --DOMWINDOW == 59 (00000038C4A6F000) [pid = 2776] [serial = 49] [outer = 0000000000000000] [url = about:blank] 07:25:03 INFO - PROCESS | 2776 | --DOMWINDOW == 58 (00000038C1868000) [pid = 2776] [serial = 24] [outer = 0000000000000000] [url = about:blank] 07:25:03 INFO - PROCESS | 2776 | --DOMWINDOW == 57 (00000038B980D000) [pid = 2776] [serial = 27] [outer = 0000000000000000] [url = about:blank] 07:25:03 INFO - PROCESS | 2776 | --DOMWINDOW == 56 (00000038BA0CB400) [pid = 2776] [serial = 28] [outer = 0000000000000000] [url = about:blank] 07:25:03 INFO - PROCESS | 2776 | --DOMWINDOW == 55 (00000038BE903400) [pid = 2776] [serial = 33] [outer = 0000000000000000] [url = about:blank] 07:25:03 INFO - PROCESS | 2776 | --DOMWINDOW == 54 (00000038C1263000) [pid = 2776] [serial = 36] [outer = 0000000000000000] [url = about:blank] 07:25:03 INFO - PROCESS | 2776 | --DOMWINDOW == 53 (00000038C4537400) [pid = 2776] [serial = 39] [outer = 0000000000000000] [url = about:blank] 07:25:03 INFO - PROCESS | 2776 | --DOMWINDOW == 52 (00000038B5A38800) [pid = 2776] [serial = 30] [outer = 0000000000000000] [url = about:blank] 07:25:03 INFO - PROCESS | 2776 | --DOMWINDOW == 51 (00000038C7020C00) [pid = 2776] [serial = 66] [outer = 0000000000000000] [url = about:blank] 07:25:03 INFO - PROCESS | 2776 | --DOMWINDOW == 50 (00000038B4DA4C00) [pid = 2776] [serial = 64] [outer = 0000000000000000] [url = about:blank] 07:25:03 INFO - PROCESS | 2776 | --DOMWINDOW == 49 (00000038C156DC00) [pid = 2776] [serial = 22] [outer = 0000000000000000] [url = about:blank] 07:25:03 INFO - PROCESS | 2776 | --DOMWINDOW == 48 (00000038C4CD1000) [pid = 2776] [serial = 40] [outer = 0000000000000000] [url = about:blank] 07:25:03 INFO - PROCESS | 2776 | --DOMWINDOW == 47 (00000038C1C28400) [pid = 2776] [serial = 37] [outer = 0000000000000000] [url = about:blank] 07:25:04 INFO - PROCESS | 2776 | --DOMWINDOW == 46 (00000038C7371C00) [pid = 2776] [serial = 67] [outer = 0000000000000000] [url = about:blank] 07:25:04 INFO - PROCESS | 2776 | --DOMWINDOW == 45 (00000038C2111000) [pid = 2776] [serial = 14] [outer = 0000000000000000] [url = about:blank] 07:25:04 INFO - PROCESS | 2776 | 1465050304125 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:25:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:25:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1589ms 07:25:04 INFO - PROCESS | 2776 | 1465050304146 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 07:25:04 INFO - PROCESS | 2776 | 1465050304150 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 07:25:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:25:04 INFO - PROCESS | 2776 | 1465050304156 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:25:04 INFO - PROCESS | 2776 | 1465050304159 Marionette TRACE conn5 <- [1,82,null,{}] 07:25:04 INFO - PROCESS | 2776 | 1465050304170 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:04 INFO - PROCESS | 2776 | 1465050304174 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:04 INFO - PROCESS | 2776 | 1465050304268 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 07:25:04 INFO - PROCESS | 2776 | 1465050304275 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:04 INFO - PROCESS | 2776 | 1465050304280 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:04 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B5672800 == 27 [pid = 2776] [id = 30] 07:25:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 46 (00000038B4DB0800) [pid = 2776] [serial = 86] [outer = 0000000000000000] 07:25:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 47 (00000038B4EAE400) [pid = 2776] [serial = 87] [outer = 00000038B4DB0800] 07:25:04 INFO - PROCESS | 2776 | 1465050304332 Marionette DEBUG loaded listener.js 07:25:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 48 (00000038B4ED5C00) [pid = 2776] [serial = 88] [outer = 00000038B4DB0800] 07:25:04 INFO - PROCESS | 2776 | 1465050304767 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:25:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:25:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 628ms 07:25:04 INFO - PROCESS | 2776 | 1465050304787 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 07:25:04 INFO - PROCESS | 2776 | 1465050304793 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 07:25:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:25:04 INFO - PROCESS | 2776 | 1465050304799 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:25:04 INFO - PROCESS | 2776 | 1465050304802 Marionette TRACE conn5 <- [1,86,null,{}] 07:25:04 INFO - PROCESS | 2776 | 1465050304806 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:04 INFO - PROCESS | 2776 | 1465050304810 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:04 INFO - PROCESS | 2776 | 1465050304905 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 07:25:04 INFO - PROCESS | 2776 | 1465050304914 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:04 INFO - PROCESS | 2776 | 1465050304917 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:04 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA059800 == 28 [pid = 2776] [id = 31] 07:25:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 49 (00000038B6471800) [pid = 2776] [serial = 89] [outer = 0000000000000000] 07:25:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 50 (00000038B957B000) [pid = 2776] [serial = 90] [outer = 00000038B6471800] 07:25:04 INFO - PROCESS | 2776 | 1465050304966 Marionette DEBUG loaded listener.js 07:25:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 51 (00000038B9A27800) [pid = 2776] [serial = 91] [outer = 00000038B6471800] 07:25:05 INFO - PROCESS | 2776 | 1465050305397 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:25:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:25:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 627ms 07:25:05 INFO - PROCESS | 2776 | 1465050305427 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 07:25:05 INFO - PROCESS | 2776 | 1465050305430 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 07:25:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:25:05 INFO - PROCESS | 2776 | 1465050305434 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:25:05 INFO - PROCESS | 2776 | 1465050305438 Marionette TRACE conn5 <- [1,90,null,{}] 07:25:05 INFO - PROCESS | 2776 | 1465050305449 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:05 INFO - PROCESS | 2776 | 1465050305454 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:05 INFO - PROCESS | 2776 | 1465050305542 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 07:25:05 INFO - PROCESS | 2776 | 1465050305550 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:05 INFO - PROCESS | 2776 | 1465050305553 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:05 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB382000 == 29 [pid = 2776] [id = 32] 07:25:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 52 (00000038B32F7000) [pid = 2776] [serial = 92] [outer = 0000000000000000] 07:25:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 53 (00000038BB78AC00) [pid = 2776] [serial = 93] [outer = 00000038B32F7000] 07:25:05 INFO - PROCESS | 2776 | 1465050305602 Marionette DEBUG loaded listener.js 07:25:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 54 (00000038BB7C7400) [pid = 2776] [serial = 94] [outer = 00000038B32F7000] 07:25:06 INFO - PROCESS | 2776 | 1465050306015 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:25:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:25:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 630ms 07:25:06 INFO - PROCESS | 2776 | 1465050306065 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 07:25:06 INFO - PROCESS | 2776 | 1465050306068 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 07:25:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:25:06 INFO - PROCESS | 2776 | 1465050306071 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:25:06 INFO - PROCESS | 2776 | 1465050306073 Marionette TRACE conn5 <- [1,94,null,{}] 07:25:06 INFO - PROCESS | 2776 | 1465050306077 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:06 INFO - PROCESS | 2776 | 1465050306079 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:06 INFO - PROCESS | 2776 | 1465050306167 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 07:25:06 INFO - PROCESS | 2776 | 1465050306173 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:06 INFO - PROCESS | 2776 | 1465050306175 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:06 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BE14D000 == 30 [pid = 2776] [id = 33] 07:25:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 55 (00000038BBB59800) [pid = 2776] [serial = 95] [outer = 0000000000000000] 07:25:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 56 (00000038BE134C00) [pid = 2776] [serial = 96] [outer = 00000038BBB59800] 07:25:06 INFO - PROCESS | 2776 | 1465050306221 Marionette DEBUG loaded listener.js 07:25:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 57 (00000038BEC29C00) [pid = 2776] [serial = 97] [outer = 00000038BBB59800] 07:25:06 INFO - PROCESS | 2776 | 1465050306614 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 07:25:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:25:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 585ms 07:25:06 INFO - PROCESS | 2776 | 1465050306663 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 07:25:06 INFO - PROCESS | 2776 | 1465050306666 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 07:25:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:25:06 INFO - PROCESS | 2776 | 1465050306669 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:25:06 INFO - PROCESS | 2776 | 1465050306671 Marionette TRACE conn5 <- [1,98,null,{}] 07:25:06 INFO - PROCESS | 2776 | 1465050306675 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:06 INFO - PROCESS | 2776 | 1465050306677 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:06 INFO - PROCESS | 2776 | 1465050306760 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 07:25:06 INFO - PROCESS | 2776 | 1465050306765 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:06 INFO - PROCESS | 2776 | 1465050306767 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:06 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1212000 == 31 [pid = 2776] [id = 34] 07:25:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 58 (00000038B4EB5C00) [pid = 2776] [serial = 98] [outer = 0000000000000000] 07:25:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 59 (00000038BF5F1400) [pid = 2776] [serial = 99] [outer = 00000038B4EB5C00] 07:25:06 INFO - PROCESS | 2776 | 1465050306813 Marionette DEBUG loaded listener.js 07:25:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 60 (00000038C1261800) [pid = 2776] [serial = 100] [outer = 00000038B4EB5C00] 07:25:07 INFO - PROCESS | 2776 | 1465050307229 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 07:25:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:25:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 585ms 07:25:07 INFO - PROCESS | 2776 | 1465050307258 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 07:25:07 INFO - PROCESS | 2776 | 1465050307261 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 07:25:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:25:07 INFO - PROCESS | 2776 | 1465050307264 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:25:07 INFO - PROCESS | 2776 | 1465050307266 Marionette TRACE conn5 <- [1,102,null,{}] 07:25:07 INFO - PROCESS | 2776 | 1465050307277 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:07 INFO - PROCESS | 2776 | 1465050307283 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:07 INFO - PROCESS | 2776 | 1465050307392 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 07:25:07 INFO - PROCESS | 2776 | 1465050307398 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:07 INFO - PROCESS | 2776 | 1465050307400 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:07 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1B9C000 == 32 [pid = 2776] [id = 35] 07:25:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 61 (00000038C156DC00) [pid = 2776] [serial = 101] [outer = 0000000000000000] 07:25:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 62 (00000038C186A400) [pid = 2776] [serial = 102] [outer = 00000038C156DC00] 07:25:07 INFO - PROCESS | 2776 | 1465050307446 Marionette DEBUG loaded listener.js 07:25:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 63 (00000038C237D000) [pid = 2776] [serial = 103] [outer = 00000038C156DC00] 07:25:07 INFO - PROCESS | 2776 | 1465050307844 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 07:25:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:25:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 07:25:07 INFO - PROCESS | 2776 | 1465050307896 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 07:25:07 INFO - PROCESS | 2776 | 1465050307899 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 07:25:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:25:07 INFO - PROCESS | 2776 | 1465050307902 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:25:07 INFO - PROCESS | 2776 | 1465050307904 Marionette TRACE conn5 <- [1,106,null,{}] 07:25:07 INFO - PROCESS | 2776 | 1465050307907 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:07 INFO - PROCESS | 2776 | 1465050307909 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:07 INFO - PROCESS | 2776 | 1465050307988 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 07:25:07 INFO - PROCESS | 2776 | 1465050307993 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:07 INFO - PROCESS | 2776 | 1465050307995 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:08 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C27AD000 == 33 [pid = 2776] [id = 36] 07:25:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 64 (00000038C2A96000) [pid = 2776] [serial = 104] [outer = 0000000000000000] 07:25:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038C2BB6C00) [pid = 2776] [serial = 105] [outer = 00000038C2A96000] 07:25:08 INFO - PROCESS | 2776 | 1465050308042 Marionette DEBUG loaded listener.js 07:25:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038C32A9000) [pid = 2776] [serial = 106] [outer = 00000038C2A96000] 07:25:08 INFO - PROCESS | 2776 | 1465050308455 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 07:25:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:25:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 587ms 07:25:08 INFO - PROCESS | 2776 | 1465050308492 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 07:25:08 INFO - PROCESS | 2776 | 1465050308495 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 07:25:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:25:08 INFO - PROCESS | 2776 | 1465050308506 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:25:08 INFO - PROCESS | 2776 | 1465050308508 Marionette TRACE conn5 <- [1,110,null,{}] 07:25:08 INFO - PROCESS | 2776 | 1465050308512 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:08 INFO - PROCESS | 2776 | 1465050308514 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:08 INFO - PROCESS | 2776 | 1465050308593 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 07:25:08 INFO - PROCESS | 2776 | 1465050308598 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:08 INFO - PROCESS | 2776 | 1465050308600 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:08 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C441B000 == 34 [pid = 2776] [id = 37] 07:25:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038C33C7400) [pid = 2776] [serial = 107] [outer = 0000000000000000] 07:25:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038C4536400) [pid = 2776] [serial = 108] [outer = 00000038C33C7400] 07:25:08 INFO - PROCESS | 2776 | 1465050308645 Marionette DEBUG loaded listener.js 07:25:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038C4A53400) [pid = 2776] [serial = 109] [outer = 00000038C33C7400] 07:25:09 INFO - PROCESS | 2776 | 1465050309049 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 07:25:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:25:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 587ms 07:25:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:25:09 INFO - PROCESS | 2776 | 1465050309100 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 07:25:09 INFO - PROCESS | 2776 | 1465050309102 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 07:25:09 INFO - PROCESS | 2776 | 1465050309105 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:25:09 INFO - PROCESS | 2776 | 1465050309107 Marionette TRACE conn5 <- [1,114,null,{}] 07:25:09 INFO - PROCESS | 2776 | 1465050309111 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:09 INFO - PROCESS | 2776 | 1465050309113 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:09 INFO - PROCESS | 2776 | 1465050309217 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 07:25:09 INFO - PROCESS | 2776 | 1465050309222 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:09 INFO - PROCESS | 2776 | 1465050309224 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:09 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB381800 == 35 [pid = 2776] [id = 38] 07:25:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038C4A55800) [pid = 2776] [serial = 110] [outer = 0000000000000000] 07:25:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038C4A67800) [pid = 2776] [serial = 111] [outer = 00000038C4A55800] 07:25:09 INFO - PROCESS | 2776 | 1465050309269 Marionette DEBUG loaded listener.js 07:25:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C4C4DC00) [pid = 2776] [serial = 112] [outer = 00000038C4A55800] 07:25:09 INFO - PROCESS | 2776 | 1465050309709 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 07:25:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:25:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 629ms 07:25:09 INFO - PROCESS | 2776 | 1465050309738 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 07:25:09 INFO - PROCESS | 2776 | 1465050309740 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 07:25:09 INFO - PROCESS | 2776 | 1465050309743 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:25:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:25:09 INFO - PROCESS | 2776 | 1465050309745 Marionette TRACE conn5 <- [1,118,null,{}] 07:25:09 INFO - PROCESS | 2776 | 1465050309748 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:09 INFO - PROCESS | 2776 | 1465050309750 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:09 INFO - PROCESS | 2776 | 1465050309855 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 07:25:09 INFO - PROCESS | 2776 | 1465050309860 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:09 INFO - PROCESS | 2776 | 1465050309862 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:09 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C57DF000 == 36 [pid = 2776] [id = 39] 07:25:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C4C53400) [pid = 2776] [serial = 113] [outer = 0000000000000000] 07:25:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C4CD0400) [pid = 2776] [serial = 114] [outer = 00000038C4C53400] 07:25:09 INFO - PROCESS | 2776 | 1465050309909 Marionette DEBUG loaded listener.js 07:25:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C5E31400) [pid = 2776] [serial = 115] [outer = 00000038C4C53400] 07:25:10 INFO - PROCESS | 2776 | 1465050310332 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 07:25:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:25:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 07:25:10 INFO - PROCESS | 2776 | 1465050310376 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 07:25:10 INFO - PROCESS | 2776 | 1465050310378 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 07:25:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:25:10 INFO - PROCESS | 2776 | 1465050310381 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:25:10 INFO - PROCESS | 2776 | 1465050310384 Marionette TRACE conn5 <- [1,122,null,{}] 07:25:10 INFO - PROCESS | 2776 | 1465050310393 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:10 INFO - PROCESS | 2776 | 1465050310396 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:10 INFO - PROCESS | 2776 | 1465050310514 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 07:25:10 INFO - PROCESS | 2776 | 1465050310586 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:10 INFO - PROCESS | 2776 | 1465050310588 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:10 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1205000 == 37 [pid = 2776] [id = 40] 07:25:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C4C55C00) [pid = 2776] [serial = 116] [outer = 0000000000000000] 07:25:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C59CC800) [pid = 2776] [serial = 117] [outer = 00000038C4C55C00] 07:25:10 INFO - PROCESS | 2776 | 1465050310635 Marionette DEBUG loaded listener.js 07:25:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C701DC00) [pid = 2776] [serial = 118] [outer = 00000038C4C55C00] 07:25:11 INFO - PROCESS | 2776 | 1465050311012 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 07:25:11 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038B4DAE800) [pid = 2776] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:25:11 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038B97B6800) [pid = 2776] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:25:11 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C0A9CC00) [pid = 2776] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:25:11 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038BBAA8000) [pid = 2776] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:25:11 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C7019C00) [pid = 2776] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:25:11 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038B33E7800) [pid = 2776] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:25:11 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038B4DA4000) [pid = 2776] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:25:11 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038B32F3C00) [pid = 2776] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:25:11 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038B32EF400) [pid = 2776] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:25:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:25:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 692ms 07:25:11 INFO - PROCESS | 2776 | 1465050311077 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 07:25:11 INFO - PROCESS | 2776 | 1465050311080 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 07:25:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:25:11 INFO - PROCESS | 2776 | 1465050311087 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:25:11 INFO - PROCESS | 2776 | 1465050311088 Marionette TRACE conn5 <- [1,126,null,{}] 07:25:11 INFO - PROCESS | 2776 | 1465050311093 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:11 INFO - PROCESS | 2776 | 1465050311094 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:11 INFO - PROCESS | 2776 | 1465050311174 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 07:25:11 INFO - PROCESS | 2776 | 1465050311180 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:11 INFO - PROCESS | 2776 | 1465050311182 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:11 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C3220800 == 38 [pid = 2776] [id = 41] 07:25:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038B4DAE800) [pid = 2776] [serial = 119] [outer = 0000000000000000] 07:25:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038BA2A8000) [pid = 2776] [serial = 120] [outer = 00000038B4DAE800] 07:25:11 INFO - PROCESS | 2776 | 1465050311226 Marionette DEBUG loaded listener.js 07:25:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C2824000) [pid = 2776] [serial = 121] [outer = 00000038B4DAE800] 07:25:11 INFO - PROCESS | 2776 | 1465050311629 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 07:25:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:25:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 585ms 07:25:11 INFO - PROCESS | 2776 | 1465050311675 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 07:25:11 INFO - PROCESS | 2776 | 1465050311677 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 07:25:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:25:11 INFO - PROCESS | 2776 | 1465050311681 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:25:11 INFO - PROCESS | 2776 | 1465050311682 Marionette TRACE conn5 <- [1,130,null,{}] 07:25:11 INFO - PROCESS | 2776 | 1465050311686 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:11 INFO - PROCESS | 2776 | 1465050311688 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:11 INFO - PROCESS | 2776 | 1465050311769 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 07:25:11 INFO - PROCESS | 2776 | 1465050311774 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:11 INFO - PROCESS | 2776 | 1465050311776 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:11 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C99DC000 == 39 [pid = 2776] [id = 42] 07:25:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C1E32C00) [pid = 2776] [serial = 122] [outer = 0000000000000000] 07:25:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C1E38400) [pid = 2776] [serial = 123] [outer = 00000038C1E32C00] 07:25:11 INFO - PROCESS | 2776 | 1465050311822 Marionette DEBUG loaded listener.js 07:25:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C1E3EC00) [pid = 2776] [serial = 124] [outer = 00000038C1E32C00] 07:25:12 INFO - PROCESS | 2776 | 1465050312238 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 07:25:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:25:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 07:25:12 INFO - PROCESS | 2776 | 1465050312273 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 07:25:12 INFO - PROCESS | 2776 | 1465050312275 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 07:25:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:25:12 INFO - PROCESS | 2776 | 1465050312278 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:25:12 INFO - PROCESS | 2776 | 1465050312280 Marionette TRACE conn5 <- [1,134,null,{}] 07:25:12 INFO - PROCESS | 2776 | 1465050312293 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:12 INFO - PROCESS | 2776 | 1465050312295 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:12 INFO - PROCESS | 2776 | 1465050312382 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 07:25:12 INFO - PROCESS | 2776 | 1465050312387 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:12 INFO - PROCESS | 2776 | 1465050312389 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:12 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B3420800 == 40 [pid = 2776] [id = 43] 07:25:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C1E3C400) [pid = 2776] [serial = 125] [outer = 0000000000000000] 07:25:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C27B8800) [pid = 2776] [serial = 126] [outer = 00000038C1E3C400] 07:25:12 INFO - PROCESS | 2776 | 1465050312443 Marionette DEBUG loaded listener.js 07:25:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C27BF000) [pid = 2776] [serial = 127] [outer = 00000038C1E3C400] 07:25:12 INFO - PROCESS | 2776 | 1465050312833 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 07:25:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:25:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 586ms 07:25:12 INFO - PROCESS | 2776 | 1465050312868 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 07:25:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:25:12 INFO - PROCESS | 2776 | 1465050312870 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 07:25:12 INFO - PROCESS | 2776 | 1465050312873 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:25:12 INFO - PROCESS | 2776 | 1465050312875 Marionette TRACE conn5 <- [1,138,null,{}] 07:25:12 INFO - PROCESS | 2776 | 1465050312879 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:12 INFO - PROCESS | 2776 | 1465050312880 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:12 INFO - PROCESS | 2776 | 1465050312991 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 07:25:13 INFO - PROCESS | 2776 | 1465050312999 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:13 INFO - PROCESS | 2776 | 1465050313001 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:13 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C93D5000 == 41 [pid = 2776] [id = 44] 07:25:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038BB043800) [pid = 2776] [serial = 128] [outer = 0000000000000000] 07:25:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038BB183400) [pid = 2776] [serial = 129] [outer = 00000038BB043800] 07:25:13 INFO - PROCESS | 2776 | 1465050313045 Marionette DEBUG loaded listener.js 07:25:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C27BD400) [pid = 2776] [serial = 130] [outer = 00000038BB043800] 07:25:13 INFO - PROCESS | 2776 | 1465050313821 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 07:25:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:25:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1025ms 07:25:13 INFO - PROCESS | 2776 | 1465050313902 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 07:25:13 INFO - PROCESS | 2776 | 1465050313907 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 07:25:13 INFO - PROCESS | 2776 | 1465050313912 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:25:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:25:13 INFO - PROCESS | 2776 | 1465050313918 Marionette TRACE conn5 <- [1,142,null,{}] 07:25:13 INFO - PROCESS | 2776 | 1465050313932 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:13 INFO - PROCESS | 2776 | 1465050313935 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:14 INFO - PROCESS | 2776 | 1465050314087 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 07:25:14 INFO - PROCESS | 2776 | 1465050314220 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:14 INFO - PROCESS | 2776 | 1465050314223 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:14 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA0EE000 == 42 [pid = 2776] [id = 45] 07:25:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038B4EAD400) [pid = 2776] [serial = 131] [outer = 0000000000000000] 07:25:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038B4ED6000) [pid = 2776] [serial = 132] [outer = 00000038B4EAD400] 07:25:14 INFO - PROCESS | 2776 | 1465050314282 Marionette DEBUG loaded listener.js 07:25:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038B976A800) [pid = 2776] [serial = 133] [outer = 00000038B4EAD400] 07:25:15 INFO - PROCESS | 2776 | --DOCSHELL 00000038B3420800 == 41 [pid = 2776] [id = 43] 07:25:15 INFO - PROCESS | 2776 | --DOCSHELL 00000038C99DC000 == 40 [pid = 2776] [id = 42] 07:25:15 INFO - PROCESS | 2776 | --DOCSHELL 00000038C3220800 == 39 [pid = 2776] [id = 41] 07:25:15 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1205000 == 38 [pid = 2776] [id = 40] 07:25:15 INFO - PROCESS | 2776 | --DOCSHELL 00000038C57DF000 == 37 [pid = 2776] [id = 39] 07:25:15 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB381800 == 36 [pid = 2776] [id = 38] 07:25:15 INFO - PROCESS | 2776 | --DOCSHELL 00000038C441B000 == 35 [pid = 2776] [id = 37] 07:25:15 INFO - PROCESS | 2776 | --DOCSHELL 00000038C27AD000 == 34 [pid = 2776] [id = 36] 07:25:15 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1B9C000 == 33 [pid = 2776] [id = 35] 07:25:15 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1212000 == 32 [pid = 2776] [id = 34] 07:25:15 INFO - PROCESS | 2776 | --DOCSHELL 00000038BE14D000 == 31 [pid = 2776] [id = 33] 07:25:15 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB382000 == 30 [pid = 2776] [id = 32] 07:25:15 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA059800 == 29 [pid = 2776] [id = 31] 07:25:15 INFO - PROCESS | 2776 | --DOCSHELL 00000038B5672800 == 28 [pid = 2776] [id = 30] 07:25:15 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038B4ECDC00) [pid = 2776] [serial = 72] [outer = 0000000000000000] [url = about:blank] 07:25:15 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038B55DC400) [pid = 2776] [serial = 73] [outer = 0000000000000000] [url = about:blank] 07:25:15 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038BA510C00) [pid = 2776] [serial = 75] [outer = 0000000000000000] [url = about:blank] 07:25:15 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C12DA800) [pid = 2776] [serial = 81] [outer = 0000000000000000] [url = about:blank] 07:25:15 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038BB7BB400) [pid = 2776] [serial = 76] [outer = 0000000000000000] [url = about:blank] 07:25:15 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BEC2C400) [pid = 2776] [serial = 79] [outer = 0000000000000000] [url = about:blank] 07:25:15 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C166D000) [pid = 2776] [serial = 82] [outer = 0000000000000000] [url = about:blank] 07:25:15 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C232F000) [pid = 2776] [serial = 84] [outer = 0000000000000000] [url = about:blank] 07:25:15 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038BE133400) [pid = 2776] [serial = 78] [outer = 0000000000000000] [url = about:blank] 07:25:15 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C9286800) [pid = 2776] [serial = 70] [outer = 0000000000000000] [url = about:blank] 07:25:15 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C7379000) [pid = 2776] [serial = 69] [outer = 0000000000000000] [url = about:blank] 07:25:15 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C4C56C00) [pid = 2776] [serial = 52] [outer = 0000000000000000] [url = about:blank] 07:25:15 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C701A800) [pid = 2776] [serial = 61] [outer = 0000000000000000] [url = about:blank] 07:25:15 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C701C000) [pid = 2776] [serial = 58] [outer = 0000000000000000] [url = about:blank] 07:25:15 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038BBA4E000) [pid = 2776] [serial = 55] [outer = 0000000000000000] [url = about:blank] 07:25:15 INFO - PROCESS | 2776 | 1465050315179 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 07:25:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:25:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1294ms 07:25:15 INFO - PROCESS | 2776 | 1465050315210 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 07:25:15 INFO - PROCESS | 2776 | 1465050315214 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 07:25:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:25:15 INFO - PROCESS | 2776 | 1465050315218 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:25:15 INFO - PROCESS | 2776 | 1465050315223 Marionette TRACE conn5 <- [1,146,null,{}] 07:25:15 INFO - PROCESS | 2776 | 1465050315228 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:15 INFO - PROCESS | 2776 | 1465050315231 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:15 INFO - PROCESS | 2776 | 1465050315321 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 07:25:15 INFO - PROCESS | 2776 | 1465050315328 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:15 INFO - PROCESS | 2776 | 1465050315331 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:15 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B5672800 == 29 [pid = 2776] [id = 46] 07:25:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038B4ECDC00) [pid = 2776] [serial = 134] [outer = 0000000000000000] 07:25:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038B642A000) [pid = 2776] [serial = 135] [outer = 00000038B4ECDC00] 07:25:15 INFO - PROCESS | 2776 | 1465050315383 Marionette DEBUG loaded listener.js 07:25:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038BA0D1000) [pid = 2776] [serial = 136] [outer = 00000038B4ECDC00] 07:25:15 INFO - PROCESS | 2776 | 1465050315859 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 07:25:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:25:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 691ms 07:25:15 INFO - PROCESS | 2776 | 1465050315915 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 07:25:15 INFO - PROCESS | 2776 | 1465050315920 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 07:25:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:25:15 INFO - PROCESS | 2776 | 1465050315927 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:25:15 INFO - PROCESS | 2776 | 1465050315930 Marionette TRACE conn5 <- [1,150,null,{}] 07:25:15 INFO - PROCESS | 2776 | 1465050315933 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:15 INFO - PROCESS | 2776 | 1465050315936 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:16 INFO - PROCESS | 2776 | 1465050316031 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 07:25:16 INFO - PROCESS | 2776 | 1465050316039 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:16 INFO - PROCESS | 2776 | 1465050316042 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:16 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA5C6000 == 30 [pid = 2776] [id = 47] 07:25:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038BB184C00) [pid = 2776] [serial = 137] [outer = 0000000000000000] 07:25:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038BB7BD800) [pid = 2776] [serial = 138] [outer = 00000038BB184C00] 07:25:16 INFO - PROCESS | 2776 | 1465050316093 Marionette DEBUG loaded listener.js 07:25:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038BBA9E000) [pid = 2776] [serial = 139] [outer = 00000038BB184C00] 07:25:16 INFO - PROCESS | 2776 | 1465050316538 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 07:25:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:25:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 628ms 07:25:16 INFO - PROCESS | 2776 | 1465050316557 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 07:25:16 INFO - PROCESS | 2776 | 1465050316559 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 07:25:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:25:16 INFO - PROCESS | 2776 | 1465050316568 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:25:16 INFO - PROCESS | 2776 | 1465050316572 Marionette TRACE conn5 <- [1,154,null,{}] 07:25:16 INFO - PROCESS | 2776 | 1465050316584 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:16 INFO - PROCESS | 2776 | 1465050316589 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:16 INFO - PROCESS | 2776 | 1465050316678 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 07:25:16 INFO - PROCESS | 2776 | 1465050316685 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:16 INFO - PROCESS | 2776 | 1465050316688 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:16 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BE14A000 == 31 [pid = 2776] [id = 48] 07:25:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038BE907C00) [pid = 2776] [serial = 140] [outer = 0000000000000000] 07:25:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038BEC1FC00) [pid = 2776] [serial = 141] [outer = 00000038BE907C00] 07:25:16 INFO - PROCESS | 2776 | 1465050316738 Marionette DEBUG loaded listener.js 07:25:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038BEC32C00) [pid = 2776] [serial = 142] [outer = 00000038BE907C00] 07:25:17 INFO - PROCESS | 2776 | 1465050317183 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 07:25:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:25:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 650ms 07:25:17 INFO - PROCESS | 2776 | 1465050317219 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 07:25:17 INFO - PROCESS | 2776 | 1465050317222 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 07:25:17 INFO - PROCESS | 2776 | 1465050317225 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:25:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:25:17 INFO - PROCESS | 2776 | 1465050317227 Marionette TRACE conn5 <- [1,158,null,{}] 07:25:17 INFO - PROCESS | 2776 | 1465050317235 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:17 INFO - PROCESS | 2776 | 1465050317237 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:17 INFO - PROCESS | 2776 | 1465050317354 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 07:25:17 INFO - PROCESS | 2776 | 1465050317362 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:17 INFO - PROCESS | 2776 | 1465050317364 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:17 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1645000 == 32 [pid = 2776] [id = 49] 07:25:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C1261000) [pid = 2776] [serial = 143] [outer = 0000000000000000] 07:25:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C1577C00) [pid = 2776] [serial = 144] [outer = 00000038C1261000] 07:25:17 INFO - PROCESS | 2776 | 1465050317411 Marionette DEBUG loaded listener.js 07:25:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C185C400) [pid = 2776] [serial = 145] [outer = 00000038C1261000] 07:25:17 INFO - PROCESS | 2776 | 1465050317884 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 07:25:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:25:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 692ms 07:25:17 INFO - PROCESS | 2776 | 1465050317922 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 07:25:17 INFO - PROCESS | 2776 | 1465050317924 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 07:25:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:25:17 INFO - PROCESS | 2776 | 1465050317933 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:25:17 INFO - PROCESS | 2776 | 1465050317935 Marionette TRACE conn5 <- [1,162,null,{}] 07:25:17 INFO - PROCESS | 2776 | 1465050317939 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:17 INFO - PROCESS | 2776 | 1465050317941 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:18 INFO - PROCESS | 2776 | 1465050318070 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 07:25:18 INFO - PROCESS | 2776 | 1465050318116 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:18 INFO - PROCESS | 2776 | 1465050318118 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:18 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1D0F800 == 33 [pid = 2776] [id = 50] 07:25:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038B4ED6400) [pid = 2776] [serial = 146] [outer = 0000000000000000] 07:25:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C1E39C00) [pid = 2776] [serial = 147] [outer = 00000038B4ED6400] 07:25:18 INFO - PROCESS | 2776 | 1465050318164 Marionette DEBUG loaded listener.js 07:25:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038BA074800) [pid = 2776] [serial = 148] [outer = 00000038B4ED6400] 07:25:18 INFO - PROCESS | 2776 | 1465050318617 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 07:25:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:25:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 734ms 07:25:18 INFO - PROCESS | 2776 | 1465050318669 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 07:25:18 INFO - PROCESS | 2776 | 1465050318671 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 07:25:18 INFO - PROCESS | 2776 | 1465050318674 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:25:18 INFO - PROCESS | 2776 | 1465050318676 Marionette TRACE conn5 <- [1,166,null,{}] 07:25:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:25:18 INFO - PROCESS | 2776 | 1465050318680 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:18 INFO - PROCESS | 2776 | 1465050318686 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:18 INFO - PROCESS | 2776 | 1465050318815 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 07:25:18 INFO - PROCESS | 2776 | 1465050318866 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:18 INFO - PROCESS | 2776 | 1465050318868 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:18 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4420800 == 34 [pid = 2776] [id = 51] 07:25:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038B4DB0C00) [pid = 2776] [serial = 149] [outer = 0000000000000000] 07:25:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038C2823400) [pid = 2776] [serial = 150] [outer = 00000038B4DB0C00] 07:25:18 INFO - PROCESS | 2776 | 1465050318914 Marionette DEBUG loaded listener.js 07:25:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038C2B88C00) [pid = 2776] [serial = 151] [outer = 00000038B4DB0C00] 07:25:19 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038C1E3C400) [pid = 2776] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:25:19 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038B9771800) [pid = 2776] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:25:19 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038C2A96000) [pid = 2776] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:25:19 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C4A55800) [pid = 2776] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:25:19 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038B4EB5C00) [pid = 2776] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:25:19 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038B4DB0800) [pid = 2776] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:25:19 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038B6471800) [pid = 2776] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:25:19 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C33C7400) [pid = 2776] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:25:19 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C156DC00) [pid = 2776] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:25:19 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038B32F7000) [pid = 2776] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:25:19 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BBB59800) [pid = 2776] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:25:19 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C4C55C00) [pid = 2776] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:25:19 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C4C53400) [pid = 2776] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:25:19 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038B4DAE800) [pid = 2776] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:25:19 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C1E32C00) [pid = 2776] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:25:19 INFO - PROCESS | 2776 | 1465050319477 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 07:25:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:25:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 838ms 07:25:19 INFO - PROCESS | 2776 | 1465050319517 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 07:25:19 INFO - PROCESS | 2776 | 1465050319519 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 07:25:19 INFO - PROCESS | 2776 | 1465050319522 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:25:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:25:19 INFO - PROCESS | 2776 | 1465050319524 Marionette TRACE conn5 <- [1,170,null,{}] 07:25:19 INFO - PROCESS | 2776 | 1465050319528 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:19 INFO - PROCESS | 2776 | 1465050319530 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:19 INFO - PROCESS | 2776 | 1465050319612 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 07:25:19 INFO - PROCESS | 2776 | 1465050319676 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:19 INFO - PROCESS | 2776 | 1465050319678 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:19 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4528000 == 35 [pid = 2776] [id = 52] 07:25:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038B6471800) [pid = 2776] [serial = 152] [outer = 0000000000000000] 07:25:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038BEC18000) [pid = 2776] [serial = 153] [outer = 00000038B6471800] 07:25:19 INFO - PROCESS | 2776 | 1465050319723 Marionette DEBUG loaded listener.js 07:25:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C2829800) [pid = 2776] [serial = 154] [outer = 00000038B6471800] 07:25:20 INFO - PROCESS | 2776 | 1465050320045 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 07:25:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:25:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 587ms 07:25:20 INFO - PROCESS | 2776 | 1465050320113 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 07:25:20 INFO - PROCESS | 2776 | 1465050320115 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 07:25:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:25:20 INFO - PROCESS | 2776 | 1465050320119 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:25:20 INFO - PROCESS | 2776 | 1465050320121 Marionette TRACE conn5 <- [1,174,null,{}] 07:25:20 INFO - PROCESS | 2776 | 1465050320125 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:20 INFO - PROCESS | 2776 | 1465050320127 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:20 INFO - PROCESS | 2776 | 1465050320231 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 07:25:20 INFO - PROCESS | 2776 | 1465050320267 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:20 INFO - PROCESS | 2776 | 1465050320269 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:20 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B4E06800 == 36 [pid = 2776] [id = 53] 07:25:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038B9CA4800) [pid = 2776] [serial = 155] [outer = 0000000000000000] 07:25:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C3331000) [pid = 2776] [serial = 156] [outer = 00000038B9CA4800] 07:25:20 INFO - PROCESS | 2776 | 1465050320313 Marionette DEBUG loaded listener.js 07:25:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C4A4F400) [pid = 2776] [serial = 157] [outer = 00000038B9CA4800] 07:25:20 INFO - PROCESS | 2776 | 1465050320624 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 07:25:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:25:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 525ms 07:25:20 INFO - PROCESS | 2776 | 1465050320650 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 07:25:20 INFO - PROCESS | 2776 | 1465050320653 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 07:25:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:25:20 INFO - PROCESS | 2776 | 1465050320656 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:25:20 INFO - PROCESS | 2776 | 1465050320658 Marionette TRACE conn5 <- [1,178,null,{}] 07:25:20 INFO - PROCESS | 2776 | 1465050320661 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:20 INFO - PROCESS | 2776 | 1465050320663 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:20 INFO - PROCESS | 2776 | 1465050320751 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 07:25:20 INFO - PROCESS | 2776 | 1465050320811 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:20 INFO - PROCESS | 2776 | 1465050320813 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:20 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C92B9800 == 37 [pid = 2776] [id = 54] 07:25:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038AFEB9C00) [pid = 2776] [serial = 158] [outer = 0000000000000000] 07:25:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038AFEBD800) [pid = 2776] [serial = 159] [outer = 00000038AFEB9C00] 07:25:20 INFO - PROCESS | 2776 | 1465050320857 Marionette DEBUG loaded listener.js 07:25:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C1E30C00) [pid = 2776] [serial = 160] [outer = 00000038AFEB9C00] 07:25:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038BE911C00) [pid = 2776] [serial = 161] [outer = 00000038B629C400] 07:25:21 INFO - PROCESS | 2776 | 1465050321288 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 07:25:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:25:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 670ms 07:25:21 INFO - PROCESS | 2776 | 1465050321334 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 07:25:21 INFO - PROCESS | 2776 | 1465050321336 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 07:25:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:25:21 INFO - PROCESS | 2776 | 1465050321347 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:25:21 INFO - PROCESS | 2776 | 1465050321349 Marionette TRACE conn5 <- [1,182,null,{}] 07:25:21 INFO - PROCESS | 2776 | 1465050321353 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:21 INFO - PROCESS | 2776 | 1465050321355 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:21 INFO - PROCESS | 2776 | 1465050321482 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 07:25:21 INFO - PROCESS | 2776 | 1465050321567 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:21 INFO - PROCESS | 2776 | 1465050321570 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:21 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B4E02800 == 38 [pid = 2776] [id = 55] 07:25:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038B32F9000) [pid = 2776] [serial = 162] [outer = 0000000000000000] 07:25:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038B33E0000) [pid = 2776] [serial = 163] [outer = 00000038B32F9000] 07:25:21 INFO - PROCESS | 2776 | 1465050321631 Marionette DEBUG loaded listener.js 07:25:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038B4ECE400) [pid = 2776] [serial = 164] [outer = 00000038B32F9000] 07:25:22 INFO - PROCESS | 2776 | 1465050322245 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 07:25:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:25:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 923ms 07:25:22 INFO - PROCESS | 2776 | 1465050322273 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 07:25:22 INFO - PROCESS | 2776 | 1465050322278 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 07:25:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:25:22 INFO - PROCESS | 2776 | 1465050322284 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:25:22 INFO - PROCESS | 2776 | 1465050322288 Marionette TRACE conn5 <- [1,186,null,{}] 07:25:22 INFO - PROCESS | 2776 | 1465050322293 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:22 INFO - PROCESS | 2776 | 1465050322296 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:22 INFO - PROCESS | 2776 | 1465050322414 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 07:25:22 INFO - PROCESS | 2776 | 1465050322481 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:22 INFO - PROCESS | 2776 | 1465050322484 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:22 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BECA4000 == 39 [pid = 2776] [id = 56] 07:25:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038BB181C00) [pid = 2776] [serial = 165] [outer = 0000000000000000] 07:25:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038BB783800) [pid = 2776] [serial = 166] [outer = 00000038BB181C00] 07:25:22 INFO - PROCESS | 2776 | 1465050322543 Marionette DEBUG loaded listener.js 07:25:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038BE130800) [pid = 2776] [serial = 167] [outer = 00000038BB181C00] 07:25:23 INFO - PROCESS | 2776 | 1465050323110 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 07:25:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:25:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 880ms 07:25:23 INFO - PROCESS | 2776 | 1465050323167 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 07:25:23 INFO - PROCESS | 2776 | 1465050323171 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 07:25:23 INFO - PROCESS | 2776 | 1465050323175 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:25:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:25:23 INFO - PROCESS | 2776 | 1465050323177 Marionette TRACE conn5 <- [1,190,null,{}] 07:25:23 INFO - PROCESS | 2776 | 1465050323182 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:23 INFO - PROCESS | 2776 | 1465050323184 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:23 INFO - PROCESS | 2776 | 1465050323297 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 07:25:23 INFO - PROCESS | 2776 | 1465050323380 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:23 INFO - PROCESS | 2776 | 1465050323383 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:23 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C93EB800 == 40 [pid = 2776] [id = 57] 07:25:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (00000038C1578000) [pid = 2776] [serial = 168] [outer = 0000000000000000] 07:25:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (00000038C1867C00) [pid = 2776] [serial = 169] [outer = 00000038C1578000] 07:25:23 INFO - PROCESS | 2776 | 1465050323441 Marionette DEBUG loaded listener.js 07:25:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (00000038C237B800) [pid = 2776] [serial = 170] [outer = 00000038C1578000] 07:25:24 INFO - PROCESS | 2776 | 1465050323987 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 07:25:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:25:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 880ms 07:25:24 INFO - PROCESS | 2776 | 1465050324060 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 07:25:24 INFO - PROCESS | 2776 | 1465050324064 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 07:25:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:25:24 INFO - PROCESS | 2776 | 1465050324076 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:25:24 INFO - PROCESS | 2776 | 1465050324081 Marionette TRACE conn5 <- [1,194,null,{}] 07:25:24 INFO - PROCESS | 2776 | 1465050324086 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:24 INFO - PROCESS | 2776 | 1465050324089 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:24 INFO - PROCESS | 2776 | 1465050324214 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 07:25:24 INFO - PROCESS | 2776 | 1465050324275 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:24 INFO - PROCESS | 2776 | 1465050324277 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:24 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C5E73000 == 41 [pid = 2776] [id = 58] 07:25:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (00000038C31E9400) [pid = 2776] [serial = 171] [outer = 0000000000000000] 07:25:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 93 (00000038C4A71400) [pid = 2776] [serial = 172] [outer = 00000038C31E9400] 07:25:24 INFO - PROCESS | 2776 | 1465050324332 Marionette DEBUG loaded listener.js 07:25:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 94 (00000038C7014400) [pid = 2776] [serial = 173] [outer = 00000038C31E9400] 07:25:24 INFO - PROCESS | 2776 | 1465050324853 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 07:25:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:25:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 838ms 07:25:24 INFO - PROCESS | 2776 | 1465050324912 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 07:25:24 INFO - PROCESS | 2776 | 1465050324914 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 07:25:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:25:24 INFO - PROCESS | 2776 | 1465050324918 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:25:24 INFO - PROCESS | 2776 | 1465050324920 Marionette TRACE conn5 <- [1,198,null,{}] 07:25:24 INFO - PROCESS | 2776 | 1465050324924 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:24 INFO - PROCESS | 2776 | 1465050324927 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:25 INFO - PROCESS | 2776 | 1465050325036 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 07:25:25 INFO - PROCESS | 2776 | 1465050325114 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:25 INFO - PROCESS | 2776 | 1465050325117 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:25 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C99D5000 == 42 [pid = 2776] [id = 59] 07:25:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 95 (00000038B4FDD400) [pid = 2776] [serial = 174] [outer = 0000000000000000] 07:25:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 96 (00000038B4FE5000) [pid = 2776] [serial = 175] [outer = 00000038B4FDD400] 07:25:25 INFO - PROCESS | 2776 | 1465050325171 Marionette DEBUG loaded listener.js 07:25:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 97 (00000038C4A6F400) [pid = 2776] [serial = 176] [outer = 00000038B4FDD400] 07:25:25 INFO - PROCESS | 2776 | 1465050325919 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 07:25:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:25:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1028ms 07:25:25 INFO - PROCESS | 2776 | 1465050325949 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 07:25:25 INFO - PROCESS | 2776 | 1465050325954 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 07:25:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:25:25 INFO - PROCESS | 2776 | 1465050325959 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:25:25 INFO - PROCESS | 2776 | 1465050325962 Marionette TRACE conn5 <- [1,202,null,{}] 07:25:25 INFO - PROCESS | 2776 | 1465050325979 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:25 INFO - PROCESS | 2776 | 1465050325982 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:26 INFO - PROCESS | 2776 | 1465050326091 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 07:25:26 INFO - PROCESS | 2776 | 1465050326160 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:26 INFO - PROCESS | 2776 | 1465050326164 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:26 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B9FA1800 == 43 [pid = 2776] [id = 60] 07:25:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 98 (00000038B95E5800) [pid = 2776] [serial = 177] [outer = 0000000000000000] 07:25:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 99 (00000038BA50CC00) [pid = 2776] [serial = 178] [outer = 00000038B95E5800] 07:25:26 INFO - PROCESS | 2776 | 1465050326216 Marionette DEBUG loaded listener.js 07:25:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 100 (00000038BB7C1000) [pid = 2776] [serial = 179] [outer = 00000038B95E5800] 07:25:26 INFO - PROCESS | 2776 | --DOCSHELL 00000038C92B9800 == 42 [pid = 2776] [id = 54] 07:25:26 INFO - PROCESS | 2776 | --DOCSHELL 00000038B4E06800 == 41 [pid = 2776] [id = 53] 07:25:26 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4528000 == 40 [pid = 2776] [id = 52] 07:25:26 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4420800 == 39 [pid = 2776] [id = 51] 07:25:26 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1D0F800 == 38 [pid = 2776] [id = 50] 07:25:26 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1645000 == 37 [pid = 2776] [id = 49] 07:25:26 INFO - PROCESS | 2776 | --DOCSHELL 00000038BE14A000 == 36 [pid = 2776] [id = 48] 07:25:26 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA5C6000 == 35 [pid = 2776] [id = 47] 07:25:26 INFO - PROCESS | 2776 | --DOCSHELL 00000038B5672800 == 34 [pid = 2776] [id = 46] 07:25:26 INFO - PROCESS | 2776 | --DOMWINDOW == 99 (00000038C2383C00) [pid = 2776] [serial = 85] [outer = 0000000000000000] [url = about:blank] 07:25:26 INFO - PROCESS | 2776 | --DOMWINDOW == 98 (00000038C2BB6C00) [pid = 2776] [serial = 105] [outer = 0000000000000000] [url = about:blank] 07:25:26 INFO - PROCESS | 2776 | --DOMWINDOW == 97 (00000038C32A9000) [pid = 2776] [serial = 106] [outer = 0000000000000000] [url = about:blank] 07:25:26 INFO - PROCESS | 2776 | --DOMWINDOW == 96 (00000038C4C4DC00) [pid = 2776] [serial = 112] [outer = 0000000000000000] [url = about:blank] 07:25:26 INFO - PROCESS | 2776 | --DOMWINDOW == 95 (00000038BF5F1400) [pid = 2776] [serial = 99] [outer = 0000000000000000] [url = about:blank] 07:25:26 INFO - PROCESS | 2776 | --DOMWINDOW == 94 (00000038C1261800) [pid = 2776] [serial = 100] [outer = 0000000000000000] [url = about:blank] 07:25:26 INFO - PROCESS | 2776 | --DOMWINDOW == 93 (00000038B4EAE400) [pid = 2776] [serial = 87] [outer = 0000000000000000] [url = about:blank] 07:25:26 INFO - PROCESS | 2776 | --DOMWINDOW == 92 (00000038B4ED5C00) [pid = 2776] [serial = 88] [outer = 0000000000000000] [url = about:blank] 07:25:26 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (00000038C4A67800) [pid = 2776] [serial = 111] [outer = 0000000000000000] [url = about:blank] 07:25:26 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (00000038B957B000) [pid = 2776] [serial = 90] [outer = 0000000000000000] [url = about:blank] 07:25:26 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (00000038B9A27800) [pid = 2776] [serial = 91] [outer = 0000000000000000] [url = about:blank] 07:25:26 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (00000038C4536400) [pid = 2776] [serial = 108] [outer = 0000000000000000] [url = about:blank] 07:25:26 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038C186A400) [pid = 2776] [serial = 102] [outer = 0000000000000000] [url = about:blank] 07:25:26 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038C237D000) [pid = 2776] [serial = 103] [outer = 0000000000000000] [url = about:blank] 07:25:26 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038BB78AC00) [pid = 2776] [serial = 93] [outer = 0000000000000000] [url = about:blank] 07:25:26 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038BB7C7400) [pid = 2776] [serial = 94] [outer = 0000000000000000] [url = about:blank] 07:25:26 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038BE134C00) [pid = 2776] [serial = 96] [outer = 0000000000000000] [url = about:blank] 07:25:26 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038BEC29C00) [pid = 2776] [serial = 97] [outer = 0000000000000000] [url = about:blank] 07:25:26 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038C59CC800) [pid = 2776] [serial = 117] [outer = 0000000000000000] [url = about:blank] 07:25:26 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C5E31400) [pid = 2776] [serial = 115] [outer = 0000000000000000] [url = about:blank] 07:25:26 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C4CD0400) [pid = 2776] [serial = 114] [outer = 0000000000000000] [url = about:blank] 07:25:26 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C2824000) [pid = 2776] [serial = 121] [outer = 0000000000000000] [url = about:blank] 07:25:26 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C27BF000) [pid = 2776] [serial = 127] [outer = 0000000000000000] [url = about:blank] 07:25:26 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BA2A8000) [pid = 2776] [serial = 120] [outer = 0000000000000000] [url = about:blank] 07:25:26 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C1E3EC00) [pid = 2776] [serial = 124] [outer = 0000000000000000] [url = about:blank] 07:25:26 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C701DC00) [pid = 2776] [serial = 118] [outer = 0000000000000000] [url = about:blank] 07:25:26 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C1E38400) [pid = 2776] [serial = 123] [outer = 0000000000000000] [url = about:blank] 07:25:26 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C4A53400) [pid = 2776] [serial = 109] [outer = 0000000000000000] [url = about:blank] 07:25:26 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C27B8800) [pid = 2776] [serial = 126] [outer = 0000000000000000] [url = about:blank] 07:25:26 INFO - PROCESS | 2776 | 1465050326730 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 07:25:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:25:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 776ms 07:25:26 INFO - PROCESS | 2776 | 1465050326739 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 07:25:26 INFO - PROCESS | 2776 | 1465050326743 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 07:25:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:25:26 INFO - PROCESS | 2776 | 1465050326749 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:25:26 INFO - PROCESS | 2776 | 1465050326752 Marionette TRACE conn5 <- [1,206,null,{}] 07:25:26 INFO - PROCESS | 2776 | 1465050326756 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:26 INFO - PROCESS | 2776 | 1465050326759 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:26 INFO - PROCESS | 2776 | 1465050326850 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 07:25:26 INFO - PROCESS | 2776 | 1465050326857 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:26 INFO - PROCESS | 2776 | 1465050326859 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:26 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B9F08000 == 35 [pid = 2776] [id = 61] 07:25:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038B9536800) [pid = 2776] [serial = 180] [outer = 0000000000000000] 07:25:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038BA2A9000) [pid = 2776] [serial = 181] [outer = 00000038B9536800] 07:25:26 INFO - PROCESS | 2776 | 1465050326909 Marionette DEBUG loaded listener.js 07:25:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038BBA57C00) [pid = 2776] [serial = 182] [outer = 00000038B9536800] 07:25:27 INFO - PROCESS | 2776 | 1465050327360 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 07:25:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:25:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 629ms 07:25:27 INFO - PROCESS | 2776 | 1465050327386 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 07:25:27 INFO - PROCESS | 2776 | 1465050327388 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 07:25:27 INFO - PROCESS | 2776 | 1465050327392 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:25:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:25:27 INFO - PROCESS | 2776 | 1465050327396 Marionette TRACE conn5 <- [1,210,null,{}] 07:25:27 INFO - PROCESS | 2776 | 1465050327408 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:27 INFO - PROCESS | 2776 | 1465050327413 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:27 INFO - PROCESS | 2776 | 1465050327528 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 07:25:27 INFO - PROCESS | 2776 | 1465050327542 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:27 INFO - PROCESS | 2776 | 1465050327545 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:27 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BF59D800 == 36 [pid = 2776] [id = 62] 07:25:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038BEC32800) [pid = 2776] [serial = 183] [outer = 0000000000000000] 07:25:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C1226C00) [pid = 2776] [serial = 184] [outer = 00000038BEC32800] 07:25:27 INFO - PROCESS | 2776 | 1465050327593 Marionette DEBUG loaded listener.js 07:25:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C1662000) [pid = 2776] [serial = 185] [outer = 00000038BEC32800] 07:25:28 INFO - PROCESS | 2776 | 1465050328030 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 07:25:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:25:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 692ms 07:25:28 INFO - PROCESS | 2776 | 1465050328087 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 07:25:28 INFO - PROCESS | 2776 | 1465050328090 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 07:25:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:25:28 INFO - PROCESS | 2776 | 1465050328094 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:25:28 INFO - PROCESS | 2776 | 1465050328096 Marionette TRACE conn5 <- [1,214,null,{}] 07:25:28 INFO - PROCESS | 2776 | 1465050328099 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:28 INFO - PROCESS | 2776 | 1465050328102 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:28 INFO - PROCESS | 2776 | 1465050328193 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 07:25:28 INFO - PROCESS | 2776 | 1465050328201 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:28 INFO - PROCESS | 2776 | 1465050328203 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:28 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1B8E800 == 37 [pid = 2776] [id = 63] 07:25:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C1E55000) [pid = 2776] [serial = 186] [outer = 0000000000000000] 07:25:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C1FF2C00) [pid = 2776] [serial = 187] [outer = 00000038C1E55000] 07:25:28 INFO - PROCESS | 2776 | 1465050328248 Marionette DEBUG loaded listener.js 07:25:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C2382400) [pid = 2776] [serial = 188] [outer = 00000038C1E55000] 07:25:28 INFO - PROCESS | 2776 | 1465050328664 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 07:25:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:25:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 07:25:28 INFO - PROCESS | 2776 | 1465050328725 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 07:25:28 INFO - PROCESS | 2776 | 1465050328727 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 07:25:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:25:28 INFO - PROCESS | 2776 | 1465050328731 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:25:28 INFO - PROCESS | 2776 | 1465050328733 Marionette TRACE conn5 <- [1,218,null,{}] 07:25:28 INFO - PROCESS | 2776 | 1465050328736 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:28 INFO - PROCESS | 2776 | 1465050328739 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:28 INFO - PROCESS | 2776 | 1465050328825 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 07:25:28 INFO - PROCESS | 2776 | 1465050328831 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:28 INFO - PROCESS | 2776 | 1465050328840 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:28 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C2AE4800 == 38 [pid = 2776] [id = 64] 07:25:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C27B8800) [pid = 2776] [serial = 189] [outer = 0000000000000000] 07:25:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C281DC00) [pid = 2776] [serial = 190] [outer = 00000038C27B8800] 07:25:28 INFO - PROCESS | 2776 | 1465050328885 Marionette DEBUG loaded listener.js 07:25:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C282BC00) [pid = 2776] [serial = 191] [outer = 00000038C27B8800] 07:25:29 INFO - PROCESS | 2776 | 1465050329369 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 07:25:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:25:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 671ms 07:25:29 INFO - PROCESS | 2776 | 1465050329405 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 07:25:29 INFO - PROCESS | 2776 | 1465050329407 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 07:25:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:25:29 INFO - PROCESS | 2776 | 1465050329410 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:25:29 INFO - PROCESS | 2776 | 1465050329412 Marionette TRACE conn5 <- [1,222,null,{}] 07:25:29 INFO - PROCESS | 2776 | 1465050329416 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:29 INFO - PROCESS | 2776 | 1465050329422 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:29 INFO - PROCESS | 2776 | 1465050329562 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 07:25:29 INFO - PROCESS | 2776 | 1465050329575 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:29 INFO - PROCESS | 2776 | 1465050329577 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:29 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4CF4000 == 39 [pid = 2776] [id = 65] 07:25:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038C49D9800) [pid = 2776] [serial = 192] [outer = 0000000000000000] 07:25:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038C4CD0400) [pid = 2776] [serial = 193] [outer = 00000038C49D9800] 07:25:29 INFO - PROCESS | 2776 | 1465050329661 Marionette DEBUG loaded listener.js 07:25:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038C7018C00) [pid = 2776] [serial = 194] [outer = 00000038C49D9800] 07:25:30 INFO - PROCESS | 2776 | 1465050330063 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 07:25:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:25:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 691ms 07:25:30 INFO - PROCESS | 2776 | 1465050330105 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 07:25:30 INFO - PROCESS | 2776 | 1465050330107 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 07:25:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:25:30 INFO - PROCESS | 2776 | 1465050330111 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:25:30 INFO - PROCESS | 2776 | 1465050330113 Marionette TRACE conn5 <- [1,226,null,{}] 07:25:30 INFO - PROCESS | 2776 | 1465050330117 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:30 INFO - PROCESS | 2776 | 1465050330119 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:30 INFO - PROCESS | 2776 | 1465050330260 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 07:25:30 INFO - PROCESS | 2776 | 1465050330269 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:30 INFO - PROCESS | 2776 | 1465050330271 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:30 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BBA25000 == 40 [pid = 2776] [id = 66] 07:25:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038BE94E800) [pid = 2776] [serial = 195] [outer = 0000000000000000] 07:25:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038BE953C00) [pid = 2776] [serial = 196] [outer = 00000038BE94E800] 07:25:30 INFO - PROCESS | 2776 | 1465050330315 Marionette DEBUG loaded listener.js 07:25:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (00000038C4A53400) [pid = 2776] [serial = 197] [outer = 00000038BE94E800] 07:25:30 INFO - PROCESS | 2776 | 1465050330717 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 07:25:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:25:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 07:25:30 INFO - PROCESS | 2776 | 1465050330744 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 07:25:30 INFO - PROCESS | 2776 | 1465050330746 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 07:25:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:25:30 INFO - PROCESS | 2776 | 1465050330749 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:25:30 INFO - PROCESS | 2776 | 1465050330751 Marionette TRACE conn5 <- [1,230,null,{}] 07:25:30 INFO - PROCESS | 2776 | 1465050330755 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:30 INFO - PROCESS | 2776 | 1465050330757 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:30 INFO - PROCESS | 2776 | 1465050330865 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 07:25:30 INFO - PROCESS | 2776 | 1465050330871 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:30 INFO - PROCESS | 2776 | 1465050330873 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:30 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C9232000 == 41 [pid = 2776] [id = 67] 07:25:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (00000038C5E35400) [pid = 2776] [serial = 198] [outer = 0000000000000000] 07:25:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (00000038C5E3B800) [pid = 2776] [serial = 199] [outer = 00000038C5E35400] 07:25:30 INFO - PROCESS | 2776 | 1465050330957 Marionette DEBUG loaded listener.js 07:25:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (00000038C7022000) [pid = 2776] [serial = 200] [outer = 00000038C5E35400] 07:25:31 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (00000038B4ED6400) [pid = 2776] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:25:31 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (00000038C1261000) [pid = 2776] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:25:31 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (00000038B4DB0C00) [pid = 2776] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:25:31 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (00000038B4ECDC00) [pid = 2776] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:25:31 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038BB184C00) [pid = 2776] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:25:31 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038B6471800) [pid = 2776] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:25:31 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038B9CA4800) [pid = 2776] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:25:31 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038BE907C00) [pid = 2776] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:25:31 INFO - PROCESS | 2776 | 1465050331359 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 07:25:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:25:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 629ms 07:25:31 INFO - PROCESS | 2776 | 1465050331384 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 07:25:31 INFO - PROCESS | 2776 | 1465050331386 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 07:25:31 INFO - PROCESS | 2776 | 1465050331390 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:25:31 INFO - PROCESS | 2776 | 1465050331391 Marionette TRACE conn5 <- [1,234,null,{}] 07:25:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:25:31 INFO - PROCESS | 2776 | 1465050331395 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:31 INFO - PROCESS | 2776 | 1465050331405 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:31 INFO - PROCESS | 2776 | 1465050331490 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 07:25:31 INFO - PROCESS | 2776 | 1465050331498 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:31 INFO - PROCESS | 2776 | 1465050331500 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:31 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C92B7000 == 42 [pid = 2776] [id = 68] 07:25:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038C1E36800) [pid = 2776] [serial = 201] [outer = 0000000000000000] 07:25:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038C7022400) [pid = 2776] [serial = 202] [outer = 00000038C1E36800] 07:25:31 INFO - PROCESS | 2776 | 1465050331546 Marionette DEBUG loaded listener.js 07:25:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038C72BE400) [pid = 2776] [serial = 203] [outer = 00000038C1E36800] 07:25:31 INFO - PROCESS | 2776 | 1465050331969 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 07:25:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:25:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 628ms 07:25:32 INFO - PROCESS | 2776 | 1465050332024 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 07:25:32 INFO - PROCESS | 2776 | 1465050332026 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 07:25:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:25:32 INFO - PROCESS | 2776 | 1465050332030 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:25:32 INFO - PROCESS | 2776 | 1465050332031 Marionette TRACE conn5 <- [1,238,null,{}] 07:25:32 INFO - PROCESS | 2776 | 1465050332035 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:32 INFO - PROCESS | 2776 | 1465050332037 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:32 INFO - PROCESS | 2776 | 1465050332124 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 07:25:32 INFO - PROCESS | 2776 | 1465050332131 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:32 INFO - PROCESS | 2776 | 1465050332133 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:32 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C9921800 == 43 [pid = 2776] [id = 69] 07:25:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038C570C800) [pid = 2776] [serial = 204] [outer = 0000000000000000] 07:25:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (00000038C5712800) [pid = 2776] [serial = 205] [outer = 00000038C570C800] 07:25:32 INFO - PROCESS | 2776 | 1465050332177 Marionette DEBUG loaded listener.js 07:25:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (00000038C5E36C00) [pid = 2776] [serial = 206] [outer = 00000038C570C800] 07:25:32 INFO - PROCESS | 2776 | 1465050332604 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 07:25:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:25:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 629ms 07:25:32 INFO - PROCESS | 2776 | 1465050332662 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 07:25:32 INFO - PROCESS | 2776 | 1465050332665 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 07:25:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:25:32 INFO - PROCESS | 2776 | 1465050332668 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:25:32 INFO - PROCESS | 2776 | 1465050332670 Marionette TRACE conn5 <- [1,242,null,{}] 07:25:32 INFO - PROCESS | 2776 | 1465050332674 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:32 INFO - PROCESS | 2776 | 1465050332677 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:32 INFO - PROCESS | 2776 | 1465050332780 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 07:25:32 INFO - PROCESS | 2776 | 1465050332794 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:32 INFO - PROCESS | 2776 | 1465050332796 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:32 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C721E800 == 44 [pid = 2776] [id = 70] 07:25:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (00000038C7309000) [pid = 2776] [serial = 207] [outer = 0000000000000000] 07:25:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (00000038C736EC00) [pid = 2776] [serial = 208] [outer = 00000038C7309000] 07:25:32 INFO - PROCESS | 2776 | 1465050332846 Marionette DEBUG loaded listener.js 07:25:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 93 (00000038C7379400) [pid = 2776] [serial = 209] [outer = 00000038C7309000] 07:25:33 INFO - PROCESS | 2776 | 1465050333465 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 07:25:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:25:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 838ms 07:25:33 INFO - PROCESS | 2776 | 1465050333509 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 07:25:33 INFO - PROCESS | 2776 | 1465050333514 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 07:25:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:25:33 INFO - PROCESS | 2776 | 1465050333519 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:25:33 INFO - PROCESS | 2776 | 1465050333523 Marionette TRACE conn5 <- [1,246,null,{}] 07:25:33 INFO - PROCESS | 2776 | 1465050333529 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:33 INFO - PROCESS | 2776 | 1465050333532 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:33 INFO - PROCESS | 2776 | 1465050333685 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 07:25:33 INFO - PROCESS | 2776 | 1465050333798 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:33 INFO - PROCESS | 2776 | 1465050333802 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:33 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA40C000 == 45 [pid = 2776] [id = 71] 07:25:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 94 (00000038B4ED4800) [pid = 2776] [serial = 210] [outer = 0000000000000000] 07:25:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 95 (00000038B578D400) [pid = 2776] [serial = 211] [outer = 00000038B4ED4800] 07:25:33 INFO - PROCESS | 2776 | 1465050333860 Marionette DEBUG loaded listener.js 07:25:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 96 (00000038BB785C00) [pid = 2776] [serial = 212] [outer = 00000038B4ED4800] 07:25:34 INFO - PROCESS | 2776 | 1465050334636 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 07:25:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:25:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1138ms 07:25:34 INFO - PROCESS | 2776 | 1465050334661 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 07:25:34 INFO - PROCESS | 2776 | 1465050334666 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 07:25:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:25:34 INFO - PROCESS | 2776 | 1465050334673 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:25:34 INFO - PROCESS | 2776 | 1465050334676 Marionette TRACE conn5 <- [1,250,null,{}] 07:25:34 INFO - PROCESS | 2776 | 1465050334680 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:34 INFO - PROCESS | 2776 | 1465050334683 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:34 INFO - PROCESS | 2776 | 1465050334803 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 07:25:34 INFO - PROCESS | 2776 | 1465050334874 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:34 INFO - PROCESS | 2776 | 1465050334877 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:34 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4CE8000 == 46 [pid = 2776] [id = 72] 07:25:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 97 (00000038C1660C00) [pid = 2776] [serial = 213] [outer = 0000000000000000] 07:25:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 98 (00000038C1869400) [pid = 2776] [serial = 214] [outer = 00000038C1660C00] 07:25:34 INFO - PROCESS | 2776 | 1465050334976 Marionette DEBUG loaded listener.js 07:25:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 99 (00000038C281E000) [pid = 2776] [serial = 215] [outer = 00000038C1660C00] 07:25:35 INFO - PROCESS | 2776 | 1465050335638 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 07:25:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:25:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 984ms 07:25:35 INFO - PROCESS | 2776 | 1465050335841 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 07:25:35 INFO - PROCESS | 2776 | 1465050335845 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 07:25:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:25:35 INFO - PROCESS | 2776 | 1465050335860 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:25:35 INFO - PROCESS | 2776 | 1465050335863 Marionette TRACE conn5 <- [1,254,null,{}] 07:25:35 INFO - PROCESS | 2776 | 1465050335869 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:35 INFO - PROCESS | 2776 | 1465050335873 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:35 INFO - PROCESS | 2776 | 1465050335976 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 07:25:36 INFO - PROCESS | 2776 | 1465050336040 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:36 INFO - PROCESS | 2776 | 1465050336045 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:36 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B974D800 == 47 [pid = 2776] [id = 73] 07:25:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 100 (00000038BB185C00) [pid = 2776] [serial = 216] [outer = 0000000000000000] 07:25:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 101 (00000038BB7BD400) [pid = 2776] [serial = 217] [outer = 00000038BB185C00] 07:25:36 INFO - PROCESS | 2776 | 1465050336094 Marionette DEBUG loaded listener.js 07:25:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 102 (00000038BEC1A800) [pid = 2776] [serial = 218] [outer = 00000038BB185C00] 07:25:36 INFO - PROCESS | 2776 | 1465050336666 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 07:25:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:25:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 879ms 07:25:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:25:36 INFO - PROCESS | 2776 | 1465050336747 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 07:25:36 INFO - PROCESS | 2776 | 1465050336750 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 07:25:36 INFO - PROCESS | 2776 | 1465050336757 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:25:36 INFO - PROCESS | 2776 | 1465050336762 Marionette TRACE conn5 <- [1,258,null,{}] 07:25:36 INFO - PROCESS | 2776 | 1465050336767 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:36 INFO - PROCESS | 2776 | 1465050336769 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:36 INFO - PROCESS | 2776 | 1465050336884 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 07:25:36 INFO - PROCESS | 2776 | 1465050336948 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:36 INFO - PROCESS | 2776 | 1465050336951 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:36 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA5D7000 == 48 [pid = 2776] [id = 74] 07:25:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 103 (00000038BB7BD000) [pid = 2776] [serial = 219] [outer = 0000000000000000] 07:25:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 104 (00000038BB7C8800) [pid = 2776] [serial = 220] [outer = 00000038BB7BD000] 07:25:37 INFO - PROCESS | 2776 | 1465050337000 Marionette DEBUG loaded listener.js 07:25:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 105 (00000038BEC20000) [pid = 2776] [serial = 221] [outer = 00000038BB7BD000] 07:25:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA0EE000 == 47 [pid = 2776] [id = 45] 07:25:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038C93D5000 == 46 [pid = 2776] [id = 44] 07:25:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038C9921800 == 45 [pid = 2776] [id = 69] 07:25:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038C92B7000 == 44 [pid = 2776] [id = 68] 07:25:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038C9232000 == 43 [pid = 2776] [id = 67] 07:25:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038BBA25000 == 42 [pid = 2776] [id = 66] 07:25:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4CF4000 == 41 [pid = 2776] [id = 65] 07:25:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038C2AE4800 == 40 [pid = 2776] [id = 64] 07:25:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1B8E800 == 39 [pid = 2776] [id = 63] 07:25:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038BF59D800 == 38 [pid = 2776] [id = 62] 07:25:37 INFO - PROCESS | 2776 | --DOMWINDOW == 104 (00000038BB183400) [pid = 2776] [serial = 129] [outer = 0000000000000000] [url = about:blank] 07:25:37 INFO - PROCESS | 2776 | --DOMWINDOW == 103 (00000038B4ED6000) [pid = 2776] [serial = 132] [outer = 0000000000000000] [url = about:blank] 07:25:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038B9F08000 == 37 [pid = 2776] [id = 61] 07:25:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038B9FA1800 == 36 [pid = 2776] [id = 60] 07:25:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038B4E02800 == 35 [pid = 2776] [id = 55] 07:25:37 INFO - PROCESS | 2776 | --DOMWINDOW == 102 (00000038AFEBD800) [pid = 2776] [serial = 159] [outer = 0000000000000000] [url = about:blank] 07:25:37 INFO - PROCESS | 2776 | --DOMWINDOW == 101 (00000038C1E39C00) [pid = 2776] [serial = 147] [outer = 0000000000000000] [url = about:blank] 07:25:37 INFO - PROCESS | 2776 | --DOMWINDOW == 100 (00000038C1577C00) [pid = 2776] [serial = 144] [outer = 0000000000000000] [url = about:blank] 07:25:37 INFO - PROCESS | 2776 | --DOMWINDOW == 99 (00000038C2823400) [pid = 2776] [serial = 150] [outer = 0000000000000000] [url = about:blank] 07:25:37 INFO - PROCESS | 2776 | --DOMWINDOW == 98 (00000038B642A000) [pid = 2776] [serial = 135] [outer = 0000000000000000] [url = about:blank] 07:25:37 INFO - PROCESS | 2776 | --DOMWINDOW == 97 (00000038BA0D1000) [pid = 2776] [serial = 136] [outer = 0000000000000000] [url = about:blank] 07:25:37 INFO - PROCESS | 2776 | --DOMWINDOW == 96 (00000038BBA9E000) [pid = 2776] [serial = 139] [outer = 0000000000000000] [url = about:blank] 07:25:37 INFO - PROCESS | 2776 | --DOMWINDOW == 95 (00000038BB7BD800) [pid = 2776] [serial = 138] [outer = 0000000000000000] [url = about:blank] 07:25:37 INFO - PROCESS | 2776 | --DOMWINDOW == 94 (00000038BA074800) [pid = 2776] [serial = 148] [outer = 0000000000000000] [url = about:blank] 07:25:37 INFO - PROCESS | 2776 | --DOMWINDOW == 93 (00000038BEC18000) [pid = 2776] [serial = 153] [outer = 0000000000000000] [url = about:blank] 07:25:37 INFO - PROCESS | 2776 | --DOMWINDOW == 92 (00000038C4A4F400) [pid = 2776] [serial = 157] [outer = 0000000000000000] [url = about:blank] 07:25:37 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (00000038C2B88C00) [pid = 2776] [serial = 151] [outer = 0000000000000000] [url = about:blank] 07:25:37 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (00000038BEC1FC00) [pid = 2776] [serial = 141] [outer = 0000000000000000] [url = about:blank] 07:25:37 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (00000038C185C400) [pid = 2776] [serial = 145] [outer = 0000000000000000] [url = about:blank] 07:25:37 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (00000038BEC32C00) [pid = 2776] [serial = 142] [outer = 0000000000000000] [url = about:blank] 07:25:37 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038C3331000) [pid = 2776] [serial = 156] [outer = 0000000000000000] [url = about:blank] 07:25:37 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038C2829800) [pid = 2776] [serial = 154] [outer = 0000000000000000] [url = about:blank] 07:25:37 INFO - PROCESS | 2776 | 1465050337498 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 07:25:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:25:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 797ms 07:25:37 INFO - PROCESS | 2776 | 1465050337553 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 07:25:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:25:37 INFO - PROCESS | 2776 | 1465050337555 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 07:25:37 INFO - PROCESS | 2776 | 1465050337559 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:25:37 INFO - PROCESS | 2776 | 1465050337561 Marionette TRACE conn5 <- [1,262,null,{}] 07:25:37 INFO - PROCESS | 2776 | 1465050337572 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:37 INFO - PROCESS | 2776 | 1465050337577 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:37 INFO - PROCESS | 2776 | 1465050337674 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 07:25:37 INFO - PROCESS | 2776 | 1465050337761 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:37 INFO - PROCESS | 2776 | 1465050337765 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:37 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB15D800 == 36 [pid = 2776] [id = 75] 07:25:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038B9534800) [pid = 2776] [serial = 222] [outer = 0000000000000000] 07:25:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038BBAA8800) [pid = 2776] [serial = 223] [outer = 00000038B9534800] 07:25:37 INFO - PROCESS | 2776 | 1465050337815 Marionette DEBUG loaded listener.js 07:25:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (00000038BEC1FC00) [pid = 2776] [serial = 224] [outer = 00000038B9534800] 07:25:38 INFO - PROCESS | 2776 | 1465050338376 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 07:25:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:25:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 880ms 07:25:38 INFO - PROCESS | 2776 | 1465050338451 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 07:25:38 INFO - PROCESS | 2776 | 1465050338453 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 07:25:38 INFO - PROCESS | 2776 | 1465050338456 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:25:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:25:38 INFO - PROCESS | 2776 | 1465050338458 Marionette TRACE conn5 <- [1,266,null,{}] 07:25:38 INFO - PROCESS | 2776 | 1465050338461 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:38 INFO - PROCESS | 2776 | 1465050338463 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:38 INFO - PROCESS | 2776 | 1465050338584 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 07:25:38 INFO - PROCESS | 2776 | 1465050338596 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:38 INFO - PROCESS | 2776 | 1465050338598 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:38 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C184A800 == 37 [pid = 2776] [id = 76] 07:25:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (00000038BF529800) [pid = 2776] [serial = 225] [outer = 0000000000000000] 07:25:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (00000038C1E32C00) [pid = 2776] [serial = 226] [outer = 00000038BF529800] 07:25:38 INFO - PROCESS | 2776 | 1465050338646 Marionette DEBUG loaded listener.js 07:25:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (00000038C1E5B000) [pid = 2776] [serial = 227] [outer = 00000038BF529800] 07:25:39 INFO - PROCESS | 2776 | 1465050339064 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 07:25:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:25:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 628ms 07:25:39 INFO - PROCESS | 2776 | 1465050339089 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 07:25:39 INFO - PROCESS | 2776 | 1465050339092 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 07:25:39 INFO - PROCESS | 2776 | 1465050339095 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:25:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:25:39 INFO - PROCESS | 2776 | 1465050339097 Marionette TRACE conn5 <- [1,270,null,{}] 07:25:39 INFO - PROCESS | 2776 | 1465050339100 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:39 INFO - PROCESS | 2776 | 1465050339102 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:39 INFO - PROCESS | 2776 | 1465050339216 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 07:25:39 INFO - PROCESS | 2776 | 1465050339233 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:39 INFO - PROCESS | 2776 | 1465050339235 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:39 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C27A8800 == 38 [pid = 2776] [id = 77] 07:25:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 93 (00000038C1E39C00) [pid = 2776] [serial = 228] [outer = 0000000000000000] 07:25:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 94 (00000038C237AC00) [pid = 2776] [serial = 229] [outer = 00000038C1E39C00] 07:25:39 INFO - PROCESS | 2776 | 1465050339280 Marionette DEBUG loaded listener.js 07:25:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 95 (00000038C27BF800) [pid = 2776] [serial = 230] [outer = 00000038C1E39C00] 07:25:39 INFO - PROCESS | 2776 | 1465050339696 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 07:25:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:25:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 629ms 07:25:39 INFO - PROCESS | 2776 | 1465050339727 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 07:25:39 INFO - PROCESS | 2776 | 1465050339730 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 07:25:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:25:39 INFO - PROCESS | 2776 | 1465050339733 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:25:39 INFO - PROCESS | 2776 | 1465050339735 Marionette TRACE conn5 <- [1,274,null,{}] 07:25:39 INFO - PROCESS | 2776 | 1465050339738 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:39 INFO - PROCESS | 2776 | 1465050339744 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:39 INFO - PROCESS | 2776 | 1465050339908 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 07:25:39 INFO - PROCESS | 2776 | 1465050339953 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:39 INFO - PROCESS | 2776 | 1465050339955 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:39 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4A11800 == 39 [pid = 2776] [id = 78] 07:25:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 96 (00000038C282C000) [pid = 2776] [serial = 231] [outer = 0000000000000000] 07:25:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 97 (00000038C332AC00) [pid = 2776] [serial = 232] [outer = 00000038C282C000] 07:25:40 INFO - PROCESS | 2776 | 1465050340008 Marionette DEBUG loaded listener.js 07:25:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 98 (00000038C49DDC00) [pid = 2776] [serial = 233] [outer = 00000038C282C000] 07:25:40 INFO - PROCESS | 2776 | 1465050340441 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 07:25:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:25:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 734ms 07:25:40 INFO - PROCESS | 2776 | 1465050340471 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 07:25:40 INFO - PROCESS | 2776 | 1465050340473 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 07:25:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:25:40 INFO - PROCESS | 2776 | 1465050340476 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:25:40 INFO - PROCESS | 2776 | 1465050340478 Marionette TRACE conn5 <- [1,278,null,{}] 07:25:40 INFO - PROCESS | 2776 | 1465050340485 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:40 INFO - PROCESS | 2776 | 1465050340487 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:40 INFO - PROCESS | 2776 | 1465050340594 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 07:25:40 INFO - PROCESS | 2776 | 1465050340603 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:40 INFO - PROCESS | 2776 | 1465050340605 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:40 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C5E72800 == 40 [pid = 2776] [id = 79] 07:25:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 99 (00000038C4A68800) [pid = 2776] [serial = 234] [outer = 0000000000000000] 07:25:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 100 (00000038C4C4DC00) [pid = 2776] [serial = 235] [outer = 00000038C4A68800] 07:25:40 INFO - PROCESS | 2776 | 1465050340691 Marionette DEBUG loaded listener.js 07:25:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 101 (00000038C570D800) [pid = 2776] [serial = 236] [outer = 00000038C4A68800] 07:25:41 INFO - PROCESS | 2776 | 1465050341102 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 07:25:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:25:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 691ms 07:25:41 INFO - PROCESS | 2776 | 1465050341171 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 07:25:41 INFO - PROCESS | 2776 | 1465050341173 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 07:25:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:25:41 INFO - PROCESS | 2776 | 1465050341177 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:25:41 INFO - PROCESS | 2776 | 1465050341179 Marionette TRACE conn5 <- [1,282,null,{}] 07:25:41 INFO - PROCESS | 2776 | 1465050341183 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:41 INFO - PROCESS | 2776 | 1465050341185 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:41 INFO - PROCESS | 2776 | --DOMWINDOW == 100 (00000038B4EAD400) [pid = 2776] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:25:41 INFO - PROCESS | 2776 | --DOMWINDOW == 99 (00000038C49D9800) [pid = 2776] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:25:41 INFO - PROCESS | 2776 | --DOMWINDOW == 98 (00000038B32F9000) [pid = 2776] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:25:41 INFO - PROCESS | 2776 | --DOMWINDOW == 97 (00000038B95E5800) [pid = 2776] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:25:41 INFO - PROCESS | 2776 | --DOMWINDOW == 96 (00000038BB181C00) [pid = 2776] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:25:41 INFO - PROCESS | 2776 | --DOMWINDOW == 95 (00000038BE94E800) [pid = 2776] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:25:41 INFO - PROCESS | 2776 | --DOMWINDOW == 94 (00000038C1578000) [pid = 2776] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:25:41 INFO - PROCESS | 2776 | --DOMWINDOW == 93 (00000038C1E55000) [pid = 2776] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:25:41 INFO - PROCESS | 2776 | --DOMWINDOW == 92 (00000038C27B8800) [pid = 2776] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:25:41 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (00000038B4FDD400) [pid = 2776] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:25:41 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (00000038BEC32800) [pid = 2776] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:25:41 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (00000038C31E9400) [pid = 2776] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:25:41 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (00000038B9536800) [pid = 2776] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:25:41 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038C5E35400) [pid = 2776] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:25:41 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038C570C800) [pid = 2776] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:25:41 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038C1E36800) [pid = 2776] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:25:41 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038BB043800) [pid = 2776] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:25:41 INFO - PROCESS | 2776 | 1465050341495 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 07:25:41 INFO - PROCESS | 2776 | 1465050341503 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:41 INFO - PROCESS | 2776 | 1465050341505 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:41 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BBA10000 == 41 [pid = 2776] [id = 80] 07:25:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038B33DDC00) [pid = 2776] [serial = 237] [outer = 0000000000000000] 07:25:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038B4EB8800) [pid = 2776] [serial = 238] [outer = 00000038B33DDC00] 07:25:41 INFO - PROCESS | 2776 | 1465050341552 Marionette DEBUG loaded listener.js 07:25:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038BEC16800) [pid = 2776] [serial = 239] [outer = 00000038B33DDC00] 07:25:41 INFO - PROCESS | 2776 | 1465050341937 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 07:25:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:25:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 776ms 07:25:41 INFO - PROCESS | 2776 | 1465050341956 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 07:25:41 INFO - PROCESS | 2776 | 1465050341958 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 07:25:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:25:41 INFO - PROCESS | 2776 | 1465050341961 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:25:41 INFO - PROCESS | 2776 | 1465050341963 Marionette TRACE conn5 <- [1,286,null,{}] 07:25:41 INFO - PROCESS | 2776 | 1465050341975 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:41 INFO - PROCESS | 2776 | 1465050341977 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:42 INFO - PROCESS | 2776 | 1465050342061 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 07:25:42 INFO - PROCESS | 2776 | 1465050342067 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:42 INFO - PROCESS | 2776 | 1465050342069 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:42 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB15D000 == 42 [pid = 2776] [id = 81] 07:25:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038C27B7800) [pid = 2776] [serial = 240] [outer = 0000000000000000] 07:25:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (00000038C5713C00) [pid = 2776] [serial = 241] [outer = 00000038C27B7800] 07:25:42 INFO - PROCESS | 2776 | 1465050342115 Marionette DEBUG loaded listener.js 07:25:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (00000038C7018000) [pid = 2776] [serial = 242] [outer = 00000038C27B7800] 07:25:42 INFO - PROCESS | 2776 | 1465050342526 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 07:25:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:25:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 586ms 07:25:42 INFO - PROCESS | 2776 | 1465050342551 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 07:25:42 INFO - PROCESS | 2776 | 1465050342553 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 07:25:42 INFO - PROCESS | 2776 | 1465050342556 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:25:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:25:42 INFO - PROCESS | 2776 | 1465050342558 Marionette TRACE conn5 <- [1,290,null,{}] 07:25:42 INFO - PROCESS | 2776 | 1465050342571 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:42 INFO - PROCESS | 2776 | 1465050342573 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:42 INFO - PROCESS | 2776 | 1465050342666 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 07:25:42 INFO - PROCESS | 2776 | 1465050342671 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:42 INFO - PROCESS | 2776 | 1465050342673 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:42 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C9928800 == 43 [pid = 2776] [id = 82] 07:25:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (00000038C701E000) [pid = 2776] [serial = 243] [outer = 0000000000000000] 07:25:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (00000038C72BCC00) [pid = 2776] [serial = 244] [outer = 00000038C701E000] 07:25:42 INFO - PROCESS | 2776 | 1465050342719 Marionette DEBUG loaded listener.js 07:25:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 93 (00000038C7306400) [pid = 2776] [serial = 245] [outer = 00000038C701E000] 07:25:43 INFO - PROCESS | 2776 | 1465050343154 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 07:25:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:25:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 07:25:43 INFO - PROCESS | 2776 | 1465050343198 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 07:25:43 INFO - PROCESS | 2776 | 1465050343201 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 07:25:43 INFO - PROCESS | 2776 | 1465050343204 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:25:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:25:43 INFO - PROCESS | 2776 | 1465050343207 Marionette TRACE conn5 <- [1,294,null,{}] 07:25:43 INFO - PROCESS | 2776 | 1465050343210 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:43 INFO - PROCESS | 2776 | 1465050343213 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:43 INFO - PROCESS | 2776 | 1465050343315 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 07:25:43 INFO - PROCESS | 2776 | 1465050343320 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:43 INFO - PROCESS | 2776 | 1465050343323 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:43 INFO - PROCESS | 2776 | ++DOCSHELL 00000038CA5AB000 == 44 [pid = 2776] [id = 83] 07:25:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 94 (00000038C5753400) [pid = 2776] [serial = 246] [outer = 0000000000000000] 07:25:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 95 (00000038C575B000) [pid = 2776] [serial = 247] [outer = 00000038C5753400] 07:25:43 INFO - PROCESS | 2776 | 1465050343370 Marionette DEBUG loaded listener.js 07:25:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 96 (00000038BE949400) [pid = 2776] [serial = 248] [outer = 00000038C5753400] 07:25:44 INFO - PROCESS | 2776 | 1465050344067 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:25:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:25:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 942ms 07:25:44 INFO - PROCESS | 2776 | 1465050344151 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 07:25:44 INFO - PROCESS | 2776 | 1465050344156 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 07:25:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:25:44 INFO - PROCESS | 2776 | 1465050344162 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:25:44 INFO - PROCESS | 2776 | 1465050344167 Marionette TRACE conn5 <- [1,298,null,{}] 07:25:44 INFO - PROCESS | 2776 | 1465050344173 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:44 INFO - PROCESS | 2776 | 1465050344176 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:44 INFO - PROCESS | 2776 | 1465050344304 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 07:25:44 INFO - PROCESS | 2776 | 1465050344370 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:44 INFO - PROCESS | 2776 | 1465050344374 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:44 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B9FA8000 == 45 [pid = 2776] [id = 84] 07:25:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 97 (00000038B4FE6800) [pid = 2776] [serial = 249] [outer = 0000000000000000] 07:25:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 98 (00000038B9F84C00) [pid = 2776] [serial = 250] [outer = 00000038B4FE6800] 07:25:44 INFO - PROCESS | 2776 | 1465050344432 Marionette DEBUG loaded listener.js 07:25:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 99 (00000038BB184400) [pid = 2776] [serial = 251] [outer = 00000038B4FE6800] 07:25:44 INFO - PROCESS | 2776 | 1465050344829 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:25:45 INFO - PROCESS | 2776 | 1465050345058 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:25:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:25:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 941ms 07:25:45 INFO - PROCESS | 2776 | 1465050345106 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 07:25:45 INFO - PROCESS | 2776 | 1465050345111 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 07:25:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:25:45 INFO - PROCESS | 2776 | 1465050345118 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:25:45 INFO - PROCESS | 2776 | 1465050345121 Marionette TRACE conn5 <- [1,302,null,{}] 07:25:45 INFO - PROCESS | 2776 | 1465050345125 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:45 INFO - PROCESS | 2776 | 1465050345128 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:45 INFO - PROCESS | 2776 | 1465050345253 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 07:25:45 INFO - PROCESS | 2776 | 1465050345325 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:45 INFO - PROCESS | 2776 | 1465050345328 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:45 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C57E2800 == 46 [pid = 2776] [id = 85] 07:25:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 100 (00000038C1868400) [pid = 2776] [serial = 252] [outer = 0000000000000000] 07:25:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 101 (00000038C1E55000) [pid = 2776] [serial = 253] [outer = 00000038C1868400] 07:25:45 INFO - PROCESS | 2776 | 1465050345427 Marionette DEBUG loaded listener.js 07:25:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 102 (00000038C2823C00) [pid = 2776] [serial = 254] [outer = 00000038C1868400] 07:25:46 INFO - PROCESS | 2776 | 1465050346018 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:25:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:25:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 943ms 07:25:46 INFO - PROCESS | 2776 | 1465050346063 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 07:25:46 INFO - PROCESS | 2776 | 1465050346066 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 07:25:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:25:46 INFO - PROCESS | 2776 | 1465050346069 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:25:46 INFO - PROCESS | 2776 | 1465050346073 Marionette TRACE conn5 <- [1,306,null,{}] 07:25:46 INFO - PROCESS | 2776 | 1465050346085 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:46 INFO - PROCESS | 2776 | 1465050346090 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:46 INFO - PROCESS | 2776 | 1465050346240 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 07:25:46 INFO - PROCESS | 2776 | 1465050346355 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:46 INFO - PROCESS | 2776 | 1465050346359 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:46 INFO - PROCESS | 2776 | ++DOCSHELL 00000038CA5A3800 == 47 [pid = 2776] [id = 86] 07:25:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 103 (00000038C4C55000) [pid = 2776] [serial = 255] [outer = 0000000000000000] 07:25:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 104 (00000038C5753800) [pid = 2776] [serial = 256] [outer = 00000038C4C55000] 07:25:46 INFO - PROCESS | 2776 | 1465050346418 Marionette DEBUG loaded listener.js 07:25:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 105 (00000038C7023000) [pid = 2776] [serial = 257] [outer = 00000038C4C55000] 07:25:47 INFO - PROCESS | 2776 | 1465050347216 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:25:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:25:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1184ms 07:25:47 INFO - PROCESS | 2776 | 1465050347256 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 07:25:47 INFO - PROCESS | 2776 | 1465050347260 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 07:25:47 INFO - PROCESS | 2776 | 1465050347265 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:25:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:25:47 INFO - PROCESS | 2776 | 1465050347269 Marionette TRACE conn5 <- [1,310,null,{}] 07:25:47 INFO - PROCESS | 2776 | 1465050347275 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:47 INFO - PROCESS | 2776 | 1465050347278 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:47 INFO - PROCESS | 2776 | 1465050347385 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 07:25:47 INFO - PROCESS | 2776 | 1465050347474 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:47 INFO - PROCESS | 2776 | 1465050347479 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:47 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B98CF800 == 48 [pid = 2776] [id = 87] 07:25:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 106 (00000038B63B5400) [pid = 2776] [serial = 258] [outer = 0000000000000000] 07:25:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 107 (00000038BA4A1800) [pid = 2776] [serial = 259] [outer = 00000038B63B5400] 07:25:47 INFO - PROCESS | 2776 | 1465050347529 Marionette DEBUG loaded listener.js 07:25:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 108 (00000038BE133400) [pid = 2776] [serial = 260] [outer = 00000038B63B5400] 07:25:48 INFO - PROCESS | 2776 | --DOCSHELL 00000038C9928800 == 47 [pid = 2776] [id = 82] 07:25:48 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB15D000 == 46 [pid = 2776] [id = 81] 07:25:48 INFO - PROCESS | 2776 | --DOCSHELL 00000038BBA10000 == 45 [pid = 2776] [id = 80] 07:25:48 INFO - PROCESS | 2776 | --DOCSHELL 00000038C5E72800 == 44 [pid = 2776] [id = 79] 07:25:48 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4A11800 == 43 [pid = 2776] [id = 78] 07:25:48 INFO - PROCESS | 2776 | --DOCSHELL 00000038C27A8800 == 42 [pid = 2776] [id = 77] 07:25:48 INFO - PROCESS | 2776 | --DOCSHELL 00000038C184A800 == 41 [pid = 2776] [id = 76] 07:25:48 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB15D800 == 40 [pid = 2776] [id = 75] 07:25:48 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA5D7000 == 39 [pid = 2776] [id = 74] 07:25:48 INFO - PROCESS | 2776 | --DOCSHELL 00000038B974D800 == 38 [pid = 2776] [id = 73] 07:25:48 INFO - PROCESS | 2776 | --DOMWINDOW == 107 (00000038C736EC00) [pid = 2776] [serial = 208] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2776 | 1465050348191 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:25:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:25:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 985ms 07:25:48 INFO - PROCESS | 2776 | 1465050348255 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 07:25:48 INFO - PROCESS | 2776 | 1465050348259 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 07:25:48 INFO - PROCESS | 2776 | 1465050348266 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:25:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:25:48 INFO - PROCESS | 2776 | 1465050348269 Marionette TRACE conn5 <- [1,314,null,{}] 07:25:48 INFO - PROCESS | 2776 | 1465050348273 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:48 INFO - PROCESS | 2776 | 1465050348275 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:48 INFO - PROCESS | 2776 | 1465050348372 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 07:25:48 INFO - PROCESS | 2776 | --DOMWINDOW == 106 (00000038C27BD400) [pid = 2776] [serial = 130] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2776 | --DOMWINDOW == 105 (00000038B976A800) [pid = 2776] [serial = 133] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2776 | --DOMWINDOW == 104 (00000038BBAA9C00) [pid = 2776] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:25:48 INFO - PROCESS | 2776 | --DOMWINDOW == 103 (00000038BE953C00) [pid = 2776] [serial = 196] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2776 | --DOMWINDOW == 102 (00000038C2382400) [pid = 2776] [serial = 188] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2776 | --DOMWINDOW == 101 (00000038C281DC00) [pid = 2776] [serial = 190] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2776 | --DOMWINDOW == 100 (00000038C4A6F400) [pid = 2776] [serial = 176] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2776 | --DOMWINDOW == 99 (00000038B4FE5000) [pid = 2776] [serial = 175] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2776 | --DOMWINDOW == 98 (00000038C1226C00) [pid = 2776] [serial = 184] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2776 | --DOMWINDOW == 97 (00000038C1662000) [pid = 2776] [serial = 185] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2776 | --DOMWINDOW == 96 (00000038C7014400) [pid = 2776] [serial = 173] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2776 | --DOMWINDOW == 95 (00000038C4A71400) [pid = 2776] [serial = 172] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2776 | --DOMWINDOW == 94 (00000038BA2A9000) [pid = 2776] [serial = 181] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2776 | --DOMWINDOW == 93 (00000038BBA57C00) [pid = 2776] [serial = 182] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2776 | --DOMWINDOW == 92 (00000038C5E3B800) [pid = 2776] [serial = 199] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (00000038C5712800) [pid = 2776] [serial = 205] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (00000038C72BE400) [pid = 2776] [serial = 203] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (00000038C5E36C00) [pid = 2776] [serial = 206] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (00000038C7022000) [pid = 2776] [serial = 200] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038C7022400) [pid = 2776] [serial = 202] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038C282BC00) [pid = 2776] [serial = 191] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038C4CD0400) [pid = 2776] [serial = 193] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038C7018C00) [pid = 2776] [serial = 194] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038B33E0000) [pid = 2776] [serial = 163] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038B4ECE400) [pid = 2776] [serial = 164] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038BB7C1000) [pid = 2776] [serial = 179] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038BA50CC00) [pid = 2776] [serial = 178] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038BE130800) [pid = 2776] [serial = 167] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BB783800) [pid = 2776] [serial = 166] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C4A53400) [pid = 2776] [serial = 197] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C237B800) [pid = 2776] [serial = 170] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C1867C00) [pid = 2776] [serial = 169] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C1FF2C00) [pid = 2776] [serial = 187] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2776 | 1465050348450 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:48 INFO - PROCESS | 2776 | 1465050348453 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:48 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA04F800 == 39 [pid = 2776] [id = 88] 07:25:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038B4FE5000) [pid = 2776] [serial = 261] [outer = 0000000000000000] 07:25:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038BA2A9000) [pid = 2776] [serial = 262] [outer = 00000038B4FE5000] 07:25:48 INFO - PROCESS | 2776 | 1465050348503 Marionette DEBUG loaded listener.js 07:25:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038BE950000) [pid = 2776] [serial = 263] [outer = 00000038B4FE5000] 07:25:48 INFO - PROCESS | 2776 | 1465050348914 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:25:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:25:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 691ms 07:25:48 INFO - PROCESS | 2776 | 1465050348961 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 07:25:48 INFO - PROCESS | 2776 | 1465050348963 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 07:25:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:25:48 INFO - PROCESS | 2776 | 1465050348967 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:25:48 INFO - PROCESS | 2776 | 1465050348971 Marionette TRACE conn5 <- [1,318,null,{}] 07:25:48 INFO - PROCESS | 2776 | 1465050348982 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:48 INFO - PROCESS | 2776 | 1465050348986 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:49 INFO - PROCESS | 2776 | 1465050349077 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 07:25:49 INFO - PROCESS | 2776 | 1465050349084 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:49 INFO - PROCESS | 2776 | 1465050349087 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:49 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C0C55000 == 40 [pid = 2776] [id = 89] 07:25:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C1E3DC00) [pid = 2776] [serial = 264] [outer = 0000000000000000] 07:25:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C237A800) [pid = 2776] [serial = 265] [outer = 00000038C1E3DC00] 07:25:49 INFO - PROCESS | 2776 | 1465050349141 Marionette DEBUG loaded listener.js 07:25:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C27C0000) [pid = 2776] [serial = 266] [outer = 00000038C1E3DC00] 07:25:49 INFO - PROCESS | 2776 | 1465050349601 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:25:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:25:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 691ms 07:25:49 INFO - PROCESS | 2776 | 1465050349661 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 07:25:49 INFO - PROCESS | 2776 | 1465050349664 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 07:25:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:25:49 INFO - PROCESS | 2776 | 1465050349667 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:25:49 INFO - PROCESS | 2776 | 1465050349669 Marionette TRACE conn5 <- [1,322,null,{}] 07:25:49 INFO - PROCESS | 2776 | 1465050349673 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:49 INFO - PROCESS | 2776 | 1465050349675 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:49 INFO - PROCESS | 2776 | 1465050349798 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 07:25:49 INFO - PROCESS | 2776 | 1465050349873 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:49 INFO - PROCESS | 2776 | 1465050349875 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:49 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C2172000 == 41 [pid = 2776] [id = 90] 07:25:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C1E54C00) [pid = 2776] [serial = 267] [outer = 0000000000000000] 07:25:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C2BE3000) [pid = 2776] [serial = 268] [outer = 00000038C1E54C00] 07:25:49 INFO - PROCESS | 2776 | 1465050349921 Marionette DEBUG loaded listener.js 07:25:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C453C400) [pid = 2776] [serial = 269] [outer = 00000038C1E54C00] 07:25:50 INFO - PROCESS | 2776 | 1465050350326 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:25:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:25:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 670ms 07:25:50 INFO - PROCESS | 2776 | 1465050350340 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 07:25:50 INFO - PROCESS | 2776 | 1465050350342 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 07:25:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:25:50 INFO - PROCESS | 2776 | 1465050350351 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:25:50 INFO - PROCESS | 2776 | 1465050350353 Marionette TRACE conn5 <- [1,326,null,{}] 07:25:50 INFO - PROCESS | 2776 | 1465050350356 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:50 INFO - PROCESS | 2776 | 1465050350358 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:50 INFO - PROCESS | 2776 | 1465050350469 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 07:25:50 INFO - PROCESS | 2776 | 1465050350475 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:50 INFO - PROCESS | 2776 | 1465050350477 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:50 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C441D000 == 42 [pid = 2776] [id = 91] 07:25:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038B3D24800) [pid = 2776] [serial = 270] [outer = 0000000000000000] 07:25:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038B3D29800) [pid = 2776] [serial = 271] [outer = 00000038B3D24800] 07:25:50 INFO - PROCESS | 2776 | 1465050350531 Marionette DEBUG loaded listener.js 07:25:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038C282BC00) [pid = 2776] [serial = 272] [outer = 00000038B3D24800] 07:25:51 INFO - PROCESS | 2776 | 1465050350998 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:25:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:25:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 692ms 07:25:51 INFO - PROCESS | 2776 | 1465050351040 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 07:25:51 INFO - PROCESS | 2776 | 1465050351043 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 07:25:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:25:51 INFO - PROCESS | 2776 | 1465050351046 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:25:51 INFO - PROCESS | 2776 | 1465050351048 Marionette TRACE conn5 <- [1,330,null,{}] 07:25:51 INFO - PROCESS | 2776 | 1465050351056 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:51 INFO - PROCESS | 2776 | 1465050351062 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:51 INFO - PROCESS | 2776 | 1465050351230 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 07:25:51 INFO - PROCESS | 2776 | 1465050351282 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:51 INFO - PROCESS | 2776 | 1465050351284 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:51 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B6206000 == 43 [pid = 2776] [id = 92] 07:25:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038C16CF800) [pid = 2776] [serial = 273] [outer = 0000000000000000] 07:25:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038C4C50800) [pid = 2776] [serial = 274] [outer = 00000038C16CF800] 07:25:51 INFO - PROCESS | 2776 | 1465050351332 Marionette DEBUG loaded listener.js 07:25:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (00000038C5715C00) [pid = 2776] [serial = 275] [outer = 00000038C16CF800] 07:25:51 INFO - PROCESS | 2776 | 1465050351762 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:25:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:25:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 733ms 07:25:51 INFO - PROCESS | 2776 | 1465050351782 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 07:25:51 INFO - PROCESS | 2776 | 1465050351784 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 07:25:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:25:51 INFO - PROCESS | 2776 | 1465050351787 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:25:51 INFO - PROCESS | 2776 | 1465050351789 Marionette TRACE conn5 <- [1,334,null,{}] 07:25:51 INFO - PROCESS | 2776 | 1465050351793 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:51 INFO - PROCESS | 2776 | 1465050351794 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:51 INFO - PROCESS | 2776 | 1465050351909 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 07:25:51 INFO - PROCESS | 2776 | 1465050351916 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:51 INFO - PROCESS | 2776 | 1465050351918 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:51 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C685C000 == 44 [pid = 2776] [id = 93] 07:25:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (00000038C2529C00) [pid = 2776] [serial = 276] [outer = 0000000000000000] 07:25:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (00000038C2530800) [pid = 2776] [serial = 277] [outer = 00000038C2529C00] 07:25:52 INFO - PROCESS | 2776 | 1465050352002 Marionette DEBUG loaded listener.js 07:25:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (00000038C4C53400) [pid = 2776] [serial = 278] [outer = 00000038C2529C00] 07:25:52 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (00000038AFEB9C00) [pid = 2776] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:25:52 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (00000038C701E000) [pid = 2776] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:25:52 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (00000038C282C000) [pid = 2776] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:25:52 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (00000038C7309000) [pid = 2776] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:25:52 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038C1660C00) [pid = 2776] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:25:52 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038BB185C00) [pid = 2776] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:25:52 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038B9534800) [pid = 2776] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:25:52 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038C4A68800) [pid = 2776] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:25:52 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038BB7BD000) [pid = 2776] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:25:52 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038BF529800) [pid = 2776] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:25:52 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038B4ED4800) [pid = 2776] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:25:52 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038B33DDC00) [pid = 2776] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:25:52 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C27B7800) [pid = 2776] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:25:52 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C1E39C00) [pid = 2776] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:25:52 INFO - PROCESS | 2776 | 1465050352480 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:25:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:25:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 734ms 07:25:52 INFO - PROCESS | 2776 | 1465050352525 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 07:25:52 INFO - PROCESS | 2776 | 1465050352527 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 07:25:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:25:52 INFO - PROCESS | 2776 | 1465050352556 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:25:52 INFO - PROCESS | 2776 | 1465050352558 Marionette TRACE conn5 <- [1,338,null,{}] 07:25:52 INFO - PROCESS | 2776 | 1465050352571 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:52 INFO - PROCESS | 2776 | 1465050352573 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:52 INFO - PROCESS | 2776 | 1465050352659 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 07:25:52 INFO - PROCESS | 2776 | 1465050352666 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:52 INFO - PROCESS | 2776 | 1465050352668 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:52 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C738A800 == 45 [pid = 2776] [id = 94] 07:25:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C12D7400) [pid = 2776] [serial = 279] [outer = 0000000000000000] 07:25:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C2826800) [pid = 2776] [serial = 280] [outer = 00000038C12D7400] 07:25:52 INFO - PROCESS | 2776 | 1465050352712 Marionette DEBUG loaded listener.js 07:25:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C5759000) [pid = 2776] [serial = 281] [outer = 00000038C12D7400] 07:25:53 INFO - PROCESS | 2776 | 1465050353133 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:25:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:25:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 670ms 07:25:53 INFO - PROCESS | 2776 | 1465050353205 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 07:25:53 INFO - PROCESS | 2776 | 1465050353216 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 07:25:53 INFO - PROCESS | 2776 | 1465050353220 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:25:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:25:53 INFO - PROCESS | 2776 | 1465050353221 Marionette TRACE conn5 <- [1,342,null,{}] 07:25:53 INFO - PROCESS | 2776 | 1465050353225 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:53 INFO - PROCESS | 2776 | 1465050353227 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:53 INFO - PROCESS | 2776 | 1465050353315 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 07:25:53 INFO - PROCESS | 2776 | 1465050353323 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:53 INFO - PROCESS | 2776 | 1465050353325 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:53 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C92B0000 == 46 [pid = 2776] [id = 95] 07:25:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038BE11F400) [pid = 2776] [serial = 282] [outer = 0000000000000000] 07:25:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038BE123400) [pid = 2776] [serial = 283] [outer = 00000038BE11F400] 07:25:53 INFO - PROCESS | 2776 | 1465050353373 Marionette DEBUG loaded listener.js 07:25:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038C2534000) [pid = 2776] [serial = 284] [outer = 00000038BE11F400] 07:25:53 INFO - PROCESS | 2776 | 1465050353794 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:25:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:25:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 628ms 07:25:53 INFO - PROCESS | 2776 | 1465050353853 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 07:25:53 INFO - PROCESS | 2776 | 1465050353855 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 07:25:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:25:53 INFO - PROCESS | 2776 | 1465050353858 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:25:53 INFO - PROCESS | 2776 | 1465050353860 Marionette TRACE conn5 <- [1,346,null,{}] 07:25:53 INFO - PROCESS | 2776 | 1465050353864 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:53 INFO - PROCESS | 2776 | 1465050353866 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:53 INFO - PROCESS | 2776 | 1465050353955 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 07:25:54 INFO - PROCESS | 2776 | 1465050353989 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:54 INFO - PROCESS | 2776 | 1465050353991 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:54 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C990D800 == 47 [pid = 2776] [id = 96] 07:25:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038C5E31C00) [pid = 2776] [serial = 285] [outer = 0000000000000000] 07:25:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038C5E38800) [pid = 2776] [serial = 286] [outer = 00000038C5E31C00] 07:25:54 INFO - PROCESS | 2776 | 1465050354034 Marionette DEBUG loaded listener.js 07:25:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038C701E800) [pid = 2776] [serial = 287] [outer = 00000038C5E31C00] 07:25:54 INFO - PROCESS | 2776 | --DOCSHELL 00000038C93EB800 == 46 [pid = 2776] [id = 57] 07:25:54 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA40C000 == 45 [pid = 2776] [id = 71] 07:25:54 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4CE8000 == 44 [pid = 2776] [id = 72] 07:25:54 INFO - PROCESS | 2776 | --DOCSHELL 00000038C5E73000 == 43 [pid = 2776] [id = 58] 07:25:54 INFO - PROCESS | 2776 | --DOCSHELL 00000038C99D5000 == 42 [pid = 2776] [id = 59] 07:25:54 INFO - PROCESS | 2776 | --DOCSHELL 00000038C721E800 == 41 [pid = 2776] [id = 70] 07:25:54 INFO - PROCESS | 2776 | --DOCSHELL 00000038BECA4000 == 40 [pid = 2776] [id = 56] 07:25:54 INFO - PROCESS | 2776 | --DOCSHELL 00000038B98CF800 == 39 [pid = 2776] [id = 87] 07:25:54 INFO - PROCESS | 2776 | --DOCSHELL 00000038CA5A3800 == 38 [pid = 2776] [id = 86] 07:25:54 INFO - PROCESS | 2776 | --DOCSHELL 00000038C57E2800 == 37 [pid = 2776] [id = 85] 07:25:55 INFO - PROCESS | 2776 | --DOCSHELL 00000038B9FA8000 == 36 [pid = 2776] [id = 84] 07:25:55 INFO - PROCESS | 2776 | --DOCSHELL 00000038CA5AB000 == 35 [pid = 2776] [id = 83] 07:25:55 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA04F800 == 34 [pid = 2776] [id = 88] 07:25:55 INFO - PROCESS | 2776 | --DOCSHELL 00000038C685C000 == 33 [pid = 2776] [id = 93] 07:25:55 INFO - PROCESS | 2776 | --DOCSHELL 00000038C92B0000 == 32 [pid = 2776] [id = 95] 07:25:55 INFO - PROCESS | 2776 | --DOCSHELL 00000038B6206000 == 31 [pid = 2776] [id = 92] 07:25:55 INFO - PROCESS | 2776 | --DOCSHELL 00000038C0C55000 == 30 [pid = 2776] [id = 89] 07:25:55 INFO - PROCESS | 2776 | --DOCSHELL 00000038C738A800 == 29 [pid = 2776] [id = 94] 07:25:55 INFO - PROCESS | 2776 | --DOCSHELL 00000038C2172000 == 28 [pid = 2776] [id = 90] 07:25:55 INFO - PROCESS | 2776 | --DOCSHELL 00000038C441D000 == 27 [pid = 2776] [id = 91] 07:25:55 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038C1E30C00) [pid = 2776] [serial = 160] [outer = 0000000000000000] [url = about:blank] 07:25:55 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038C332AC00) [pid = 2776] [serial = 232] [outer = 0000000000000000] [url = about:blank] 07:25:55 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038C7379400) [pid = 2776] [serial = 209] [outer = 0000000000000000] [url = about:blank] 07:25:55 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C281E000) [pid = 2776] [serial = 215] [outer = 0000000000000000] [url = about:blank] 07:25:55 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C1869400) [pid = 2776] [serial = 214] [outer = 0000000000000000] [url = about:blank] 07:25:55 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038BEC1A800) [pid = 2776] [serial = 218] [outer = 0000000000000000] [url = about:blank] 07:25:55 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038BB7BD400) [pid = 2776] [serial = 217] [outer = 0000000000000000] [url = about:blank] 07:25:55 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038BBAA8800) [pid = 2776] [serial = 223] [outer = 0000000000000000] [url = about:blank] 07:25:55 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BEC1FC00) [pid = 2776] [serial = 224] [outer = 0000000000000000] [url = about:blank] 07:25:55 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C4C4DC00) [pid = 2776] [serial = 235] [outer = 0000000000000000] [url = about:blank] 07:25:55 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BEC20000) [pid = 2776] [serial = 221] [outer = 0000000000000000] [url = about:blank] 07:25:55 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038BB7C8800) [pid = 2776] [serial = 220] [outer = 0000000000000000] [url = about:blank] 07:25:55 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C1E5B000) [pid = 2776] [serial = 227] [outer = 0000000000000000] [url = about:blank] 07:25:55 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C1E32C00) [pid = 2776] [serial = 226] [outer = 0000000000000000] [url = about:blank] 07:25:55 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038B578D400) [pid = 2776] [serial = 211] [outer = 0000000000000000] [url = about:blank] 07:25:55 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038BB785C00) [pid = 2776] [serial = 212] [outer = 0000000000000000] [url = about:blank] 07:25:55 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C49DDC00) [pid = 2776] [serial = 233] [outer = 0000000000000000] [url = about:blank] 07:25:55 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038B4EB8800) [pid = 2776] [serial = 238] [outer = 0000000000000000] [url = about:blank] 07:25:55 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C5713C00) [pid = 2776] [serial = 241] [outer = 0000000000000000] [url = about:blank] 07:25:55 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038BEC16800) [pid = 2776] [serial = 239] [outer = 0000000000000000] [url = about:blank] 07:25:55 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038C570D800) [pid = 2776] [serial = 236] [outer = 0000000000000000] [url = about:blank] 07:25:55 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038C7018000) [pid = 2776] [serial = 242] [outer = 0000000000000000] [url = about:blank] 07:25:55 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038C237AC00) [pid = 2776] [serial = 229] [outer = 0000000000000000] [url = about:blank] 07:25:55 INFO - PROCESS | 2776 | --DOMWINDOW == 63 (00000038C27BF800) [pid = 2776] [serial = 230] [outer = 0000000000000000] [url = about:blank] 07:25:55 INFO - PROCESS | 2776 | --DOMWINDOW == 62 (00000038C7306400) [pid = 2776] [serial = 245] [outer = 0000000000000000] [url = about:blank] 07:25:55 INFO - PROCESS | 2776 | --DOMWINDOW == 61 (00000038C72BCC00) [pid = 2776] [serial = 244] [outer = 0000000000000000] [url = about:blank] 07:25:55 INFO - PROCESS | 2776 | 1465050355866 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:25:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:25:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 2030ms 07:25:55 INFO - PROCESS | 2776 | 1465050355893 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 07:25:55 INFO - PROCESS | 2776 | 1465050355897 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 07:25:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:25:55 INFO - PROCESS | 2776 | 1465050355902 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:25:55 INFO - PROCESS | 2776 | 1465050355906 Marionette TRACE conn5 <- [1,350,null,{}] 07:25:55 INFO - PROCESS | 2776 | 1465050355912 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:55 INFO - PROCESS | 2776 | 1465050355915 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:56 INFO - PROCESS | 2776 | 1465050356012 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 07:25:56 INFO - PROCESS | 2776 | 1465050356020 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:56 INFO - PROCESS | 2776 | 1465050356024 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:56 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B546A800 == 28 [pid = 2776] [id = 97] 07:25:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 62 (00000038B4DAD000) [pid = 2776] [serial = 288] [outer = 0000000000000000] 07:25:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 63 (00000038B4DAE800) [pid = 2776] [serial = 289] [outer = 00000038B4DAD000] 07:25:56 INFO - PROCESS | 2776 | 1465050356076 Marionette DEBUG loaded listener.js 07:25:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 64 (00000038B4ED2C00) [pid = 2776] [serial = 290] [outer = 00000038B4DAD000] 07:25:56 INFO - PROCESS | 2776 | 1465050356557 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:25:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:25:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 692ms 07:25:56 INFO - PROCESS | 2776 | 1465050356599 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 07:25:56 INFO - PROCESS | 2776 | 1465050356604 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 07:25:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:25:56 INFO - PROCESS | 2776 | 1465050356611 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:25:56 INFO - PROCESS | 2776 | 1465050356614 Marionette TRACE conn5 <- [1,354,null,{}] 07:25:56 INFO - PROCESS | 2776 | 1465050356618 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:56 INFO - PROCESS | 2776 | 1465050356621 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:56 INFO - PROCESS | 2776 | 1465050356713 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 07:25:56 INFO - PROCESS | 2776 | 1465050356721 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:56 INFO - PROCESS | 2776 | 1465050356724 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:56 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B9FAB800 == 29 [pid = 2776] [id = 98] 07:25:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038B4FE7C00) [pid = 2776] [serial = 291] [outer = 0000000000000000] 07:25:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038B578C400) [pid = 2776] [serial = 292] [outer = 00000038B4FE7C00] 07:25:56 INFO - PROCESS | 2776 | 1465050356775 Marionette DEBUG loaded listener.js 07:25:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038B9771800) [pid = 2776] [serial = 293] [outer = 00000038B4FE7C00] 07:25:57 INFO - PROCESS | 2776 | 1465050357254 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:25:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:25:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 691ms 07:25:57 INFO - PROCESS | 2776 | 1465050357303 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 07:25:57 INFO - PROCESS | 2776 | 1465050357306 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 07:25:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:25:57 INFO - PROCESS | 2776 | 1465050357309 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:25:57 INFO - PROCESS | 2776 | 1465050357313 Marionette TRACE conn5 <- [1,358,null,{}] 07:25:57 INFO - PROCESS | 2776 | 1465050357325 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:57 INFO - PROCESS | 2776 | 1465050357330 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:57 INFO - PROCESS | 2776 | 1465050357447 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 07:25:57 INFO - PROCESS | 2776 | 1465050357521 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:57 INFO - PROCESS | 2776 | 1465050357524 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:57 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB721800 == 30 [pid = 2776] [id = 99] 07:25:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038BB184000) [pid = 2776] [serial = 294] [outer = 0000000000000000] 07:25:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038BB7BB400) [pid = 2776] [serial = 295] [outer = 00000038BB184000] 07:25:57 INFO - PROCESS | 2776 | 1465050357573 Marionette DEBUG loaded listener.js 07:25:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038BB896800) [pid = 2776] [serial = 296] [outer = 00000038BB184000] 07:25:57 INFO - PROCESS | 2776 | 1465050357956 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:25:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:25:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 693ms 07:25:58 INFO - PROCESS | 2776 | 1465050358004 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 07:25:58 INFO - PROCESS | 2776 | 1465050358007 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 07:25:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:25:58 INFO - PROCESS | 2776 | 1465050358010 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:25:58 INFO - PROCESS | 2776 | 1465050358012 Marionette TRACE conn5 <- [1,362,null,{}] 07:25:58 INFO - PROCESS | 2776 | 1465050358016 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:58 INFO - PROCESS | 2776 | 1465050358018 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:58 INFO - PROCESS | 2776 | 1465050358129 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 07:25:58 INFO - PROCESS | 2776 | 1465050358136 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:58 INFO - PROCESS | 2776 | 1465050358138 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:58 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BECA3800 == 31 [pid = 2776] [id = 100] 07:25:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038BBAA6800) [pid = 2776] [serial = 297] [outer = 0000000000000000] 07:25:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038BE121800) [pid = 2776] [serial = 298] [outer = 00000038BBAA6800] 07:25:58 INFO - PROCESS | 2776 | 1465050358185 Marionette DEBUG loaded listener.js 07:25:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038BE906C00) [pid = 2776] [serial = 299] [outer = 00000038BBAA6800] 07:25:58 INFO - PROCESS | 2776 | 1465050358619 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:25:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:25:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 629ms 07:25:58 INFO - PROCESS | 2776 | 1465050358641 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 07:25:58 INFO - PROCESS | 2776 | 1465050358643 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 07:25:58 INFO - PROCESS | 2776 | 1465050358646 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:25:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:25:58 INFO - PROCESS | 2776 | 1465050358648 Marionette TRACE conn5 <- [1,366,null,{}] 07:25:58 INFO - PROCESS | 2776 | 1465050358652 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:58 INFO - PROCESS | 2776 | 1465050358654 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:58 INFO - PROCESS | 2776 | 1465050358760 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 07:25:58 INFO - PROCESS | 2776 | 1465050358797 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:58 INFO - PROCESS | 2776 | 1465050358800 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:58 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1849000 == 32 [pid = 2776] [id = 101] 07:25:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038B4FE7800) [pid = 2776] [serial = 300] [outer = 0000000000000000] 07:25:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038BE956400) [pid = 2776] [serial = 301] [outer = 00000038B4FE7800] 07:25:58 INFO - PROCESS | 2776 | 1465050358845 Marionette DEBUG loaded listener.js 07:25:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038BEC24800) [pid = 2776] [serial = 302] [outer = 00000038B4FE7800] 07:25:59 INFO - PROCESS | 2776 | 1465050359261 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:25:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:25:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 627ms 07:25:59 INFO - PROCESS | 2776 | 1465050359277 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 07:25:59 INFO - PROCESS | 2776 | 1465050359279 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 07:25:59 INFO - PROCESS | 2776 | 1465050359282 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:25:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:25:59 INFO - PROCESS | 2776 | 1465050359284 Marionette TRACE conn5 <- [1,370,null,{}] 07:25:59 INFO - PROCESS | 2776 | 1465050359288 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:59 INFO - PROCESS | 2776 | 1465050359295 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:59 INFO - PROCESS | 2776 | 1465050359428 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 07:25:59 INFO - PROCESS | 2776 | 1465050359436 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:59 INFO - PROCESS | 2776 | 1465050359438 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:25:59 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C27B1800 == 33 [pid = 2776] [id = 102] 07:25:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038BEC32400) [pid = 2776] [serial = 303] [outer = 0000000000000000] 07:25:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C12DA800) [pid = 2776] [serial = 304] [outer = 00000038BEC32400] 07:25:59 INFO - PROCESS | 2776 | 1465050359484 Marionette DEBUG loaded listener.js 07:25:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C16CC000) [pid = 2776] [serial = 305] [outer = 00000038BEC32400] 07:25:59 INFO - PROCESS | 2776 | 1465050359900 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:25:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:25:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 627ms 07:25:59 INFO - PROCESS | 2776 | 1465050359913 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 07:25:59 INFO - PROCESS | 2776 | 1465050359915 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 07:25:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:25:59 INFO - PROCESS | 2776 | 1465050359919 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:25:59 INFO - PROCESS | 2776 | 1465050359921 Marionette TRACE conn5 <- [1,374,null,{}] 07:25:59 INFO - PROCESS | 2776 | 1465050359924 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:59 INFO - PROCESS | 2776 | 1465050359926 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:00 INFO - PROCESS | 2776 | 1465050360034 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 07:26:00 INFO - PROCESS | 2776 | 1465050360071 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:00 INFO - PROCESS | 2776 | 1465050360073 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:00 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C441D000 == 34 [pid = 2776] [id = 103] 07:26:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038B3D25C00) [pid = 2776] [serial = 306] [outer = 0000000000000000] 07:26:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C16D4800) [pid = 2776] [serial = 307] [outer = 00000038B3D25C00] 07:26:00 INFO - PROCESS | 2776 | 1465050360118 Marionette DEBUG loaded listener.js 07:26:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C1E36000) [pid = 2776] [serial = 308] [outer = 00000038B3D25C00] 07:26:00 INFO - PROCESS | 2776 | 1465050360545 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:26:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:26:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 691ms 07:26:00 INFO - PROCESS | 2776 | 1465050360614 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 07:26:00 INFO - PROCESS | 2776 | 1465050360616 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 07:26:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:26:00 INFO - PROCESS | 2776 | 1465050360619 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:26:00 INFO - PROCESS | 2776 | 1465050360621 Marionette TRACE conn5 <- [1,378,null,{}] 07:26:00 INFO - PROCESS | 2776 | 1465050360625 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:00 INFO - PROCESS | 2776 | 1465050360627 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:00 INFO - PROCESS | 2776 | 1465050360708 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 07:26:00 INFO - PROCESS | 2776 | 1465050360714 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:00 INFO - PROCESS | 2776 | 1465050360716 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:00 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4CF0000 == 35 [pid = 2776] [id = 104] 07:26:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C1E3AC00) [pid = 2776] [serial = 309] [outer = 0000000000000000] 07:26:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038C1FF2800) [pid = 2776] [serial = 310] [outer = 00000038C1E3AC00] 07:26:00 INFO - PROCESS | 2776 | 1465050360762 Marionette DEBUG loaded listener.js 07:26:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038C237EC00) [pid = 2776] [serial = 311] [outer = 00000038C1E3AC00] 07:26:01 INFO - PROCESS | 2776 | 1465050361375 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:26:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:26:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 776ms 07:26:01 INFO - PROCESS | 2776 | 1465050361398 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 07:26:01 INFO - PROCESS | 2776 | 1465050361401 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 07:26:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:26:01 INFO - PROCESS | 2776 | 1465050361404 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:26:01 INFO - PROCESS | 2776 | 1465050361406 Marionette TRACE conn5 <- [1,382,null,{}] 07:26:01 INFO - PROCESS | 2776 | 1465050361410 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:01 INFO - PROCESS | 2776 | 1465050361411 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:01 INFO - PROCESS | 2776 | 1465050361516 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 07:26:01 INFO - PROCESS | 2776 | 1465050361521 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:01 INFO - PROCESS | 2776 | 1465050361523 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:01 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB720000 == 36 [pid = 2776] [id = 105] 07:26:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038C2526800) [pid = 2776] [serial = 312] [outer = 0000000000000000] 07:26:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038C252D800) [pid = 2776] [serial = 313] [outer = 00000038C2526800] 07:26:01 INFO - PROCESS | 2776 | 1465050361568 Marionette DEBUG loaded listener.js 07:26:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038C27B6000) [pid = 2776] [serial = 314] [outer = 00000038C2526800] 07:26:02 INFO - PROCESS | 2776 | 1465050362026 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:26:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:26:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 670ms 07:26:02 INFO - PROCESS | 2776 | 1465050362078 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 07:26:02 INFO - PROCESS | 2776 | 1465050362080 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 07:26:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:26:02 INFO - PROCESS | 2776 | 1465050362089 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:26:02 INFO - PROCESS | 2776 | 1465050362091 Marionette TRACE conn5 <- [1,386,null,{}] 07:26:02 INFO - PROCESS | 2776 | 1465050362094 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:02 INFO - PROCESS | 2776 | 1465050362096 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:02 INFO - PROCESS | 2776 | 1465050362218 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 07:26:02 INFO - PROCESS | 2776 | 1465050362230 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:02 INFO - PROCESS | 2776 | 1465050362232 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:02 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C720F000 == 37 [pid = 2776] [id = 106] 07:26:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (00000038C2534C00) [pid = 2776] [serial = 315] [outer = 0000000000000000] 07:26:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (00000038C27C2C00) [pid = 2776] [serial = 316] [outer = 00000038C2534C00] 07:26:02 INFO - PROCESS | 2776 | 1465050362277 Marionette DEBUG loaded listener.js 07:26:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (00000038C282A000) [pid = 2776] [serial = 317] [outer = 00000038C2534C00] 07:26:02 INFO - PROCESS | 2776 | 1465050362760 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 07:26:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:26:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 734ms 07:26:02 INFO - PROCESS | 2776 | 1465050362844 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 07:26:02 INFO - PROCESS | 2776 | 1465050362847 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 07:26:02 INFO - PROCESS | 2776 | 1465050362850 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:26:02 INFO - PROCESS | 2776 | 1465050362853 Marionette TRACE conn5 <- [1,390,null,{}] 07:26:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:26:02 INFO - PROCESS | 2776 | 1465050362857 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:02 INFO - PROCESS | 2776 | 1465050362859 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:03 INFO - PROCESS | 2776 | 1465050363124 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 07:26:03 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (00000038B3D24800) [pid = 2776] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:26:03 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (00000038C16CF800) [pid = 2776] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:26:03 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (00000038C2529C00) [pid = 2776] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:26:03 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038BE11F400) [pid = 2776] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:26:03 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038C1E54C00) [pid = 2776] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:26:03 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038C1E3DC00) [pid = 2776] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:26:03 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038B4FE5000) [pid = 2776] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:26:03 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038B63B5400) [pid = 2776] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:26:03 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C4C55000) [pid = 2776] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:26:03 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038C1868400) [pid = 2776] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:26:03 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038B4FE6800) [pid = 2776] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:26:03 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C5753400) [pid = 2776] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:26:03 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C12D7400) [pid = 2776] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:26:03 INFO - PROCESS | 2776 | 1465050363183 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:03 INFO - PROCESS | 2776 | 1465050363186 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:03 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BBA1B800 == 38 [pid = 2776] [id = 107] 07:26:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038AFEC4800) [pid = 2776] [serial = 318] [outer = 0000000000000000] 07:26:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038B4C1F800) [pid = 2776] [serial = 319] [outer = 00000038AFEC4800] 07:26:03 INFO - PROCESS | 2776 | 1465050363234 Marionette DEBUG loaded listener.js 07:26:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C2529C00) [pid = 2776] [serial = 320] [outer = 00000038AFEC4800] 07:26:03 INFO - PROCESS | 2776 | 1465050363626 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 07:26:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:26:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 837ms 07:26:03 INFO - PROCESS | 2776 | 1465050363696 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 07:26:03 INFO - PROCESS | 2776 | 1465050363698 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 07:26:03 INFO - PROCESS | 2776 | 1465050363702 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:26:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:26:03 INFO - PROCESS | 2776 | 1465050363704 Marionette TRACE conn5 <- [1,394,null,{}] 07:26:03 INFO - PROCESS | 2776 | 1465050363707 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:03 INFO - PROCESS | 2776 | 1465050363709 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:03 INFO - PROCESS | 2776 | 1465050363793 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 07:26:03 INFO - PROCESS | 2776 | 1465050363800 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:03 INFO - PROCESS | 2776 | 1465050363802 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:03 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C9243000 == 39 [pid = 2776] [id = 108] 07:26:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C44AD800) [pid = 2776] [serial = 321] [outer = 0000000000000000] 07:26:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C4A68000) [pid = 2776] [serial = 322] [outer = 00000038C44AD800] 07:26:03 INFO - PROCESS | 2776 | 1465050363856 Marionette DEBUG loaded listener.js 07:26:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038C4CD0400) [pid = 2776] [serial = 323] [outer = 00000038C44AD800] 07:26:04 INFO - PROCESS | 2776 | 1465050364743 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 07:26:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:26:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1084ms 07:26:04 INFO - PROCESS | 2776 | 1465050364789 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 07:26:04 INFO - PROCESS | 2776 | 1465050364794 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 07:26:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:26:04 INFO - PROCESS | 2776 | 1465050364799 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:26:04 INFO - PROCESS | 2776 | 1465050364805 Marionette TRACE conn5 <- [1,398,null,{}] 07:26:04 INFO - PROCESS | 2776 | 1465050364810 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:04 INFO - PROCESS | 2776 | 1465050364813 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:04 INFO - PROCESS | 2776 | 1465050364960 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 07:26:05 INFO - PROCESS | 2776 | 1465050365032 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:05 INFO - PROCESS | 2776 | 1465050365035 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:05 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B9F22800 == 40 [pid = 2776] [id = 109] 07:26:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038B4ED7C00) [pid = 2776] [serial = 324] [outer = 0000000000000000] 07:26:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038B4FE5400) [pid = 2776] [serial = 325] [outer = 00000038B4ED7C00] 07:26:05 INFO - PROCESS | 2776 | 1465050365135 Marionette DEBUG loaded listener.js 07:26:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038BA50CC00) [pid = 2776] [serial = 326] [outer = 00000038B4ED7C00] 07:26:06 INFO - PROCESS | 2776 | 1465050366075 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 07:26:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:26:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1337ms 07:26:06 INFO - PROCESS | 2776 | 1465050366138 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 07:26:06 INFO - PROCESS | 2776 | 1465050366143 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 07:26:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:26:06 INFO - PROCESS | 2776 | 1465050366148 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:26:06 INFO - PROCESS | 2776 | 1465050366152 Marionette TRACE conn5 <- [1,402,null,{}] 07:26:06 INFO - PROCESS | 2776 | 1465050366158 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:06 INFO - PROCESS | 2776 | 1465050366160 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:06 INFO - PROCESS | 2776 | 1465050366293 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 07:26:06 INFO - PROCESS | 2776 | --DOCSHELL 00000038BBA1B800 == 39 [pid = 2776] [id = 107] 07:26:06 INFO - PROCESS | 2776 | --DOCSHELL 00000038C720F000 == 38 [pid = 2776] [id = 106] 07:26:06 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB720000 == 37 [pid = 2776] [id = 105] 07:26:06 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4CF0000 == 36 [pid = 2776] [id = 104] 07:26:06 INFO - PROCESS | 2776 | --DOCSHELL 00000038C441D000 == 35 [pid = 2776] [id = 103] 07:26:06 INFO - PROCESS | 2776 | --DOCSHELL 00000038C27B1800 == 34 [pid = 2776] [id = 102] 07:26:06 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1849000 == 33 [pid = 2776] [id = 101] 07:26:06 INFO - PROCESS | 2776 | --DOCSHELL 00000038BECA3800 == 32 [pid = 2776] [id = 100] 07:26:06 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB721800 == 31 [pid = 2776] [id = 99] 07:26:06 INFO - PROCESS | 2776 | --DOCSHELL 00000038B9FAB800 == 30 [pid = 2776] [id = 98] 07:26:06 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038C5E38800) [pid = 2776] [serial = 286] [outer = 0000000000000000] [url = about:blank] 07:26:06 INFO - PROCESS | 2776 | --DOCSHELL 00000038B546A800 == 29 [pid = 2776] [id = 97] 07:26:06 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038B3D29800) [pid = 2776] [serial = 271] [outer = 0000000000000000] [url = about:blank] 07:26:06 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038C282BC00) [pid = 2776] [serial = 272] [outer = 0000000000000000] [url = about:blank] 07:26:06 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C5715C00) [pid = 2776] [serial = 275] [outer = 0000000000000000] [url = about:blank] 07:26:06 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C4C50800) [pid = 2776] [serial = 274] [outer = 0000000000000000] [url = about:blank] 07:26:06 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038C2530800) [pid = 2776] [serial = 277] [outer = 0000000000000000] [url = about:blank] 07:26:06 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038BE123400) [pid = 2776] [serial = 283] [outer = 0000000000000000] [url = about:blank] 07:26:06 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C4C53400) [pid = 2776] [serial = 278] [outer = 0000000000000000] [url = about:blank] 07:26:06 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C2BE3000) [pid = 2776] [serial = 268] [outer = 0000000000000000] [url = about:blank] 07:26:06 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C27C0000) [pid = 2776] [serial = 266] [outer = 0000000000000000] [url = about:blank] 07:26:06 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C237A800) [pid = 2776] [serial = 265] [outer = 0000000000000000] [url = about:blank] 07:26:06 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038BA2A9000) [pid = 2776] [serial = 262] [outer = 0000000000000000] [url = about:blank] 07:26:06 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038BE950000) [pid = 2776] [serial = 263] [outer = 0000000000000000] [url = about:blank] 07:26:06 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038BE133400) [pid = 2776] [serial = 260] [outer = 0000000000000000] [url = about:blank] 07:26:06 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038BA4A1800) [pid = 2776] [serial = 259] [outer = 0000000000000000] [url = about:blank] 07:26:06 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C7023000) [pid = 2776] [serial = 257] [outer = 0000000000000000] [url = about:blank] 07:26:06 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C5753800) [pid = 2776] [serial = 256] [outer = 0000000000000000] [url = about:blank] 07:26:06 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C2823C00) [pid = 2776] [serial = 254] [outer = 0000000000000000] [url = about:blank] 07:26:06 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C1E55000) [pid = 2776] [serial = 253] [outer = 0000000000000000] [url = about:blank] 07:26:06 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038BB184400) [pid = 2776] [serial = 251] [outer = 0000000000000000] [url = about:blank] 07:26:06 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038B9F84C00) [pid = 2776] [serial = 250] [outer = 0000000000000000] [url = about:blank] 07:26:06 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038C575B000) [pid = 2776] [serial = 247] [outer = 0000000000000000] [url = about:blank] 07:26:06 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038BE949400) [pid = 2776] [serial = 248] [outer = 0000000000000000] [url = about:blank] 07:26:06 INFO - PROCESS | 2776 | --DOMWINDOW == 63 (00000038C2534000) [pid = 2776] [serial = 284] [outer = 0000000000000000] [url = about:blank] 07:26:06 INFO - PROCESS | 2776 | --DOMWINDOW == 62 (00000038C2826800) [pid = 2776] [serial = 280] [outer = 0000000000000000] [url = about:blank] 07:26:06 INFO - PROCESS | 2776 | --DOMWINDOW == 61 (00000038C5759000) [pid = 2776] [serial = 281] [outer = 0000000000000000] [url = about:blank] 07:26:06 INFO - PROCESS | 2776 | --DOMWINDOW == 60 (00000038C453C400) [pid = 2776] [serial = 269] [outer = 0000000000000000] [url = about:blank] 07:26:06 INFO - PROCESS | 2776 | 1465050366396 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:06 INFO - PROCESS | 2776 | 1465050366400 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:06 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B46A7800 == 30 [pid = 2776] [id = 110] 07:26:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 61 (00000038B3D22000) [pid = 2776] [serial = 327] [outer = 0000000000000000] 07:26:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 62 (00000038B3D29800) [pid = 2776] [serial = 328] [outer = 00000038B3D22000] 07:26:06 INFO - PROCESS | 2776 | 1465050366451 Marionette DEBUG loaded listener.js 07:26:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 63 (00000038B4EB8000) [pid = 2776] [serial = 329] [outer = 00000038B3D22000] 07:26:06 INFO - PROCESS | 2776 | 1465050366914 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 07:26:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:26:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 838ms 07:26:06 INFO - PROCESS | 2776 | 1465050366990 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 07:26:07 INFO - PROCESS | 2776 | 1465050366996 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 07:26:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:26:07 INFO - PROCESS | 2776 | 1465050367003 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:26:07 INFO - PROCESS | 2776 | 1465050367006 Marionette TRACE conn5 <- [1,406,null,{}] 07:26:07 INFO - PROCESS | 2776 | 1465050367010 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:07 INFO - PROCESS | 2776 | 1465050367013 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:07 INFO - PROCESS | 2776 | 1465050367108 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 07:26:07 INFO - PROCESS | 2776 | 1465050367123 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:07 INFO - PROCESS | 2776 | 1465050367125 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:07 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA5C8000 == 31 [pid = 2776] [id = 111] 07:26:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 64 (00000038B9770C00) [pid = 2776] [serial = 330] [outer = 0000000000000000] 07:26:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038B9A2A800) [pid = 2776] [serial = 331] [outer = 00000038B9770C00] 07:26:07 INFO - PROCESS | 2776 | 1465050367174 Marionette DEBUG loaded listener.js 07:26:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038BB044800) [pid = 2776] [serial = 332] [outer = 00000038B9770C00] 07:26:07 INFO - PROCESS | 2776 | 1465050367649 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 07:26:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:26:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 692ms 07:26:07 INFO - PROCESS | 2776 | 1465050367720 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 07:26:07 INFO - PROCESS | 2776 | 1465050367723 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 07:26:07 INFO - PROCESS | 2776 | 1465050367726 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:26:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:26:07 INFO - PROCESS | 2776 | 1465050367730 Marionette TRACE conn5 <- [1,410,null,{}] 07:26:07 INFO - PROCESS | 2776 | 1465050367744 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:07 INFO - PROCESS | 2776 | 1465050367756 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:07 INFO - PROCESS | 2776 | 1465050367874 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 07:26:07 INFO - PROCESS | 2776 | 1465050367889 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:07 INFO - PROCESS | 2776 | 1465050367892 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:07 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BEC89000 == 32 [pid = 2776] [id = 112] 07:26:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038BBA4E800) [pid = 2776] [serial = 333] [outer = 0000000000000000] 07:26:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038BBB5E000) [pid = 2776] [serial = 334] [outer = 00000038BBA4E800] 07:26:07 INFO - PROCESS | 2776 | 1465050367943 Marionette DEBUG loaded listener.js 07:26:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038BE126000) [pid = 2776] [serial = 335] [outer = 00000038BBA4E800] 07:26:08 INFO - PROCESS | 2776 | 1465050368386 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 07:26:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:26:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 691ms 07:26:08 INFO - PROCESS | 2776 | 1465050368422 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 07:26:08 INFO - PROCESS | 2776 | 1465050368425 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 07:26:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:26:08 INFO - PROCESS | 2776 | 1465050368440 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:26:08 INFO - PROCESS | 2776 | 1465050368442 Marionette TRACE conn5 <- [1,414,null,{}] 07:26:08 INFO - PROCESS | 2776 | 1465050368446 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:08 INFO - PROCESS | 2776 | 1465050368448 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:08 INFO - PROCESS | 2776 | 1465050368571 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 07:26:08 INFO - PROCESS | 2776 | 1465050368620 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:08 INFO - PROCESS | 2776 | 1465050368622 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:08 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1A69800 == 33 [pid = 2776] [id = 113] 07:26:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038BEC16400) [pid = 2776] [serial = 336] [outer = 0000000000000000] 07:26:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038BEC1EC00) [pid = 2776] [serial = 337] [outer = 00000038BEC16400] 07:26:08 INFO - PROCESS | 2776 | 1465050368669 Marionette DEBUG loaded listener.js 07:26:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038BEC31000) [pid = 2776] [serial = 338] [outer = 00000038BEC16400] 07:26:09 INFO - PROCESS | 2776 | 1465050369141 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 07:26:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:26:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 776ms 07:26:09 INFO - PROCESS | 2776 | 1465050369224 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 07:26:09 INFO - PROCESS | 2776 | 1465050369226 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 07:26:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:26:09 INFO - PROCESS | 2776 | 1465050369229 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:26:09 INFO - PROCESS | 2776 | 1465050369231 Marionette TRACE conn5 <- [1,418,null,{}] 07:26:09 INFO - PROCESS | 2776 | 1465050369235 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:09 INFO - PROCESS | 2776 | 1465050369237 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:09 INFO - PROCESS | 2776 | 1465050369348 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 07:26:09 INFO - PROCESS | 2776 | 1465050369360 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:09 INFO - PROCESS | 2776 | 1465050369362 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:09 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C27A7800 == 34 [pid = 2776] [id = 114] 07:26:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038B3D07C00) [pid = 2776] [serial = 339] [outer = 0000000000000000] 07:26:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C1257C00) [pid = 2776] [serial = 340] [outer = 00000038B3D07C00] 07:26:09 INFO - PROCESS | 2776 | 1465050369447 Marionette DEBUG loaded listener.js 07:26:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C1664000) [pid = 2776] [serial = 341] [outer = 00000038B3D07C00] 07:26:10 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038AFEC4800) [pid = 2776] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:26:10 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C2534C00) [pid = 2776] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:26:10 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038B4FE7800) [pid = 2776] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:26:10 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038BB184000) [pid = 2776] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:26:10 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038BEC32400) [pid = 2776] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:26:10 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C1E3AC00) [pid = 2776] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:26:10 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038B4FE7C00) [pid = 2776] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:26:10 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038B3D25C00) [pid = 2776] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:26:10 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038B4DAD000) [pid = 2776] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:26:10 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038C2526800) [pid = 2776] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:26:10 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038BBAA6800) [pid = 2776] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:26:10 INFO - PROCESS | 2776 | --DOMWINDOW == 63 (00000038C5E31C00) [pid = 2776] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:26:10 INFO - PROCESS | 2776 | 1465050370384 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 07:26:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 07:26:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1189ms 07:26:10 INFO - PROCESS | 2776 | 1465050370422 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 07:26:10 INFO - PROCESS | 2776 | 1465050370424 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 07:26:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:26:10 INFO - PROCESS | 2776 | 1465050370428 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:26:10 INFO - PROCESS | 2776 | 1465050370430 Marionette TRACE conn5 <- [1,422,null,{}] 07:26:10 INFO - PROCESS | 2776 | 1465050370434 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:10 INFO - PROCESS | 2776 | 1465050370440 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:10 INFO - PROCESS | 2776 | 1465050370552 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 07:26:10 INFO - PROCESS | 2776 | 1465050370559 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:10 INFO - PROCESS | 2776 | 1465050370561 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:10 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C496A800 == 35 [pid = 2776] [id = 115] 07:26:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 64 (00000038C16D2C00) [pid = 2776] [serial = 342] [outer = 0000000000000000] 07:26:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038C1E30400) [pid = 2776] [serial = 343] [outer = 00000038C16D2C00] 07:26:10 INFO - PROCESS | 2776 | 1465050370607 Marionette DEBUG loaded listener.js 07:26:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038C1E3DC00) [pid = 2776] [serial = 344] [outer = 00000038C16D2C00] 07:26:11 INFO - PROCESS | 2776 | 1465050371552 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 07:26:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:26:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1193ms 07:26:11 INFO - PROCESS | 2776 | 1465050371624 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 07:26:11 INFO - PROCESS | 2776 | 1465050371627 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 07:26:11 INFO - PROCESS | 2776 | 1465050371630 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:26:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:26:11 INFO - PROCESS | 2776 | 1465050371632 Marionette TRACE conn5 <- [1,426,null,{}] 07:26:11 INFO - PROCESS | 2776 | 1465050371636 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:11 INFO - PROCESS | 2776 | 1465050371638 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:11 INFO - PROCESS | 2776 | 1465050371722 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 07:26:11 INFO - PROCESS | 2776 | 1465050371728 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:11 INFO - PROCESS | 2776 | 1465050371730 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:11 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C57E4800 == 36 [pid = 2776] [id = 116] 07:26:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038BE135000) [pid = 2776] [serial = 345] [outer = 0000000000000000] 07:26:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038C237C800) [pid = 2776] [serial = 346] [outer = 00000038BE135000] 07:26:11 INFO - PROCESS | 2776 | 1465050371775 Marionette DEBUG loaded listener.js 07:26:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038C2534000) [pid = 2776] [serial = 347] [outer = 00000038BE135000] 07:26:12 INFO - PROCESS | 2776 | 1465050372211 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 07:26:12 INFO - PROCESS | 2776 | 1465050372265 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 07:26:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:26:12 INFO - PROCESS | 2776 | 1465050372268 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:26:12 INFO - PROCESS | 2776 | 1465050372270 Marionette TRACE conn5 <- [1,430,null,{}] 07:26:12 INFO - PROCESS | 2776 | 1465050372273 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:12 INFO - PROCESS | 2776 | 1465050372276 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:12 INFO - PROCESS | 2776 | 1465050372357 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 07:26:12 INFO - PROCESS | 2776 | 1465050372364 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:12 INFO - PROCESS | 2776 | 1465050372366 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:12 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B5466800 == 37 [pid = 2776] [id = 117] 07:26:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038C27B8C00) [pid = 2776] [serial = 348] [outer = 0000000000000000] 07:26:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038C2821400) [pid = 2776] [serial = 349] [outer = 00000038C27B8C00] 07:26:12 INFO - PROCESS | 2776 | 1465050372423 Marionette DEBUG loaded listener.js 07:26:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C2A95C00) [pid = 2776] [serial = 350] [outer = 00000038C27B8C00] 07:26:13 INFO - PROCESS | 2776 | 1465050373148 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 07:26:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:26:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 942ms 07:26:13 INFO - PROCESS | 2776 | 1465050373213 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 07:26:13 INFO - PROCESS | 2776 | 1465050373218 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 07:26:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:26:13 INFO - PROCESS | 2776 | 1465050373223 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:26:13 INFO - PROCESS | 2776 | 1465050373229 Marionette TRACE conn5 <- [1,434,null,{}] 07:26:13 INFO - PROCESS | 2776 | 1465050373235 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:13 INFO - PROCESS | 2776 | 1465050373238 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:13 INFO - PROCESS | 2776 | 1465050373375 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 07:26:13 INFO - PROCESS | 2776 | 1465050373439 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:13 INFO - PROCESS | 2776 | 1465050373442 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:13 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB145000 == 38 [pid = 2776] [id = 118] 07:26:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038B4ED6C00) [pid = 2776] [serial = 351] [outer = 0000000000000000] 07:26:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038B55D9800) [pid = 2776] [serial = 352] [outer = 00000038B4ED6C00] 07:26:13 INFO - PROCESS | 2776 | 1465050373501 Marionette DEBUG loaded listener.js 07:26:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038BA510C00) [pid = 2776] [serial = 353] [outer = 00000038B4ED6C00] 07:26:14 INFO - PROCESS | 2776 | 1465050374109 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 07:26:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:26:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 943ms 07:26:14 INFO - PROCESS | 2776 | 1465050374170 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 07:26:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:26:14 INFO - PROCESS | 2776 | 1465050374175 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 07:26:14 INFO - PROCESS | 2776 | 1465050374182 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:26:14 INFO - PROCESS | 2776 | 1465050374185 Marionette TRACE conn5 <- [1,438,null,{}] 07:26:14 INFO - PROCESS | 2776 | 1465050374189 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:14 INFO - PROCESS | 2776 | 1465050374192 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:14 INFO - PROCESS | 2776 | 1465050374311 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 07:26:14 INFO - PROCESS | 2776 | 1465050374383 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:14 INFO - PROCESS | 2776 | 1465050374385 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:14 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C2794000 == 39 [pid = 2776] [id = 119] 07:26:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038BB7C7800) [pid = 2776] [serial = 354] [outer = 0000000000000000] 07:26:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038BE11E000) [pid = 2776] [serial = 355] [outer = 00000038BB7C7800] 07:26:14 INFO - PROCESS | 2776 | 1465050374443 Marionette DEBUG loaded listener.js 07:26:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038BE954C00) [pid = 2776] [serial = 356] [outer = 00000038BB7C7800] 07:26:15 INFO - PROCESS | 2776 | 1465050375097 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 07:26:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:26:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 985ms 07:26:15 INFO - PROCESS | 2776 | 1465050375168 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 07:26:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:26:15 INFO - PROCESS | 2776 | 1465050375171 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 07:26:15 INFO - PROCESS | 2776 | 1465050375175 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:26:15 INFO - PROCESS | 2776 | 1465050375180 Marionette TRACE conn5 <- [1,442,null,{}] 07:26:15 INFO - PROCESS | 2776 | 1465050375192 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:15 INFO - PROCESS | 2776 | 1465050375197 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:15 INFO - PROCESS | 2776 | 1465050375320 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 07:26:15 INFO - PROCESS | 2776 | 1465050375386 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:15 INFO - PROCESS | 2776 | 1465050375389 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:15 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C7394800 == 40 [pid = 2776] [id = 120] 07:26:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C2384000) [pid = 2776] [serial = 357] [outer = 0000000000000000] 07:26:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C27BD400) [pid = 2776] [serial = 358] [outer = 00000038C2384000] 07:26:15 INFO - PROCESS | 2776 | 1465050375447 Marionette DEBUG loaded listener.js 07:26:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C2BE5C00) [pid = 2776] [serial = 359] [outer = 00000038C2384000] 07:26:16 INFO - PROCESS | 2776 | 1465050376123 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 07:26:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:26:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 986ms 07:26:16 INFO - PROCESS | 2776 | 1465050376163 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 07:26:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:26:16 INFO - PROCESS | 2776 | 1465050376166 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 07:26:16 INFO - PROCESS | 2776 | 1465050376170 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:26:16 INFO - PROCESS | 2776 | 1465050376172 Marionette TRACE conn5 <- [1,446,null,{}] 07:26:16 INFO - PROCESS | 2776 | 1465050376176 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:16 INFO - PROCESS | 2776 | 1465050376179 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:16 INFO - PROCESS | 2776 | 1465050376293 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 07:26:16 INFO - PROCESS | 2776 | 1465050376363 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:16 INFO - PROCESS | 2776 | 1465050376366 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:16 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BBA97800 == 41 [pid = 2776] [id = 121] 07:26:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038BE90B800) [pid = 2776] [serial = 360] [outer = 0000000000000000] 07:26:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C1FF3000) [pid = 2776] [serial = 361] [outer = 00000038BE90B800] 07:26:16 INFO - PROCESS | 2776 | 1465050376421 Marionette DEBUG loaded listener.js 07:26:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038C32B1400) [pid = 2776] [serial = 362] [outer = 00000038BE90B800] 07:26:17 INFO - PROCESS | 2776 | --DOCSHELL 00000038C57E4800 == 40 [pid = 2776] [id = 116] 07:26:17 INFO - PROCESS | 2776 | --DOCSHELL 00000038C496A800 == 39 [pid = 2776] [id = 115] 07:26:17 INFO - PROCESS | 2776 | --DOCSHELL 00000038C27A7800 == 38 [pid = 2776] [id = 114] 07:26:17 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1A69800 == 37 [pid = 2776] [id = 113] 07:26:17 INFO - PROCESS | 2776 | --DOCSHELL 00000038BEC89000 == 36 [pid = 2776] [id = 112] 07:26:17 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA5C8000 == 35 [pid = 2776] [id = 111] 07:26:17 INFO - PROCESS | 2776 | --DOCSHELL 00000038B46A7800 == 34 [pid = 2776] [id = 110] 07:26:17 INFO - PROCESS | 2776 | --DOCSHELL 00000038B9F22800 == 33 [pid = 2776] [id = 109] 07:26:17 INFO - PROCESS | 2776 | --DOCSHELL 00000038C9243000 == 32 [pid = 2776] [id = 108] 07:26:17 INFO - PROCESS | 2776 | --DOCSHELL 00000038C990D800 == 31 [pid = 2776] [id = 96] 07:26:17 INFO - PROCESS | 2776 | --DOCSHELL 00000038C7394800 == 30 [pid = 2776] [id = 120] 07:26:17 INFO - PROCESS | 2776 | --DOCSHELL 00000038C2794000 == 29 [pid = 2776] [id = 119] 07:26:17 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB145000 == 28 [pid = 2776] [id = 118] 07:26:17 INFO - PROCESS | 2776 | --DOCSHELL 00000038B5466800 == 27 [pid = 2776] [id = 117] 07:26:17 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038B4DAE800) [pid = 2776] [serial = 289] [outer = 0000000000000000] [url = about:blank] 07:26:17 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C27B6000) [pid = 2776] [serial = 314] [outer = 0000000000000000] [url = about:blank] 07:26:17 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038C27C2C00) [pid = 2776] [serial = 316] [outer = 0000000000000000] [url = about:blank] 07:26:17 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038B9771800) [pid = 2776] [serial = 293] [outer = 0000000000000000] [url = about:blank] 07:26:17 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C16CC000) [pid = 2776] [serial = 305] [outer = 0000000000000000] [url = about:blank] 07:26:17 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BE906C00) [pid = 2776] [serial = 299] [outer = 0000000000000000] [url = about:blank] 07:26:17 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038BEC24800) [pid = 2776] [serial = 302] [outer = 0000000000000000] [url = about:blank] 07:26:17 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BB896800) [pid = 2776] [serial = 296] [outer = 0000000000000000] [url = about:blank] 07:26:17 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038BE121800) [pid = 2776] [serial = 298] [outer = 0000000000000000] [url = about:blank] 07:26:17 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C16D4800) [pid = 2776] [serial = 307] [outer = 0000000000000000] [url = about:blank] 07:26:17 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C252D800) [pid = 2776] [serial = 313] [outer = 0000000000000000] [url = about:blank] 07:26:17 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C701E800) [pid = 2776] [serial = 287] [outer = 0000000000000000] [url = about:blank] 07:26:17 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C237EC00) [pid = 2776] [serial = 311] [outer = 0000000000000000] [url = about:blank] 07:26:17 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C2529C00) [pid = 2776] [serial = 320] [outer = 0000000000000000] [url = about:blank] 07:26:17 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038B4C1F800) [pid = 2776] [serial = 319] [outer = 0000000000000000] [url = about:blank] 07:26:17 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C282A000) [pid = 2776] [serial = 317] [outer = 0000000000000000] [url = about:blank] 07:26:17 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038BE956400) [pid = 2776] [serial = 301] [outer = 0000000000000000] [url = about:blank] 07:26:17 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038BB7BB400) [pid = 2776] [serial = 295] [outer = 0000000000000000] [url = about:blank] 07:26:17 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038C12DA800) [pid = 2776] [serial = 304] [outer = 0000000000000000] [url = about:blank] 07:26:17 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038C1FF2800) [pid = 2776] [serial = 310] [outer = 0000000000000000] [url = about:blank] 07:26:17 INFO - PROCESS | 2776 | --DOMWINDOW == 63 (00000038B578C400) [pid = 2776] [serial = 292] [outer = 0000000000000000] [url = about:blank] 07:26:17 INFO - PROCESS | 2776 | --DOMWINDOW == 62 (00000038C1E36000) [pid = 2776] [serial = 308] [outer = 0000000000000000] [url = about:blank] 07:26:17 INFO - PROCESS | 2776 | --DOMWINDOW == 61 (00000038B4ED2C00) [pid = 2776] [serial = 290] [outer = 0000000000000000] [url = about:blank] 07:26:17 INFO - PROCESS | 2776 | 1465050377881 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 07:26:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:26:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1740ms 07:26:17 INFO - PROCESS | 2776 | 1465050377912 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 07:26:17 INFO - PROCESS | 2776 | 1465050377917 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 07:26:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:26:17 INFO - PROCESS | 2776 | 1465050377922 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:26:17 INFO - PROCESS | 2776 | 1465050377925 Marionette TRACE conn5 <- [1,450,null,{}] 07:26:17 INFO - PROCESS | 2776 | 1465050377932 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:17 INFO - PROCESS | 2776 | 1465050377936 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:18 INFO - PROCESS | 2776 | 1465050378030 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 07:26:18 INFO - PROCESS | 2776 | 1465050378091 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:18 INFO - PROCESS | 2776 | 1465050378094 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:18 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B5775000 == 28 [pid = 2776] [id = 122] 07:26:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 62 (00000038B4DA7400) [pid = 2776] [serial = 363] [outer = 0000000000000000] 07:26:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 63 (00000038B4DAF800) [pid = 2776] [serial = 364] [outer = 00000038B4DA7400] 07:26:18 INFO - PROCESS | 2776 | 1465050378144 Marionette DEBUG loaded listener.js 07:26:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 64 (00000038B4ED1000) [pid = 2776] [serial = 365] [outer = 00000038B4DA7400] 07:26:18 INFO - PROCESS | 2776 | 1465050378577 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 07:26:18 INFO - PROCESS | 2776 | 1465050378624 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 07:26:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:26:18 INFO - PROCESS | 2776 | 1465050378631 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:26:18 INFO - PROCESS | 2776 | 1465050378634 Marionette TRACE conn5 <- [1,454,null,{}] 07:26:18 INFO - PROCESS | 2776 | 1465050378643 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:18 INFO - PROCESS | 2776 | 1465050378647 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:18 INFO - PROCESS | 2776 | 1465050378745 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 07:26:18 INFO - PROCESS | 2776 | 1465050378755 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:18 INFO - PROCESS | 2776 | 1465050378758 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:18 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA485000 == 29 [pid = 2776] [id = 123] 07:26:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038B97BC400) [pid = 2776] [serial = 366] [outer = 0000000000000000] 07:26:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038B9F4D800) [pid = 2776] [serial = 367] [outer = 00000038B97BC400] 07:26:18 INFO - PROCESS | 2776 | 1465050378808 Marionette DEBUG loaded listener.js 07:26:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038BB046000) [pid = 2776] [serial = 368] [outer = 00000038B97BC400] 07:26:19 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:26:19 INFO - PROCESS | 2776 | 1465050379289 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 07:26:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:26:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 691ms 07:26:19 INFO - PROCESS | 2776 | 1465050379324 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 07:26:19 INFO - PROCESS | 2776 | 1465050379327 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 07:26:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:26:19 INFO - PROCESS | 2776 | 1465050379330 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:26:19 INFO - PROCESS | 2776 | 1465050379334 Marionette TRACE conn5 <- [1,458,null,{}] 07:26:19 INFO - PROCESS | 2776 | 1465050379379 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:19 INFO - PROCESS | 2776 | 1465050379384 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:19 INFO - PROCESS | 2776 | 1465050379475 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 07:26:19 INFO - PROCESS | 2776 | 1465050379547 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:19 INFO - PROCESS | 2776 | 1465050379550 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:19 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BBA95000 == 30 [pid = 2776] [id = 124] 07:26:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038B33DEC00) [pid = 2776] [serial = 369] [outer = 0000000000000000] 07:26:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038BBACE400) [pid = 2776] [serial = 370] [outer = 00000038B33DEC00] 07:26:19 INFO - PROCESS | 2776 | 1465050379599 Marionette DEBUG loaded listener.js 07:26:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038BE123800) [pid = 2776] [serial = 371] [outer = 00000038B33DEC00] 07:26:20 INFO - PROCESS | 2776 | 1465050380030 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 07:26:20 INFO - PROCESS | 2776 | 1465050380069 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 07:26:20 INFO - PROCESS | 2776 | 1465050380073 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:26:20 INFO - PROCESS | 2776 | 1465050380075 Marionette TRACE conn5 <- [1,462,null,{}] 07:26:20 INFO - PROCESS | 2776 | 1465050380078 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:20 INFO - PROCESS | 2776 | 1465050380080 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:20 INFO - PROCESS | 2776 | 1465050380191 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 07:26:20 INFO - PROCESS | 2776 | 1465050380196 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:20 INFO - PROCESS | 2776 | 1465050380199 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:20 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1842000 == 31 [pid = 2776] [id = 125] 07:26:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038BE955400) [pid = 2776] [serial = 372] [outer = 0000000000000000] 07:26:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038BEC1A800) [pid = 2776] [serial = 373] [outer = 00000038BE955400] 07:26:20 INFO - PROCESS | 2776 | 1465050380284 Marionette DEBUG loaded listener.js 07:26:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038BEC32800) [pid = 2776] [serial = 374] [outer = 00000038BE955400] 07:26:20 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:26:20 INFO - PROCESS | 2776 | 1465050380772 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 07:26:20 INFO - PROCESS | 2776 | 1465050380842 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 07:26:20 INFO - PROCESS | 2776 | 1465050380845 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:26:20 INFO - PROCESS | 2776 | 1465050380847 Marionette TRACE conn5 <- [1,466,null,{}] 07:26:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:26:20 INFO - PROCESS | 2776 | 1465050380854 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:20 INFO - PROCESS | 2776 | 1465050380857 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:20 INFO - PROCESS | 2776 | 1465050380963 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 07:26:20 INFO - PROCESS | 2776 | 1465050380975 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:20 INFO - PROCESS | 2776 | 1465050380977 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:20 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C27A8000 == 32 [pid = 2776] [id = 126] 07:26:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038B97B5800) [pid = 2776] [serial = 375] [outer = 0000000000000000] 07:26:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C166DC00) [pid = 2776] [serial = 376] [outer = 00000038B97B5800] 07:26:21 INFO - PROCESS | 2776 | 1465050381021 Marionette DEBUG loaded listener.js 07:26:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C16CEC00) [pid = 2776] [serial = 377] [outer = 00000038B97B5800] 07:26:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C1C28400) [pid = 2776] [serial = 378] [outer = 00000038B629C400] 07:26:21 INFO - PROCESS | 2776 | 1465050381538 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 07:26:21 INFO - PROCESS | 2776 | 1465050381588 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 07:26:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:26:21 INFO - PROCESS | 2776 | 1465050381591 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:26:21 INFO - PROCESS | 2776 | 1465050381593 Marionette TRACE conn5 <- [1,470,null,{}] 07:26:21 INFO - PROCESS | 2776 | 1465050381597 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:21 INFO - PROCESS | 2776 | 1465050381603 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:21 INFO - PROCESS | 2776 | 1465050381738 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 07:26:21 INFO - PROCESS | 2776 | 1465050381789 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:21 INFO - PROCESS | 2776 | 1465050381791 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:21 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4CF9000 == 33 [pid = 2776] [id = 127] 07:26:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038B4DAB400) [pid = 2776] [serial = 379] [outer = 0000000000000000] 07:26:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C237F000) [pid = 2776] [serial = 380] [outer = 00000038B4DAB400] 07:26:21 INFO - PROCESS | 2776 | 1465050381836 Marionette DEBUG loaded listener.js 07:26:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C27B9400) [pid = 2776] [serial = 381] [outer = 00000038B4DAB400] 07:26:22 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C27B8C00) [pid = 2776] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:26:22 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BE135000) [pid = 2776] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:26:22 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038B3D22000) [pid = 2776] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:26:22 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038B9770C00) [pid = 2776] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:26:22 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B4ED7C00) [pid = 2776] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:26:22 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C44AD800) [pid = 2776] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:26:22 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038BBA4E800) [pid = 2776] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:26:22 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038B3D07C00) [pid = 2776] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:26:22 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C16D2C00) [pid = 2776] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:26:22 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038BEC16400) [pid = 2776] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:26:22 INFO - PROCESS | 2776 | 1465050382347 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 07:26:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:26:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 776ms 07:26:22 INFO - PROCESS | 2776 | 1465050382370 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 07:26:22 INFO - PROCESS | 2776 | 1465050382372 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 07:26:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:26:22 INFO - PROCESS | 2776 | 1465050382376 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:26:22 INFO - PROCESS | 2776 | 1465050382377 Marionette TRACE conn5 <- [1,474,null,{}] 07:26:22 INFO - PROCESS | 2776 | 1465050382381 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:22 INFO - PROCESS | 2776 | 1465050382383 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:22 INFO - PROCESS | 2776 | 1465050382463 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 07:26:22 INFO - PROCESS | 2776 | 1465050382470 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:22 INFO - PROCESS | 2776 | 1465050382472 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:22 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C5E71800 == 34 [pid = 2776] [id = 128] 07:26:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038BBA54000) [pid = 2776] [serial = 382] [outer = 0000000000000000] 07:26:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C2383C00) [pid = 2776] [serial = 383] [outer = 00000038BBA54000] 07:26:22 INFO - PROCESS | 2776 | 1465050382518 Marionette DEBUG loaded listener.js 07:26:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C27C1800) [pid = 2776] [serial = 384] [outer = 00000038BBA54000] 07:26:22 INFO - PROCESS | 2776 | 1465050382952 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 07:26:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:26:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 628ms 07:26:23 INFO - PROCESS | 2776 | 1465050383008 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 07:26:23 INFO - PROCESS | 2776 | 1465050383010 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 07:26:23 INFO - PROCESS | 2776 | 1465050383013 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:26:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:26:23 INFO - PROCESS | 2776 | 1465050383015 Marionette TRACE conn5 <- [1,478,null,{}] 07:26:23 INFO - PROCESS | 2776 | 1465050383019 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:23 INFO - PROCESS | 2776 | 1465050383021 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:23 INFO - PROCESS | 2776 | 1465050383102 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 07:26:23 INFO - PROCESS | 2776 | 1465050383110 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:23 INFO - PROCESS | 2776 | 1465050383112 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:23 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C6859800 == 35 [pid = 2776] [id = 129] 07:26:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C27C0800) [pid = 2776] [serial = 385] [outer = 0000000000000000] 07:26:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C282A800) [pid = 2776] [serial = 386] [outer = 00000038C27C0800] 07:26:23 INFO - PROCESS | 2776 | 1465050383157 Marionette DEBUG loaded listener.js 07:26:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C2BE4800) [pid = 2776] [serial = 387] [outer = 00000038C27C0800] 07:26:23 INFO - PROCESS | 2776 | 1465050383602 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 07:26:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:26:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 628ms 07:26:23 INFO - PROCESS | 2776 | 1465050383645 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 07:26:23 INFO - PROCESS | 2776 | 1465050383647 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 07:26:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:26:23 INFO - PROCESS | 2776 | 1465050383650 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:26:23 INFO - PROCESS | 2776 | 1465050383652 Marionette TRACE conn5 <- [1,482,null,{}] 07:26:23 INFO - PROCESS | 2776 | 1465050383656 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:23 INFO - PROCESS | 2776 | 1465050383658 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:23 INFO - PROCESS | 2776 | 1465050383743 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 07:26:23 INFO - PROCESS | 2776 | 1465050383752 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:23 INFO - PROCESS | 2776 | 1465050383753 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:23 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BBA94000 == 36 [pid = 2776] [id = 130] 07:26:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C44A7000) [pid = 2776] [serial = 388] [outer = 0000000000000000] 07:26:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C4539000) [pid = 2776] [serial = 389] [outer = 00000038C44A7000] 07:26:23 INFO - PROCESS | 2776 | 1465050383798 Marionette DEBUG loaded listener.js 07:26:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C4A67C00) [pid = 2776] [serial = 390] [outer = 00000038C44A7000] 07:26:24 INFO - PROCESS | 2776 | 1465050384629 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 07:26:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:26:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1027ms 07:26:24 INFO - PROCESS | 2776 | 1465050384681 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 07:26:24 INFO - PROCESS | 2776 | 1465050384687 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 07:26:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:26:24 INFO - PROCESS | 2776 | 1465050384714 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:26:24 INFO - PROCESS | 2776 | 1465050384717 Marionette TRACE conn5 <- [1,486,null,{}] 07:26:24 INFO - PROCESS | 2776 | 1465050384765 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:24 INFO - PROCESS | 2776 | 1465050384769 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:24 INFO - PROCESS | 2776 | 1465050384902 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 07:26:24 INFO - PROCESS | 2776 | 1465050384987 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:24 INFO - PROCESS | 2776 | 1465050384990 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:25 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA40E800 == 37 [pid = 2776] [id = 131] 07:26:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038B4DA4800) [pid = 2776] [serial = 391] [outer = 0000000000000000] 07:26:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038B4ED6800) [pid = 2776] [serial = 392] [outer = 00000038B4DA4800] 07:26:25 INFO - PROCESS | 2776 | 1465050385048 Marionette DEBUG loaded listener.js 07:26:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038B95E8400) [pid = 2776] [serial = 393] [outer = 00000038B4DA4800] 07:26:25 INFO - PROCESS | 2776 | 1465050385921 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 07:26:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:26:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1314ms 07:26:26 INFO - PROCESS | 2776 | 1465050386009 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 07:26:26 INFO - PROCESS | 2776 | 1465050386013 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 07:26:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:26:26 INFO - PROCESS | 2776 | 1465050386018 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:26:26 INFO - PROCESS | 2776 | 1465050386022 Marionette TRACE conn5 <- [1,490,null,{}] 07:26:26 INFO - PROCESS | 2776 | 1465050386028 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:26 INFO - PROCESS | 2776 | 1465050386032 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:26 INFO - PROCESS | 2776 | 1465050386171 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 07:26:26 INFO - PROCESS | 2776 | 1465050386238 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:26 INFO - PROCESS | 2776 | 1465050386242 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:26 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B5A26800 == 38 [pid = 2776] [id = 132] 07:26:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038B4FE3400) [pid = 2776] [serial = 394] [outer = 0000000000000000] 07:26:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038B9537800) [pid = 2776] [serial = 395] [outer = 00000038B4FE3400] 07:26:26 INFO - PROCESS | 2776 | 1465050386293 Marionette DEBUG loaded listener.js 07:26:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038BA5A0800) [pid = 2776] [serial = 396] [outer = 00000038B4FE3400] 07:26:26 INFO - PROCESS | 2776 | --DOCSHELL 00000038C6859800 == 37 [pid = 2776] [id = 129] 07:26:26 INFO - PROCESS | 2776 | --DOCSHELL 00000038C5E71800 == 36 [pid = 2776] [id = 128] 07:26:26 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4CF9000 == 35 [pid = 2776] [id = 127] 07:26:26 INFO - PROCESS | 2776 | --DOCSHELL 00000038C27A8000 == 34 [pid = 2776] [id = 126] 07:26:26 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1842000 == 33 [pid = 2776] [id = 125] 07:26:26 INFO - PROCESS | 2776 | --DOCSHELL 00000038BBA95000 == 32 [pid = 2776] [id = 124] 07:26:26 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA485000 == 31 [pid = 2776] [id = 123] 07:26:26 INFO - PROCESS | 2776 | --DOCSHELL 00000038B5775000 == 30 [pid = 2776] [id = 122] 07:26:26 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038B3D29800) [pid = 2776] [serial = 328] [outer = 0000000000000000] [url = about:blank] 07:26:26 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038B4EB8000) [pid = 2776] [serial = 329] [outer = 0000000000000000] [url = about:blank] 07:26:26 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038B9A2A800) [pid = 2776] [serial = 331] [outer = 0000000000000000] [url = about:blank] 07:26:26 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038BB044800) [pid = 2776] [serial = 332] [outer = 0000000000000000] [url = about:blank] 07:26:26 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038B4FE5400) [pid = 2776] [serial = 325] [outer = 0000000000000000] [url = about:blank] 07:26:26 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038BA50CC00) [pid = 2776] [serial = 326] [outer = 0000000000000000] [url = about:blank] 07:26:26 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C4CD0400) [pid = 2776] [serial = 323] [outer = 0000000000000000] [url = about:blank] 07:26:26 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C4A68000) [pid = 2776] [serial = 322] [outer = 0000000000000000] [url = about:blank] 07:26:26 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BBB5E000) [pid = 2776] [serial = 334] [outer = 0000000000000000] [url = about:blank] 07:26:26 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C1257C00) [pid = 2776] [serial = 340] [outer = 0000000000000000] [url = about:blank] 07:26:26 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C1E30400) [pid = 2776] [serial = 343] [outer = 0000000000000000] [url = about:blank] 07:26:26 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C1664000) [pid = 2776] [serial = 341] [outer = 0000000000000000] [url = about:blank] 07:26:26 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038BEC1EC00) [pid = 2776] [serial = 337] [outer = 0000000000000000] [url = about:blank] 07:26:26 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038BEC31000) [pid = 2776] [serial = 338] [outer = 0000000000000000] [url = about:blank] 07:26:26 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C1E3DC00) [pid = 2776] [serial = 344] [outer = 0000000000000000] [url = about:blank] 07:26:26 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C2534000) [pid = 2776] [serial = 347] [outer = 0000000000000000] [url = about:blank] 07:26:26 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038BE126000) [pid = 2776] [serial = 335] [outer = 0000000000000000] [url = about:blank] 07:26:26 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C2A95C00) [pid = 2776] [serial = 350] [outer = 0000000000000000] [url = about:blank] 07:26:26 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038C2821400) [pid = 2776] [serial = 349] [outer = 0000000000000000] [url = about:blank] 07:26:26 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038C237C800) [pid = 2776] [serial = 346] [outer = 0000000000000000] [url = about:blank] 07:26:26 INFO - PROCESS | 2776 | 1465050386829 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 07:26:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:26:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 838ms 07:26:26 INFO - PROCESS | 2776 | 1465050386861 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 07:26:26 INFO - PROCESS | 2776 | 1465050386867 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 07:26:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:26:26 INFO - PROCESS | 2776 | 1465050386873 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:26:26 INFO - PROCESS | 2776 | 1465050386876 Marionette TRACE conn5 <- [1,494,null,{}] 07:26:26 INFO - PROCESS | 2776 | 1465050386880 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:26 INFO - PROCESS | 2776 | 1465050386883 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:26 INFO - PROCESS | 2776 | 1465050386974 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 07:26:26 INFO - PROCESS | 2776 | 1465050386982 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:26 INFO - PROCESS | 2776 | 1465050386984 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:27 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB156000 == 31 [pid = 2776] [id = 133] 07:26:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038BA59F400) [pid = 2776] [serial = 397] [outer = 0000000000000000] 07:26:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038BB78CC00) [pid = 2776] [serial = 398] [outer = 00000038BA59F400] 07:26:27 INFO - PROCESS | 2776 | 1465050387035 Marionette DEBUG loaded listener.js 07:26:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038BBA9EC00) [pid = 2776] [serial = 399] [outer = 00000038BA59F400] 07:26:27 INFO - PROCESS | 2776 | 1465050387496 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 07:26:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:26:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 691ms 07:26:27 INFO - PROCESS | 2776 | 1465050387566 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 07:26:27 INFO - PROCESS | 2776 | 1465050387569 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 07:26:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:26:27 INFO - PROCESS | 2776 | 1465050387572 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:26:27 INFO - PROCESS | 2776 | 1465050387576 Marionette TRACE conn5 <- [1,498,null,{}] 07:26:27 INFO - PROCESS | 2776 | 1465050387588 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:27 INFO - PROCESS | 2776 | 1465050387593 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:27 INFO - PROCESS | 2776 | 1465050387715 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 07:26:27 INFO - PROCESS | 2776 | 1465050387790 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:27 INFO - PROCESS | 2776 | 1465050387794 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:27 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1213800 == 32 [pid = 2776] [id = 134] 07:26:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038BE949C00) [pid = 2776] [serial = 400] [outer = 0000000000000000] 07:26:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038BE956000) [pid = 2776] [serial = 401] [outer = 00000038BE949C00] 07:26:27 INFO - PROCESS | 2776 | 1465050387844 Marionette DEBUG loaded listener.js 07:26:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038BEC2C400) [pid = 2776] [serial = 402] [outer = 00000038BE949C00] 07:26:28 INFO - PROCESS | 2776 | 1465050388250 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 07:26:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:26:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 735ms 07:26:28 INFO - PROCESS | 2776 | 1465050388309 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 07:26:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:26:28 INFO - PROCESS | 2776 | 1465050388312 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 07:26:28 INFO - PROCESS | 2776 | 1465050388316 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:26:28 INFO - PROCESS | 2776 | 1465050388318 Marionette TRACE conn5 <- [1,502,null,{}] 07:26:28 INFO - PROCESS | 2776 | 1465050388321 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:28 INFO - PROCESS | 2776 | 1465050388324 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:28 INFO - PROCESS | 2776 | 1465050388414 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 07:26:28 INFO - PROCESS | 2776 | 1465050388420 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:28 INFO - PROCESS | 2776 | 1465050388423 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:28 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C2175800 == 33 [pid = 2776] [id = 135] 07:26:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038B3D25C00) [pid = 2776] [serial = 403] [outer = 0000000000000000] 07:26:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C16C8C00) [pid = 2776] [serial = 404] [outer = 00000038B3D25C00] 07:26:28 INFO - PROCESS | 2776 | 1465050388469 Marionette DEBUG loaded listener.js 07:26:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C1C2B000) [pid = 2776] [serial = 405] [outer = 00000038B3D25C00] 07:26:28 INFO - PROCESS | 2776 | 1465050388947 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 07:26:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:26:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 692ms 07:26:29 INFO - PROCESS | 2776 | 1465050389010 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 07:26:29 INFO - PROCESS | 2776 | 1465050389012 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 07:26:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:26:29 INFO - PROCESS | 2776 | 1465050389021 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:26:29 INFO - PROCESS | 2776 | 1465050389024 Marionette TRACE conn5 <- [1,506,null,{}] 07:26:29 INFO - PROCESS | 2776 | 1465050389027 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:29 INFO - PROCESS | 2776 | 1465050389030 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:29 INFO - PROCESS | 2776 | 1465050389165 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 07:26:29 INFO - PROCESS | 2776 | 1465050389175 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:29 INFO - PROCESS | 2776 | 1465050389177 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:29 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4427800 == 34 [pid = 2776] [id = 136] 07:26:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038B3D27400) [pid = 2776] [serial = 406] [outer = 0000000000000000] 07:26:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C1E5E400) [pid = 2776] [serial = 407] [outer = 00000038B3D27400] 07:26:29 INFO - PROCESS | 2776 | 1465050389223 Marionette DEBUG loaded listener.js 07:26:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C2381400) [pid = 2776] [serial = 408] [outer = 00000038B3D27400] 07:26:29 INFO - PROCESS | 2776 | 1465050389693 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 07:26:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:26:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 734ms 07:26:29 INFO - PROCESS | 2776 | 1465050389764 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 07:26:29 INFO - PROCESS | 2776 | 1465050389766 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 07:26:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:26:29 INFO - PROCESS | 2776 | 1465050389769 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:26:29 INFO - PROCESS | 2776 | 1465050389771 Marionette TRACE conn5 <- [1,510,null,{}] 07:26:29 INFO - PROCESS | 2776 | 1465050389775 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:29 INFO - PROCESS | 2776 | 1465050389781 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:29 INFO - PROCESS | 2776 | 1465050389925 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 07:26:29 INFO - PROCESS | 2776 | 1465050389970 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:29 INFO - PROCESS | 2776 | 1465050389972 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:29 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C59EC800 == 35 [pid = 2776] [id = 137] 07:26:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C27BF000) [pid = 2776] [serial = 409] [outer = 0000000000000000] 07:26:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C2A96800) [pid = 2776] [serial = 410] [outer = 00000038C27BF000] 07:26:30 INFO - PROCESS | 2776 | 1465050390018 Marionette DEBUG loaded listener.js 07:26:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C4989800) [pid = 2776] [serial = 411] [outer = 00000038C27BF000] 07:26:30 INFO - PROCESS | 2776 | 1465050390473 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 07:26:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:26:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 793ms 07:26:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:26:30 INFO - PROCESS | 2776 | 1465050390566 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 07:26:30 INFO - PROCESS | 2776 | 1465050390568 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 07:26:30 INFO - PROCESS | 2776 | 1465050390571 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:26:30 INFO - PROCESS | 2776 | 1465050390573 Marionette TRACE conn5 <- [1,514,null,{}] 07:26:30 INFO - PROCESS | 2776 | 1465050390577 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:30 INFO - PROCESS | 2776 | 1465050390579 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:30 INFO - PROCESS | 2776 | 1465050390729 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 07:26:30 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038B4DA7400) [pid = 2776] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:26:30 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BE955400) [pid = 2776] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:26:30 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038BE90B800) [pid = 2776] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:26:30 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038B97BC400) [pid = 2776] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:26:30 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B33DEC00) [pid = 2776] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:26:30 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038B97B5800) [pid = 2776] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:26:30 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038BBA54000) [pid = 2776] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:26:30 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038B4DAB400) [pid = 2776] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:26:30 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C27C0800) [pid = 2776] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:26:30 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038B4ED6C00) [pid = 2776] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:26:30 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038BB7C7800) [pid = 2776] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:26:30 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C2384000) [pid = 2776] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:26:30 INFO - PROCESS | 2776 | 1465050390783 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:30 INFO - PROCESS | 2776 | 1465050390792 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:30 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BEC97000 == 36 [pid = 2776] [id = 138] 07:26:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038B3D20400) [pid = 2776] [serial = 412] [outer = 0000000000000000] 07:26:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038B4ED3000) [pid = 2776] [serial = 413] [outer = 00000038B3D20400] 07:26:30 INFO - PROCESS | 2776 | 1465050390840 Marionette DEBUG loaded listener.js 07:26:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038BE135C00) [pid = 2776] [serial = 414] [outer = 00000038B3D20400] 07:26:31 INFO - PROCESS | 2776 | 1465050391199 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 07:26:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 07:26:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 692ms 07:26:31 INFO - PROCESS | 2776 | 1465050391267 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 07:26:31 INFO - PROCESS | 2776 | 1465050391269 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 07:26:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:26:31 INFO - PROCESS | 2776 | 1465050391272 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:26:31 INFO - PROCESS | 2776 | 1465050391274 Marionette TRACE conn5 <- [1,518,null,{}] 07:26:31 INFO - PROCESS | 2776 | 1465050391278 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:31 INFO - PROCESS | 2776 | 1465050391280 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:31 INFO - PROCESS | 2776 | 1465050391364 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 07:26:31 INFO - PROCESS | 2776 | 1465050391369 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:31 INFO - PROCESS | 2776 | 1465050391371 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:31 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C738D800 == 37 [pid = 2776] [id = 139] 07:26:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C31E9400) [pid = 2776] [serial = 415] [outer = 0000000000000000] 07:26:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C4C4EC00) [pid = 2776] [serial = 416] [outer = 00000038C31E9400] 07:26:31 INFO - PROCESS | 2776 | 1465050391416 Marionette DEBUG loaded listener.js 07:26:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C5709400) [pid = 2776] [serial = 417] [outer = 00000038C31E9400] 07:26:31 INFO - PROCESS | 2776 | 1465050391846 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 07:26:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:26:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 629ms 07:26:31 INFO - PROCESS | 2776 | 1465050391905 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 07:26:31 INFO - PROCESS | 2776 | 1465050391907 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 07:26:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:26:31 INFO - PROCESS | 2776 | 1465050391910 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:26:31 INFO - PROCESS | 2776 | 1465050391912 Marionette TRACE conn5 <- [1,522,null,{}] 07:26:31 INFO - PROCESS | 2776 | 1465050391916 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:31 INFO - PROCESS | 2776 | 1465050391918 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:32 INFO - PROCESS | 2776 | 1465050392000 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 07:26:32 INFO - PROCESS | 2776 | 1465050392016 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:32 INFO - PROCESS | 2776 | 1465050392018 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:32 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C92B8000 == 38 [pid = 2776] [id = 140] 07:26:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C570FC00) [pid = 2776] [serial = 418] [outer = 0000000000000000] 07:26:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C5713C00) [pid = 2776] [serial = 419] [outer = 00000038C570FC00] 07:26:32 INFO - PROCESS | 2776 | 1465050392065 Marionette DEBUG loaded listener.js 07:26:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C5752400) [pid = 2776] [serial = 420] [outer = 00000038C570FC00] 07:26:32 INFO - PROCESS | 2776 | 1465050392533 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 07:26:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:26:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 671ms 07:26:32 INFO - PROCESS | 2776 | 1465050392585 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 07:26:32 INFO - PROCESS | 2776 | 1465050392587 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 07:26:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:26:32 INFO - PROCESS | 2776 | 1465050392591 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:26:32 INFO - PROCESS | 2776 | 1465050392593 Marionette TRACE conn5 <- [1,526,null,{}] 07:26:32 INFO - PROCESS | 2776 | 1465050392596 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:32 INFO - PROCESS | 2776 | 1465050392598 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:32 INFO - PROCESS | 2776 | 1465050392682 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 07:26:32 INFO - PROCESS | 2776 | 1465050392690 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:32 INFO - PROCESS | 2776 | 1465050392692 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:32 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C2171800 == 39 [pid = 2776] [id = 141] 07:26:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C5759400) [pid = 2776] [serial = 421] [outer = 0000000000000000] 07:26:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C575C800) [pid = 2776] [serial = 422] [outer = 00000038C5759400] 07:26:32 INFO - PROCESS | 2776 | 1465050392738 Marionette DEBUG loaded listener.js 07:26:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C5E36800) [pid = 2776] [serial = 423] [outer = 00000038C5759400] 07:26:33 INFO - PROCESS | 2776 | 1465050393497 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 07:26:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 07:26:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 986ms 07:26:33 INFO - PROCESS | 2776 | 1465050393581 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 07:26:33 INFO - PROCESS | 2776 | 1465050393585 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 07:26:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:26:33 INFO - PROCESS | 2776 | 1465050393590 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:26:33 INFO - PROCESS | 2776 | 1465050393594 Marionette TRACE conn5 <- [1,530,null,{}] 07:26:33 INFO - PROCESS | 2776 | 1465050393600 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:33 INFO - PROCESS | 2776 | 1465050393604 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:33 INFO - PROCESS | 2776 | 1465050393729 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 07:26:33 INFO - PROCESS | 2776 | 1465050393795 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:33 INFO - PROCESS | 2776 | 1465050393799 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:33 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BE140800 == 40 [pid = 2776] [id = 142] 07:26:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038BB7C8000) [pid = 2776] [serial = 424] [outer = 0000000000000000] 07:26:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038BE11CC00) [pid = 2776] [serial = 425] [outer = 00000038BB7C8000] 07:26:33 INFO - PROCESS | 2776 | 1465050393858 Marionette DEBUG loaded listener.js 07:26:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038BE949800) [pid = 2776] [serial = 426] [outer = 00000038BB7C8000] 07:26:34 INFO - PROCESS | 2776 | 1465050394487 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 07:26:34 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 07:26:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:26:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:26:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:26:34 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 07:26:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:26:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:26:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:26:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 944ms 07:26:34 INFO - PROCESS | 2776 | 1465050394551 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 07:26:34 INFO - PROCESS | 2776 | 1465050394556 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 07:26:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:26:34 INFO - PROCESS | 2776 | 1465050394564 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:26:34 INFO - PROCESS | 2776 | 1465050394567 Marionette TRACE conn5 <- [1,534,null,{}] 07:26:34 INFO - PROCESS | 2776 | 1465050394571 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:34 INFO - PROCESS | 2776 | 1465050394574 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:34 INFO - PROCESS | 2776 | 1465050394711 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 07:26:34 INFO - PROCESS | 2776 | 1465050394795 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:34 INFO - PROCESS | 2776 | 1465050394798 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:34 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C93E0000 == 41 [pid = 2776] [id = 143] 07:26:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038C1E3C400) [pid = 2776] [serial = 427] [outer = 0000000000000000] 07:26:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038C2535800) [pid = 2776] [serial = 428] [outer = 00000038C1E3C400] 07:26:34 INFO - PROCESS | 2776 | 1465050394855 Marionette DEBUG loaded listener.js 07:26:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038C282B000) [pid = 2776] [serial = 429] [outer = 00000038C1E3C400] 07:26:35 INFO - PROCESS | 2776 | 1465050395407 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 07:26:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 07:26:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 879ms 07:26:35 INFO - PROCESS | 2776 | 1465050395451 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 07:26:35 INFO - PROCESS | 2776 | 1465050395454 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 07:26:35 INFO - PROCESS | 2776 | 1465050395459 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:26:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:26:35 INFO - PROCESS | 2776 | 1465050395463 Marionette TRACE conn5 <- [1,538,null,{}] 07:26:35 INFO - PROCESS | 2776 | 1465050395475 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:35 INFO - PROCESS | 2776 | 1465050395480 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:35 INFO - PROCESS | 2776 | 1465050395595 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 07:26:35 INFO - PROCESS | 2776 | 1465050395682 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:35 INFO - PROCESS | 2776 | 1465050395686 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:35 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C99CF000 == 42 [pid = 2776] [id = 144] 07:26:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038C5E30000) [pid = 2776] [serial = 430] [outer = 0000000000000000] 07:26:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038C5E3A800) [pid = 2776] [serial = 431] [outer = 00000038C5E30000] 07:26:35 INFO - PROCESS | 2776 | 1465050395743 Marionette DEBUG loaded listener.js 07:26:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (00000038C701D800) [pid = 2776] [serial = 432] [outer = 00000038C5E30000] 07:26:36 INFO - PROCESS | 2776 | 1465050396284 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 07:26:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 07:26:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 838ms 07:26:36 INFO - PROCESS | 2776 | 1465050396351 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 07:26:36 INFO - PROCESS | 2776 | 1465050396354 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 07:26:36 INFO - PROCESS | 2776 | 1465050396360 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:26:36 INFO - PROCESS | 2776 | 1465050396362 Marionette TRACE conn5 <- [1,542,null,{}] 07:26:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:26:36 INFO - PROCESS | 2776 | 1465050396366 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:36 INFO - PROCESS | 2776 | 1465050396369 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:36 INFO - PROCESS | 2776 | 1465050396487 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 07:26:36 INFO - PROCESS | 2776 | 1465050396586 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:36 INFO - PROCESS | 2776 | 1465050396588 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:36 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C9FEC800 == 43 [pid = 2776] [id = 145] 07:26:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (00000038C4FB6000) [pid = 2776] [serial = 433] [outer = 0000000000000000] 07:26:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (00000038C4FBB000) [pid = 2776] [serial = 434] [outer = 00000038C4FB6000] 07:26:36 INFO - PROCESS | 2776 | 1465050396643 Marionette DEBUG loaded listener.js 07:26:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (00000038C7021000) [pid = 2776] [serial = 435] [outer = 00000038C4FB6000] 07:26:37 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:26:37 INFO - PROCESS | 2776 | [2776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:26:37 INFO - PROCESS | 2776 | 1465050397211 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 07:26:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:26:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 881ms 07:26:37 INFO - PROCESS | 2776 | 1465050397248 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 07:26:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:26:37 INFO - PROCESS | 2776 | 1465050397250 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 07:26:37 INFO - PROCESS | 2776 | 1465050397254 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:26:37 INFO - PROCESS | 2776 | 1465050397257 Marionette TRACE conn5 <- [1,546,null,{}] 07:26:37 INFO - PROCESS | 2776 | 1465050397261 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:37 INFO - PROCESS | 2776 | 1465050397264 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:37 INFO - PROCESS | 2776 | 1465050397378 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 07:26:37 INFO - PROCESS | 2776 | 1465050397596 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:37 INFO - PROCESS | 2776 | 1465050397599 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:37 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B6203800 == 44 [pid = 2776] [id = 146] 07:26:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 93 (00000038B4EB7800) [pid = 2776] [serial = 436] [outer = 0000000000000000] 07:26:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 94 (00000038B4ED5C00) [pid = 2776] [serial = 437] [outer = 00000038B4EB7800] 07:26:37 INFO - PROCESS | 2776 | 1465050397650 Marionette DEBUG loaded listener.js 07:26:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 95 (00000038BB7C5800) [pid = 2776] [serial = 438] [outer = 00000038B4EB7800] 07:26:38 INFO - PROCESS | 2776 | --DOCSHELL 00000038C92B8000 == 43 [pid = 2776] [id = 140] 07:26:38 INFO - PROCESS | 2776 | --DOCSHELL 00000038C738D800 == 42 [pid = 2776] [id = 139] 07:26:38 INFO - PROCESS | 2776 | --DOCSHELL 00000038BEC97000 == 41 [pid = 2776] [id = 138] 07:26:38 INFO - PROCESS | 2776 | --DOCSHELL 00000038C59EC800 == 40 [pid = 2776] [id = 137] 07:26:38 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4427800 == 39 [pid = 2776] [id = 136] 07:26:38 INFO - PROCESS | 2776 | --DOCSHELL 00000038C2175800 == 38 [pid = 2776] [id = 135] 07:26:38 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1213800 == 37 [pid = 2776] [id = 134] 07:26:38 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB156000 == 36 [pid = 2776] [id = 133] 07:26:38 INFO - PROCESS | 2776 | --DOCSHELL 00000038B5A26800 == 35 [pid = 2776] [id = 132] 07:26:38 INFO - PROCESS | 2776 | --DOCSHELL 00000038BBA94000 == 34 [pid = 2776] [id = 130] 07:26:38 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA40E800 == 33 [pid = 2776] [id = 131] 07:26:38 INFO - PROCESS | 2776 | --DOCSHELL 00000038BBA97800 == 32 [pid = 2776] [id = 121] 07:26:38 INFO - PROCESS | 2776 | --DOCSHELL 00000038C9FEC800 == 31 [pid = 2776] [id = 145] 07:26:38 INFO - PROCESS | 2776 | --DOCSHELL 00000038C99CF000 == 30 [pid = 2776] [id = 144] 07:26:38 INFO - PROCESS | 2776 | --DOCSHELL 00000038C93E0000 == 29 [pid = 2776] [id = 143] 07:26:38 INFO - PROCESS | 2776 | --DOCSHELL 00000038BE140800 == 28 [pid = 2776] [id = 142] 07:26:38 INFO - PROCESS | 2776 | --DOCSHELL 00000038C2171800 == 27 [pid = 2776] [id = 141] 07:26:38 INFO - PROCESS | 2776 | --DOMWINDOW == 94 (00000038B4DAF800) [pid = 2776] [serial = 364] [outer = 0000000000000000] [url = about:blank] 07:26:38 INFO - PROCESS | 2776 | --DOMWINDOW == 93 (00000038B4ED1000) [pid = 2776] [serial = 365] [outer = 0000000000000000] [url = about:blank] 07:26:38 INFO - PROCESS | 2776 | --DOMWINDOW == 92 (00000038BEC1A800) [pid = 2776] [serial = 373] [outer = 0000000000000000] [url = about:blank] 07:26:38 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (00000038C1FF3000) [pid = 2776] [serial = 361] [outer = 0000000000000000] [url = about:blank] 07:26:38 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (00000038BE911C00) [pid = 2776] [serial = 161] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:26:38 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (00000038B9F4D800) [pid = 2776] [serial = 367] [outer = 0000000000000000] [url = about:blank] 07:26:38 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (00000038BB046000) [pid = 2776] [serial = 368] [outer = 0000000000000000] [url = about:blank] 07:26:38 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038BBACE400) [pid = 2776] [serial = 370] [outer = 0000000000000000] [url = about:blank] 07:26:38 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038C166DC00) [pid = 2776] [serial = 376] [outer = 0000000000000000] [url = about:blank] 07:26:38 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038BEC32800) [pid = 2776] [serial = 374] [outer = 0000000000000000] [url = about:blank] 07:26:38 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038C16CEC00) [pid = 2776] [serial = 377] [outer = 0000000000000000] [url = about:blank] 07:26:38 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C2383C00) [pid = 2776] [serial = 383] [outer = 0000000000000000] [url = about:blank] 07:26:38 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C237F000) [pid = 2776] [serial = 380] [outer = 0000000000000000] [url = about:blank] 07:26:38 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038C282A800) [pid = 2776] [serial = 386] [outer = 0000000000000000] [url = about:blank] 07:26:38 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C27B9400) [pid = 2776] [serial = 381] [outer = 0000000000000000] [url = about:blank] 07:26:38 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038BA510C00) [pid = 2776] [serial = 353] [outer = 0000000000000000] [url = about:blank] 07:26:38 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038B55D9800) [pid = 2776] [serial = 352] [outer = 0000000000000000] [url = about:blank] 07:26:38 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038BE954C00) [pid = 2776] [serial = 356] [outer = 0000000000000000] [url = about:blank] 07:26:38 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BE11E000) [pid = 2776] [serial = 355] [outer = 0000000000000000] [url = about:blank] 07:26:38 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C2BE5C00) [pid = 2776] [serial = 359] [outer = 0000000000000000] [url = about:blank] 07:26:38 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C27BD400) [pid = 2776] [serial = 358] [outer = 0000000000000000] [url = about:blank] 07:26:38 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C4539000) [pid = 2776] [serial = 389] [outer = 0000000000000000] [url = about:blank] 07:26:38 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038BE123800) [pid = 2776] [serial = 371] [outer = 0000000000000000] [url = about:blank] 07:26:38 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C27C1800) [pid = 2776] [serial = 384] [outer = 0000000000000000] [url = about:blank] 07:26:38 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C2BE4800) [pid = 2776] [serial = 387] [outer = 0000000000000000] [url = about:blank] 07:26:38 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C32B1400) [pid = 2776] [serial = 362] [outer = 0000000000000000] [url = about:blank] 07:26:39 INFO - PROCESS | 2776 | 1465050399036 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 07:26:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:26:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1852ms 07:26:39 INFO - PROCESS | 2776 | 1465050399110 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 07:26:39 INFO - PROCESS | 2776 | 1465050399113 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 07:26:39 INFO - PROCESS | 2776 | 1465050399119 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:26:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:26:39 INFO - PROCESS | 2776 | 1465050399124 Marionette TRACE conn5 <- [1,550,null,{}] 07:26:39 INFO - PROCESS | 2776 | 1465050399139 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:39 INFO - PROCESS | 2776 | 1465050399142 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:39 INFO - PROCESS | 2776 | 1465050399271 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 07:26:39 INFO - PROCESS | 2776 | 1465050399334 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:39 INFO - PROCESS | 2776 | 1465050399337 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:39 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B6208000 == 28 [pid = 2776] [id = 147] 07:26:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038B4DAD400) [pid = 2776] [serial = 439] [outer = 0000000000000000] 07:26:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038B4EAC400) [pid = 2776] [serial = 440] [outer = 00000038B4DAD400] 07:26:39 INFO - PROCESS | 2776 | 1465050399387 Marionette DEBUG loaded listener.js 07:26:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038B4FD9800) [pid = 2776] [serial = 441] [outer = 00000038B4DAD400] 07:26:39 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:26:39 INFO - PROCESS | 2776 | [2776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:26:39 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:26:39 INFO - PROCESS | 2776 | 1465050399800 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 07:26:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:26:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 693ms 07:26:39 INFO - PROCESS | 2776 | 1465050399816 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 07:26:39 INFO - PROCESS | 2776 | 1465050399821 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 07:26:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:26:39 INFO - PROCESS | 2776 | 1465050399829 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:26:39 INFO - PROCESS | 2776 | 1465050399831 Marionette TRACE conn5 <- [1,554,null,{}] 07:26:39 INFO - PROCESS | 2776 | 1465050399836 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:39 INFO - PROCESS | 2776 | 1465050399839 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:39 INFO - PROCESS | 2776 | 1465050399935 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 07:26:39 INFO - PROCESS | 2776 | 1465050399941 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:39 INFO - PROCESS | 2776 | 1465050399944 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:39 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB14F000 == 29 [pid = 2776] [id = 148] 07:26:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038B57AFC00) [pid = 2776] [serial = 442] [outer = 0000000000000000] 07:26:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038B9805C00) [pid = 2776] [serial = 443] [outer = 00000038B57AFC00] 07:26:40 INFO - PROCESS | 2776 | 1465050399994 Marionette DEBUG loaded listener.js 07:26:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038BA2AF800) [pid = 2776] [serial = 444] [outer = 00000038B57AFC00] 07:26:40 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:26:40 INFO - PROCESS | 2776 | [2776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:26:40 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:26:40 INFO - PROCESS | 2776 | [2776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:26:40 INFO - PROCESS | 2776 | 1465050400472 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:26:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:26:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 692ms 07:26:40 INFO - PROCESS | 2776 | 1465050400522 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 07:26:40 INFO - PROCESS | 2776 | 1465050400524 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 07:26:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:26:40 INFO - PROCESS | 2776 | 1465050400528 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:26:40 INFO - PROCESS | 2776 | 1465050400532 Marionette TRACE conn5 <- [1,558,null,{}] 07:26:40 INFO - PROCESS | 2776 | 1465050400544 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:40 INFO - PROCESS | 2776 | 1465050400549 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:40 INFO - PROCESS | 2776 | 1465050400674 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 07:26:40 INFO - PROCESS | 2776 | 1465050400752 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:40 INFO - PROCESS | 2776 | 1465050400755 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:40 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BF5A0000 == 30 [pid = 2776] [id = 149] 07:26:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038BB7C2C00) [pid = 2776] [serial = 445] [outer = 0000000000000000] 07:26:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038BBB5C000) [pid = 2776] [serial = 446] [outer = 00000038BB7C2C00] 07:26:40 INFO - PROCESS | 2776 | 1465050400804 Marionette DEBUG loaded listener.js 07:26:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038BE124400) [pid = 2776] [serial = 447] [outer = 00000038BB7C2C00] 07:26:41 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:26:41 INFO - PROCESS | 2776 | [2776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:26:41 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:26:41 INFO - PROCESS | 2776 | 1465050401242 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 07:26:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:26:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 734ms 07:26:41 INFO - PROCESS | 2776 | 1465050401265 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 07:26:41 INFO - PROCESS | 2776 | 1465050401268 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 07:26:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:26:41 INFO - PROCESS | 2776 | 1465050401272 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:26:41 INFO - PROCESS | 2776 | 1465050401274 Marionette TRACE conn5 <- [1,562,null,{}] 07:26:41 INFO - PROCESS | 2776 | 1465050401277 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:41 INFO - PROCESS | 2776 | 1465050401280 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:41 INFO - PROCESS | 2776 | 1465050401395 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 07:26:41 INFO - PROCESS | 2776 | 1465050401402 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:41 INFO - PROCESS | 2776 | 1465050401404 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:41 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1B9C800 == 31 [pid = 2776] [id = 150] 07:26:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038BE94D000) [pid = 2776] [serial = 448] [outer = 0000000000000000] 07:26:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038BEC19400) [pid = 2776] [serial = 449] [outer = 00000038BE94D000] 07:26:41 INFO - PROCESS | 2776 | 1465050401490 Marionette DEBUG loaded listener.js 07:26:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038BEC2FC00) [pid = 2776] [serial = 450] [outer = 00000038BE94D000] 07:26:41 INFO - PROCESS | 2776 | 1465050401945 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:26:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:26:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 733ms 07:26:42 INFO - PROCESS | 2776 | 1465050402037 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 07:26:42 INFO - PROCESS | 2776 | 1465050402039 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 07:26:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:26:42 INFO - PROCESS | 2776 | 1465050402047 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:26:42 INFO - PROCESS | 2776 | 1465050402049 Marionette TRACE conn5 <- [1,566,null,{}] 07:26:42 INFO - PROCESS | 2776 | 1465050402052 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:42 INFO - PROCESS | 2776 | 1465050402055 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:42 INFO - PROCESS | 2776 | 1465050402160 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 07:26:42 INFO - PROCESS | 2776 | 1465050402211 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:42 INFO - PROCESS | 2776 | 1465050402214 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:42 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C2AD0000 == 32 [pid = 2776] [id = 151] 07:26:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038BEC24400) [pid = 2776] [serial = 451] [outer = 0000000000000000] 07:26:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C156B400) [pid = 2776] [serial = 452] [outer = 00000038BEC24400] 07:26:42 INFO - PROCESS | 2776 | 1465050402259 Marionette DEBUG loaded listener.js 07:26:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038C16C9000) [pid = 2776] [serial = 453] [outer = 00000038BEC24400] 07:26:42 INFO - PROCESS | 2776 | 1465050402696 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 07:26:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:26:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 671ms 07:26:42 INFO - PROCESS | 2776 | 1465050402721 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 07:26:42 INFO - PROCESS | 2776 | 1465050402724 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 07:26:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:26:42 INFO - PROCESS | 2776 | 1465050402733 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:26:42 INFO - PROCESS | 2776 | 1465050402735 Marionette TRACE conn5 <- [1,570,null,{}] 07:26:42 INFO - PROCESS | 2776 | 1465050402738 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:42 INFO - PROCESS | 2776 | 1465050402744 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:42 INFO - PROCESS | 2776 | 1465050402878 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 07:26:42 INFO - PROCESS | 2776 | 1465050402932 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:42 INFO - PROCESS | 2776 | 1465050402934 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:42 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4CEF000 == 33 [pid = 2776] [id = 152] 07:26:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038C16CE800) [pid = 2776] [serial = 454] [outer = 0000000000000000] 07:26:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038C1E30800) [pid = 2776] [serial = 455] [outer = 00000038C16CE800] 07:26:42 INFO - PROCESS | 2776 | 1465050402982 Marionette DEBUG loaded listener.js 07:26:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038C2532C00) [pid = 2776] [serial = 456] [outer = 00000038C16CE800] 07:26:43 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038C5759400) [pid = 2776] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:26:43 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038C570FC00) [pid = 2776] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:26:43 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038B3D27400) [pid = 2776] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:26:43 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C27BF000) [pid = 2776] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:26:43 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038B3D20400) [pid = 2776] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:26:43 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038B3D25C00) [pid = 2776] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:26:43 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038B4DA4800) [pid = 2776] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:26:43 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038B4FE3400) [pid = 2776] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:26:43 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BE949C00) [pid = 2776] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:26:43 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038BA59F400) [pid = 2776] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:26:43 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C44A7000) [pid = 2776] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:26:43 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C31E9400) [pid = 2776] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:26:43 INFO - PROCESS | 2776 | 1465050403526 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 07:26:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:26:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 880ms 07:26:43 INFO - PROCESS | 2776 | 1465050403613 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 07:26:43 INFO - PROCESS | 2776 | 1465050403616 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 07:26:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:26:43 INFO - PROCESS | 2776 | 1465050403619 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:26:43 INFO - PROCESS | 2776 | 1465050403621 Marionette TRACE conn5 <- [1,574,null,{}] 07:26:43 INFO - PROCESS | 2776 | 1465050403625 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:43 INFO - PROCESS | 2776 | 1465050403627 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:43 INFO - PROCESS | 2776 | 1465050403708 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 07:26:43 INFO - PROCESS | 2776 | 1465050403714 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:43 INFO - PROCESS | 2776 | 1465050403716 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:43 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C57E4800 == 34 [pid = 2776] [id = 153] 07:26:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038BBA57C00) [pid = 2776] [serial = 457] [outer = 0000000000000000] 07:26:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C1980800) [pid = 2776] [serial = 458] [outer = 00000038BBA57C00] 07:26:43 INFO - PROCESS | 2776 | 1465050403761 Marionette DEBUG loaded listener.js 07:26:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C27B9400) [pid = 2776] [serial = 459] [outer = 00000038BBA57C00] 07:26:44 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:26:44 INFO - PROCESS | 2776 | [2776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:26:44 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:26:44 INFO - PROCESS | 2776 | [2776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:26:44 INFO - PROCESS | 2776 | 1465050404171 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 07:26:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:26:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 583ms 07:26:44 INFO - PROCESS | 2776 | 1465050404206 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 07:26:44 INFO - PROCESS | 2776 | 1465050404208 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 07:26:44 INFO - PROCESS | 2776 | 1465050404211 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:26:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:26:44 INFO - PROCESS | 2776 | 1465050404213 Marionette TRACE conn5 <- [1,578,null,{}] 07:26:44 INFO - PROCESS | 2776 | 1465050404217 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:44 INFO - PROCESS | 2776 | 1465050404219 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:44 INFO - PROCESS | 2776 | 1465050404300 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 07:26:44 INFO - PROCESS | 2776 | 1465050404306 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:44 INFO - PROCESS | 2776 | 1465050404308 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:44 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C6846000 == 35 [pid = 2776] [id = 154] 07:26:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C27C2000) [pid = 2776] [serial = 460] [outer = 0000000000000000] 07:26:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C2820800) [pid = 2776] [serial = 461] [outer = 00000038C27C2000] 07:26:44 INFO - PROCESS | 2776 | 1465050404353 Marionette DEBUG loaded listener.js 07:26:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C282BC00) [pid = 2776] [serial = 462] [outer = 00000038C27C2000] 07:26:44 INFO - PROCESS | 2776 | 1465050404825 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 07:26:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:26:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 629ms 07:26:44 INFO - PROCESS | 2776 | 1465050404843 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 07:26:44 INFO - PROCESS | 2776 | 1465050404845 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 07:26:44 INFO - PROCESS | 2776 | 1465050404848 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:26:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:26:44 INFO - PROCESS | 2776 | 1465050404850 Marionette TRACE conn5 <- [1,582,null,{}] 07:26:44 INFO - PROCESS | 2776 | 1465050404854 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:44 INFO - PROCESS | 2776 | 1465050404856 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:44 INFO - PROCESS | 2776 | 1465050404941 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 07:26:44 INFO - PROCESS | 2776 | 1465050404946 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:44 INFO - PROCESS | 2776 | 1465050404948 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:44 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C7224800 == 36 [pid = 2776] [id = 155] 07:26:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C2828C00) [pid = 2776] [serial = 463] [outer = 0000000000000000] 07:26:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C31EB000) [pid = 2776] [serial = 464] [outer = 00000038C2828C00] 07:26:44 INFO - PROCESS | 2776 | 1465050404994 Marionette DEBUG loaded listener.js 07:26:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038C44A9000) [pid = 2776] [serial = 465] [outer = 00000038C2828C00] 07:26:45 INFO - PROCESS | 2776 | 1465050405625 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 07:26:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:26:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 880ms 07:26:45 INFO - PROCESS | 2776 | [2776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 07:26:45 INFO - PROCESS | 2776 | 1465050405937 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 07:26:45 INFO - PROCESS | 2776 | 1465050405942 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 07:26:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:26:46 INFO - PROCESS | 2776 | 1465050406015 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:26:46 INFO - PROCESS | 2776 | 1465050406019 Marionette TRACE conn5 <- [1,586,null,{}] 07:26:46 INFO - PROCESS | 2776 | 1465050406027 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:46 INFO - PROCESS | 2776 | 1465050406030 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:46 INFO - PROCESS | 2776 | 1465050406167 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 07:26:46 INFO - PROCESS | 2776 | 1465050406232 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:46 INFO - PROCESS | 2776 | 1465050406235 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:46 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB14E800 == 37 [pid = 2776] [id = 156] 07:26:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038B4DA2400) [pid = 2776] [serial = 466] [outer = 0000000000000000] 07:26:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038B5A60800) [pid = 2776] [serial = 467] [outer = 00000038B4DA2400] 07:26:46 INFO - PROCESS | 2776 | 1465050406293 Marionette DEBUG loaded listener.js 07:26:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038BA59E800) [pid = 2776] [serial = 468] [outer = 00000038B4DA2400] 07:26:47 INFO - PROCESS | 2776 | 1465050407012 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 07:26:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:26:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1071ms 07:26:47 INFO - PROCESS | 2776 | 1465050407055 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 07:26:47 INFO - PROCESS | 2776 | 1465050407060 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 07:26:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:26:47 INFO - PROCESS | 2776 | 1465050407067 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:26:47 INFO - PROCESS | 2776 | 1465050407070 Marionette TRACE conn5 <- [1,590,null,{}] 07:26:47 INFO - PROCESS | 2776 | 1465050407074 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:47 INFO - PROCESS | 2776 | 1465050407077 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:47 INFO - PROCESS | 2776 | 1465050407210 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 07:26:47 INFO - PROCESS | 2776 | 1465050407283 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:47 INFO - PROCESS | 2776 | 1465050407286 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:47 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4950000 == 38 [pid = 2776] [id = 157] 07:26:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038BBB5C800) [pid = 2776] [serial = 469] [outer = 0000000000000000] 07:26:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (00000038BE121400) [pid = 2776] [serial = 470] [outer = 00000038BBB5C800] 07:26:47 INFO - PROCESS | 2776 | 1465050407344 Marionette DEBUG loaded listener.js 07:26:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (00000038BEC2D400) [pid = 2776] [serial = 471] [outer = 00000038BBB5C800] 07:26:48 INFO - PROCESS | 2776 | --DOCSHELL 00000038C6846000 == 37 [pid = 2776] [id = 154] 07:26:48 INFO - PROCESS | 2776 | --DOCSHELL 00000038C57E4800 == 36 [pid = 2776] [id = 153] 07:26:48 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4CEF000 == 35 [pid = 2776] [id = 152] 07:26:48 INFO - PROCESS | 2776 | --DOCSHELL 00000038C2AD0000 == 34 [pid = 2776] [id = 151] 07:26:48 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1B9C800 == 33 [pid = 2776] [id = 150] 07:26:48 INFO - PROCESS | 2776 | --DOCSHELL 00000038BF5A0000 == 32 [pid = 2776] [id = 149] 07:26:48 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB14F000 == 31 [pid = 2776] [id = 148] 07:26:48 INFO - PROCESS | 2776 | --DOCSHELL 00000038B6208000 == 30 [pid = 2776] [id = 147] 07:26:48 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (00000038C5752400) [pid = 2776] [serial = 420] [outer = 0000000000000000] [url = about:blank] 07:26:48 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (00000038C4C4EC00) [pid = 2776] [serial = 416] [outer = 0000000000000000] [url = about:blank] 07:26:48 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038C5709400) [pid = 2776] [serial = 417] [outer = 0000000000000000] [url = about:blank] 07:26:48 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038BE135C00) [pid = 2776] [serial = 414] [outer = 0000000000000000] [url = about:blank] 07:26:48 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038C1C2B000) [pid = 2776] [serial = 405] [outer = 0000000000000000] [url = about:blank] 07:26:48 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038C575C800) [pid = 2776] [serial = 422] [outer = 0000000000000000] [url = about:blank] 07:26:48 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C5E36800) [pid = 2776] [serial = 423] [outer = 0000000000000000] [url = about:blank] 07:26:48 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C5713C00) [pid = 2776] [serial = 419] [outer = 0000000000000000] [url = about:blank] 07:26:48 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038C1E5E400) [pid = 2776] [serial = 407] [outer = 0000000000000000] [url = about:blank] 07:26:48 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C2A96800) [pid = 2776] [serial = 410] [outer = 0000000000000000] [url = about:blank] 07:26:48 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C2381400) [pid = 2776] [serial = 408] [outer = 0000000000000000] [url = about:blank] 07:26:48 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038B4ED3000) [pid = 2776] [serial = 413] [outer = 0000000000000000] [url = about:blank] 07:26:48 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C16C8C00) [pid = 2776] [serial = 404] [outer = 0000000000000000] [url = about:blank] 07:26:48 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038B4ED6800) [pid = 2776] [serial = 392] [outer = 0000000000000000] [url = about:blank] 07:26:48 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B95E8400) [pid = 2776] [serial = 393] [outer = 0000000000000000] [url = about:blank] 07:26:48 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038B9537800) [pid = 2776] [serial = 395] [outer = 0000000000000000] [url = about:blank] 07:26:48 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038BA5A0800) [pid = 2776] [serial = 396] [outer = 0000000000000000] [url = about:blank] 07:26:48 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038BE956000) [pid = 2776] [serial = 401] [outer = 0000000000000000] [url = about:blank] 07:26:48 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038BEC2C400) [pid = 2776] [serial = 402] [outer = 0000000000000000] [url = about:blank] 07:26:48 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038BB78CC00) [pid = 2776] [serial = 398] [outer = 0000000000000000] [url = about:blank] 07:26:48 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038BBA9EC00) [pid = 2776] [serial = 399] [outer = 0000000000000000] [url = about:blank] 07:26:48 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C4989800) [pid = 2776] [serial = 411] [outer = 0000000000000000] [url = about:blank] 07:26:48 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C4A67C00) [pid = 2776] [serial = 390] [outer = 0000000000000000] [url = about:blank] 07:26:48 INFO - PROCESS | 2776 | 1465050408255 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 07:26:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:26:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1241ms 07:26:48 INFO - PROCESS | 2776 | 1465050408310 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 07:26:48 INFO - PROCESS | 2776 | 1465050408314 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 07:26:48 INFO - PROCESS | 2776 | 1465050408319 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:26:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:26:48 INFO - PROCESS | 2776 | 1465050408322 Marionette TRACE conn5 <- [1,594,null,{}] 07:26:48 INFO - PROCESS | 2776 | 1465050408328 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:48 INFO - PROCESS | 2776 | 1465050408331 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:48 INFO - PROCESS | 2776 | 1465050408423 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 07:26:48 INFO - PROCESS | 2776 | 1465050408430 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:48 INFO - PROCESS | 2776 | 1465050408433 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:48 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B9826000 == 31 [pid = 2776] [id = 158] 07:26:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038B9771800) [pid = 2776] [serial = 472] [outer = 0000000000000000] 07:26:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038B980C000) [pid = 2776] [serial = 473] [outer = 00000038B9771800] 07:26:48 INFO - PROCESS | 2776 | 1465050408484 Marionette DEBUG loaded listener.js 07:26:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038BB046400) [pid = 2776] [serial = 474] [outer = 00000038B9771800] 07:26:48 INFO - PROCESS | 2776 | 1465050408989 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:26:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:26:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 733ms 07:26:49 INFO - PROCESS | 2776 | 1465050409057 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 07:26:49 INFO - PROCESS | 2776 | 1465050409062 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 07:26:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:26:49 INFO - PROCESS | 2776 | 1465050409068 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:26:49 INFO - PROCESS | 2776 | 1465050409071 Marionette TRACE conn5 <- [1,598,null,{}] 07:26:49 INFO - PROCESS | 2776 | 1465050409075 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:49 INFO - PROCESS | 2776 | 1465050409078 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:49 INFO - PROCESS | 2776 | 1465050409176 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 07:26:49 INFO - PROCESS | 2776 | 1465050409247 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:49 INFO - PROCESS | 2776 | 1465050409249 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:49 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB718000 == 32 [pid = 2776] [id = 159] 07:26:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038BBB60400) [pid = 2776] [serial = 475] [outer = 0000000000000000] 07:26:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038BE902800) [pid = 2776] [serial = 476] [outer = 00000038BBB60400] 07:26:49 INFO - PROCESS | 2776 | 1465050409297 Marionette DEBUG loaded listener.js 07:26:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038BEC22000) [pid = 2776] [serial = 477] [outer = 00000038BBB60400] 07:26:49 INFO - PROCESS | 2776 | 1465050409713 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 07:26:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:26:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 692ms 07:26:49 INFO - PROCESS | 2776 | 1465050409764 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 07:26:49 INFO - PROCESS | 2776 | 1465050409766 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 07:26:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:26:49 INFO - PROCESS | 2776 | 1465050409770 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:26:49 INFO - PROCESS | 2776 | 1465050409774 Marionette TRACE conn5 <- [1,602,null,{}] 07:26:49 INFO - PROCESS | 2776 | 1465050409815 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:49 INFO - PROCESS | 2776 | 1465050409820 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:49 INFO - PROCESS | 2776 | 1465050409914 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 07:26:49 INFO - PROCESS | 2776 | 1465050409930 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:49 INFO - PROCESS | 2776 | 1465050409933 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:49 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1B8A000 == 33 [pid = 2776] [id = 160] 07:26:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038B4C20000) [pid = 2776] [serial = 478] [outer = 0000000000000000] 07:26:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C1E2EC00) [pid = 2776] [serial = 479] [outer = 00000038B4C20000] 07:26:49 INFO - PROCESS | 2776 | 1465050409985 Marionette DEBUG loaded listener.js 07:26:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C232F000) [pid = 2776] [serial = 480] [outer = 00000038B4C20000] 07:26:50 INFO - PROCESS | 2776 | 1465050410537 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 07:26:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:26:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 840ms 07:26:50 INFO - PROCESS | 2776 | 1465050410611 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 07:26:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:26:50 INFO - PROCESS | 2776 | 1465050410614 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 07:26:50 INFO - PROCESS | 2776 | 1465050410626 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:26:50 INFO - PROCESS | 2776 | 1465050410628 Marionette TRACE conn5 <- [1,606,null,{}] 07:26:50 INFO - PROCESS | 2776 | 1465050410631 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:50 INFO - PROCESS | 2776 | 1465050410634 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:50 INFO - PROCESS | 2776 | 1465050410748 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 07:26:50 INFO - PROCESS | 2776 | 1465050410804 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:50 INFO - PROCESS | 2776 | 1465050410807 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:50 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4419000 == 34 [pid = 2776] [id = 161] 07:26:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C252D800) [pid = 2776] [serial = 481] [outer = 0000000000000000] 07:26:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C2534C00) [pid = 2776] [serial = 482] [outer = 00000038C252D800] 07:26:50 INFO - PROCESS | 2776 | 1465050410852 Marionette DEBUG loaded listener.js 07:26:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C2825800) [pid = 2776] [serial = 483] [outer = 00000038C252D800] 07:26:51 INFO - PROCESS | 2776 | 1465050411322 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:26:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:26:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 734ms 07:26:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:26:51 INFO - PROCESS | 2776 | 1465050411354 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 07:26:51 INFO - PROCESS | 2776 | 1465050411356 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 07:26:51 INFO - PROCESS | 2776 | 1465050411360 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:26:51 INFO - PROCESS | 2776 | 1465050411362 Marionette TRACE conn5 <- [1,610,null,{}] 07:26:51 INFO - PROCESS | 2776 | 1465050411365 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:51 INFO - PROCESS | 2776 | 1465050411367 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:51 INFO - PROCESS | 2776 | 1465050411480 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 07:26:51 INFO - PROCESS | 2776 | 1465050411490 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:51 INFO - PROCESS | 2776 | 1465050411492 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:51 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C57E5800 == 35 [pid = 2776] [id = 162] 07:26:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038B3D25800) [pid = 2776] [serial = 484] [outer = 0000000000000000] 07:26:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C32B1400) [pid = 2776] [serial = 485] [outer = 00000038B3D25800] 07:26:51 INFO - PROCESS | 2776 | 1465050411577 Marionette DEBUG loaded listener.js 07:26:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C49D9800) [pid = 2776] [serial = 486] [outer = 00000038B3D25800] 07:26:52 INFO - PROCESS | 2776 | 1465050412025 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 07:26:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:26:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 732ms 07:26:52 INFO - PROCESS | 2776 | 1465050412102 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 07:26:52 INFO - PROCESS | 2776 | 1465050412104 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 07:26:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:26:52 INFO - PROCESS | 2776 | 1465050412108 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:26:52 INFO - PROCESS | 2776 | 1465050412110 Marionette TRACE conn5 <- [1,614,null,{}] 07:26:52 INFO - PROCESS | 2776 | 1465050412114 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:52 INFO - PROCESS | 2776 | 1465050412120 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:52 INFO - PROCESS | 2776 | 1465050412271 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 07:26:52 INFO - PROCESS | 2776 | 1465050412315 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:52 INFO - PROCESS | 2776 | 1465050412317 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:52 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C7221800 == 36 [pid = 2776] [id = 163] 07:26:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C4C53800) [pid = 2776] [serial = 487] [outer = 0000000000000000] 07:26:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038C4FB2800) [pid = 2776] [serial = 488] [outer = 00000038C4C53800] 07:26:52 INFO - PROCESS | 2776 | 1465050412363 Marionette DEBUG loaded listener.js 07:26:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038C4FBC400) [pid = 2776] [serial = 489] [outer = 00000038C4C53800] 07:26:52 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038BB7C2C00) [pid = 2776] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:26:52 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038B57AFC00) [pid = 2776] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:26:52 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038B4DAD400) [pid = 2776] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:26:52 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038B4EB7800) [pid = 2776] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:26:52 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038BE94D000) [pid = 2776] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:26:52 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038BB7C8000) [pid = 2776] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:26:52 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C1E3C400) [pid = 2776] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:26:52 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C5E30000) [pid = 2776] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:26:52 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C4FB6000) [pid = 2776] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:26:52 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038BEC24400) [pid = 2776] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:26:52 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C16CE800) [pid = 2776] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:26:52 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C27C2000) [pid = 2776] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:26:52 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038BBA57C00) [pid = 2776] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:26:52 INFO - PROCESS | 2776 | 1465050412784 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 07:26:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:26:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 733ms 07:26:52 INFO - PROCESS | 2776 | 1465050412842 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 07:26:52 INFO - PROCESS | 2776 | 1465050412845 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 07:26:52 INFO - PROCESS | 2776 | 1465050412848 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:26:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:26:52 INFO - PROCESS | 2776 | 1465050412850 Marionette TRACE conn5 <- [1,618,null,{}] 07:26:52 INFO - PROCESS | 2776 | 1465050412854 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:52 INFO - PROCESS | 2776 | 1465050412856 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:52 INFO - PROCESS | 2776 | 1465050412941 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 07:26:52 INFO - PROCESS | 2776 | 1465050412949 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:52 INFO - PROCESS | 2776 | 1465050412951 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:52 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C9237800 == 37 [pid = 2776] [id = 164] 07:26:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038BB7C8000) [pid = 2776] [serial = 490] [outer = 0000000000000000] 07:26:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C27C1800) [pid = 2776] [serial = 491] [outer = 00000038BB7C8000] 07:26:52 INFO - PROCESS | 2776 | 1465050412997 Marionette DEBUG loaded listener.js 07:26:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C5709400) [pid = 2776] [serial = 492] [outer = 00000038BB7C8000] 07:26:53 INFO - PROCESS | 2776 | 1465050413430 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 07:26:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:26:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 629ms 07:26:53 INFO - PROCESS | 2776 | 1465050413489 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 07:26:53 INFO - PROCESS | 2776 | 1465050413492 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 07:26:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:26:53 INFO - PROCESS | 2776 | 1465050413495 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:26:53 INFO - PROCESS | 2776 | 1465050413497 Marionette TRACE conn5 <- [1,622,null,{}] 07:26:53 INFO - PROCESS | 2776 | 1465050413501 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:53 INFO - PROCESS | 2776 | 1465050413503 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:53 INFO - PROCESS | 2776 | 1465050413587 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 07:26:53 INFO - PROCESS | 2776 | 1465050413594 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:53 INFO - PROCESS | 2776 | 1465050413596 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:53 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C92BA800 == 38 [pid = 2776] [id = 165] 07:26:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C570DC00) [pid = 2776] [serial = 493] [outer = 0000000000000000] 07:26:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C5713000) [pid = 2776] [serial = 494] [outer = 00000038C570DC00] 07:26:53 INFO - PROCESS | 2776 | 1465050413642 Marionette DEBUG loaded listener.js 07:26:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C5754800) [pid = 2776] [serial = 495] [outer = 00000038C570DC00] 07:26:53 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:26:53 INFO - PROCESS | 2776 | [2776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:26:54 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:26:54 INFO - PROCESS | 2776 | 1465050414070 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 07:26:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:26:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 627ms 07:26:54 INFO - PROCESS | 2776 | 1465050414128 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 07:26:54 INFO - PROCESS | 2776 | 1465050414130 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 07:26:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:26:54 INFO - PROCESS | 2776 | 1465050414133 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:26:54 INFO - PROCESS | 2776 | 1465050414135 Marionette TRACE conn5 <- [1,626,null,{}] 07:26:54 INFO - PROCESS | 2776 | 1465050414139 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:54 INFO - PROCESS | 2776 | 1465050414141 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:54 INFO - PROCESS | 2776 | 1465050414230 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 07:26:54 INFO - PROCESS | 2776 | 1465050414237 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:54 INFO - PROCESS | 2776 | 1465050414239 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:54 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1A7E000 == 39 [pid = 2776] [id = 166] 07:26:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C5750C00) [pid = 2776] [serial = 496] [outer = 0000000000000000] 07:26:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C5E30000) [pid = 2776] [serial = 497] [outer = 00000038C5750C00] 07:26:54 INFO - PROCESS | 2776 | 1465050414283 Marionette DEBUG loaded listener.js 07:26:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C7015400) [pid = 2776] [serial = 498] [outer = 00000038C5750C00] 07:26:54 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:26:54 INFO - PROCESS | 2776 | [2776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:26:54 INFO - PROCESS | 2776 | 1465050414870 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:26:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:26:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 773ms 07:26:54 INFO - PROCESS | 2776 | 1465050414910 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 07:26:54 INFO - PROCESS | 2776 | 1465050414915 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 07:26:54 INFO - PROCESS | 2776 | 1465050414920 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:26:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:26:54 INFO - PROCESS | 2776 | 1465050414924 Marionette TRACE conn5 <- [1,630,null,{}] 07:26:54 INFO - PROCESS | 2776 | 1465050414930 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:54 INFO - PROCESS | 2776 | 1465050414933 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:55 INFO - PROCESS | 2776 | 1465050415083 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 07:26:55 INFO - PROCESS | 2776 | 1465050415200 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:55 INFO - PROCESS | 2776 | 1465050415204 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:55 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB162000 == 40 [pid = 2776] [id = 167] 07:26:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038B4FE7C00) [pid = 2776] [serial = 499] [outer = 0000000000000000] 07:26:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038BB181400) [pid = 2776] [serial = 500] [outer = 00000038B4FE7C00] 07:26:55 INFO - PROCESS | 2776 | 1465050415264 Marionette DEBUG loaded listener.js 07:26:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038BE11E000) [pid = 2776] [serial = 501] [outer = 00000038B4FE7C00] 07:26:55 INFO - PROCESS | 2776 | 1465050415909 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 07:26:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:26:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1029ms 07:26:55 INFO - PROCESS | 2776 | 1465050415953 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 07:26:55 INFO - PROCESS | 2776 | 1465050415959 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 07:26:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:26:55 INFO - PROCESS | 2776 | 1465050415965 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:26:55 INFO - PROCESS | 2776 | 1465050415969 Marionette TRACE conn5 <- [1,634,null,{}] 07:26:56 INFO - PROCESS | 2776 | 1465050416008 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:56 INFO - PROCESS | 2776 | 1465050416012 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:56 INFO - PROCESS | 2776 | 1465050416135 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 07:26:56 INFO - PROCESS | 2776 | 1465050416201 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:56 INFO - PROCESS | 2776 | 1465050416204 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:56 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C6840800 == 41 [pid = 2776] [id = 168] 07:26:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038C1E34C00) [pid = 2776] [serial = 502] [outer = 0000000000000000] 07:26:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038C1FF1400) [pid = 2776] [serial = 503] [outer = 00000038C1E34C00] 07:26:56 INFO - PROCESS | 2776 | 1465050416302 Marionette DEBUG loaded listener.js 07:26:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038C282A800) [pid = 2776] [serial = 504] [outer = 00000038C1E34C00] 07:26:56 INFO - PROCESS | 2776 | 1465050416944 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:26:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:26:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1004ms 07:26:56 INFO - PROCESS | 2776 | 1465050416972 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 07:26:56 INFO - PROCESS | 2776 | 1465050416975 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 07:26:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:26:56 INFO - PROCESS | 2776 | 1465050416978 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:26:56 INFO - PROCESS | 2776 | 1465050416982 Marionette TRACE conn5 <- [1,638,null,{}] 07:26:57 INFO - PROCESS | 2776 | 1465050416994 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:57 INFO - PROCESS | 2776 | 1465050416999 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:57 INFO - PROCESS | 2776 | 1465050417112 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 07:26:57 INFO - PROCESS | 2776 | 1465050417188 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:57 INFO - PROCESS | 2776 | 1465050417192 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:57 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C99CD000 == 42 [pid = 2776] [id = 169] 07:26:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038C570F400) [pid = 2776] [serial = 505] [outer = 0000000000000000] 07:26:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (00000038C5755400) [pid = 2776] [serial = 506] [outer = 00000038C570F400] 07:26:57 INFO - PROCESS | 2776 | 1465050417290 Marionette DEBUG loaded listener.js 07:26:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (00000038C701E400) [pid = 2776] [serial = 507] [outer = 00000038C570F400] 07:26:58 INFO - PROCESS | 2776 | 1465050418009 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 07:26:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:26:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1085ms 07:26:58 INFO - PROCESS | 2776 | 1465050418064 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 07:26:58 INFO - PROCESS | 2776 | 1465050418069 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 07:26:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:26:58 INFO - PROCESS | 2776 | 1465050418075 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:26:58 INFO - PROCESS | 2776 | 1465050418078 Marionette TRACE conn5 <- [1,642,null,{}] 07:26:58 INFO - PROCESS | 2776 | 1465050418084 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:58 INFO - PROCESS | 2776 | 1465050418087 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:58 INFO - PROCESS | 2776 | 1465050418203 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 07:26:58 INFO - PROCESS | 2776 | 1465050418272 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:58 INFO - PROCESS | 2776 | 1465050418276 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:58 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB146000 == 43 [pid = 2776] [id = 170] 07:26:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (00000038BA50C800) [pid = 2776] [serial = 508] [outer = 0000000000000000] 07:26:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (00000038BB184C00) [pid = 2776] [serial = 509] [outer = 00000038BA50C800] 07:26:58 INFO - PROCESS | 2776 | 1465050418326 Marionette DEBUG loaded listener.js 07:26:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 93 (00000038BE11C000) [pid = 2776] [serial = 510] [outer = 00000038BA50C800] 07:26:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038C92BA800 == 42 [pid = 2776] [id = 165] 07:26:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038C9237800 == 41 [pid = 2776] [id = 164] 07:26:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038C7221800 == 40 [pid = 2776] [id = 163] 07:26:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038C57E5800 == 39 [pid = 2776] [id = 162] 07:26:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4419000 == 38 [pid = 2776] [id = 161] 07:26:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1B8A000 == 37 [pid = 2776] [id = 160] 07:26:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB718000 == 36 [pid = 2776] [id = 159] 07:26:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038B9826000 == 35 [pid = 2776] [id = 158] 07:26:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038C7224800 == 34 [pid = 2776] [id = 155] 07:26:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038B6203800 == 33 [pid = 2776] [id = 146] 07:26:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB14E800 == 32 [pid = 2776] [id = 156] 07:26:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4950000 == 31 [pid = 2776] [id = 157] 07:26:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038C99CD000 == 30 [pid = 2776] [id = 169] 07:26:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038C6840800 == 29 [pid = 2776] [id = 168] 07:26:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1A7E000 == 28 [pid = 2776] [id = 166] 07:26:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB162000 == 27 [pid = 2776] [id = 167] 07:26:59 INFO - PROCESS | 2776 | --DOMWINDOW == 92 (00000038BBB5C000) [pid = 2776] [serial = 446] [outer = 0000000000000000] [url = about:blank] 07:26:59 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (00000038B9805C00) [pid = 2776] [serial = 443] [outer = 0000000000000000] [url = about:blank] 07:26:59 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (00000038BA2AF800) [pid = 2776] [serial = 444] [outer = 0000000000000000] [url = about:blank] 07:26:59 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (00000038B4EAC400) [pid = 2776] [serial = 440] [outer = 0000000000000000] [url = about:blank] 07:26:59 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (00000038B4FD9800) [pid = 2776] [serial = 441] [outer = 0000000000000000] [url = about:blank] 07:26:59 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038BB7C5800) [pid = 2776] [serial = 438] [outer = 0000000000000000] [url = about:blank] 07:26:59 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038B4ED5C00) [pid = 2776] [serial = 437] [outer = 0000000000000000] [url = about:blank] 07:26:59 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038BEC19400) [pid = 2776] [serial = 449] [outer = 0000000000000000] [url = about:blank] 07:26:59 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038BE949800) [pid = 2776] [serial = 426] [outer = 0000000000000000] [url = about:blank] 07:26:59 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038BE11CC00) [pid = 2776] [serial = 425] [outer = 0000000000000000] [url = about:blank] 07:26:59 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C282B000) [pid = 2776] [serial = 429] [outer = 0000000000000000] [url = about:blank] 07:26:59 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038C2535800) [pid = 2776] [serial = 428] [outer = 0000000000000000] [url = about:blank] 07:26:59 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C701D800) [pid = 2776] [serial = 432] [outer = 0000000000000000] [url = about:blank] 07:26:59 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C5E3A800) [pid = 2776] [serial = 431] [outer = 0000000000000000] [url = about:blank] 07:26:59 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C7021000) [pid = 2776] [serial = 435] [outer = 0000000000000000] [url = about:blank] 07:26:59 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C4FBB000) [pid = 2776] [serial = 434] [outer = 0000000000000000] [url = about:blank] 07:26:59 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C156B400) [pid = 2776] [serial = 452] [outer = 0000000000000000] [url = about:blank] 07:26:59 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C31EB000) [pid = 2776] [serial = 464] [outer = 0000000000000000] [url = about:blank] 07:26:59 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038BEC2FC00) [pid = 2776] [serial = 450] [outer = 0000000000000000] [url = about:blank] 07:26:59 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C1E30800) [pid = 2776] [serial = 455] [outer = 0000000000000000] [url = about:blank] 07:26:59 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C16C9000) [pid = 2776] [serial = 453] [outer = 0000000000000000] [url = about:blank] 07:26:59 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C2820800) [pid = 2776] [serial = 461] [outer = 0000000000000000] [url = about:blank] 07:26:59 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C2532C00) [pid = 2776] [serial = 456] [outer = 0000000000000000] [url = about:blank] 07:26:59 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C1980800) [pid = 2776] [serial = 458] [outer = 0000000000000000] [url = about:blank] 07:26:59 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C27B9400) [pid = 2776] [serial = 459] [outer = 0000000000000000] [url = about:blank] 07:26:59 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038BE124400) [pid = 2776] [serial = 447] [outer = 0000000000000000] [url = about:blank] 07:26:59 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038C282BC00) [pid = 2776] [serial = 462] [outer = 0000000000000000] [url = about:blank] 07:26:59 INFO - PROCESS | 2776 | 1465050419619 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 07:26:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:26:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1587ms 07:26:59 INFO - PROCESS | 2776 | 1465050419666 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 07:26:59 INFO - PROCESS | 2776 | 1465050419671 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 07:26:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:26:59 INFO - PROCESS | 2776 | 1465050419676 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:26:59 INFO - PROCESS | 2776 | 1465050419680 Marionette TRACE conn5 <- [1,646,null,{}] 07:26:59 INFO - PROCESS | 2776 | 1465050419685 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:59 INFO - PROCESS | 2776 | 1465050419688 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:59 INFO - PROCESS | 2776 | 1465050419790 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 07:26:59 INFO - PROCESS | 2776 | 1465050419859 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:59 INFO - PROCESS | 2776 | 1465050419863 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:26:59 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B5A36000 == 28 [pid = 2776] [id = 171] 07:26:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038B3DD4400) [pid = 2776] [serial = 511] [outer = 0000000000000000] 07:26:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038B4EB2400) [pid = 2776] [serial = 512] [outer = 00000038B3DD4400] 07:26:59 INFO - PROCESS | 2776 | 1465050419913 Marionette DEBUG loaded listener.js 07:27:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038B4FDF800) [pid = 2776] [serial = 513] [outer = 00000038B3DD4400] 07:27:00 INFO - PROCESS | 2776 | 1465050420324 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:27:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:27:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 691ms 07:27:00 INFO - PROCESS | 2776 | 1465050420371 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 07:27:00 INFO - PROCESS | 2776 | 1465050420376 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 07:27:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:27:00 INFO - PROCESS | 2776 | 1465050420383 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:27:00 INFO - PROCESS | 2776 | 1465050420386 Marionette TRACE conn5 <- [1,650,null,{}] 07:27:00 INFO - PROCESS | 2776 | 1465050420390 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:00 INFO - PROCESS | 2776 | 1465050420393 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:00 INFO - PROCESS | 2776 | 1465050420522 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 07:27:00 INFO - PROCESS | 2776 | 1465050420537 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:00 INFO - PROCESS | 2776 | 1465050420540 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:00 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA5C4800 == 29 [pid = 2776] [id = 172] 07:27:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038B9CA4800) [pid = 2776] [serial = 514] [outer = 0000000000000000] 07:27:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038BA0CF800) [pid = 2776] [serial = 515] [outer = 00000038B9CA4800] 07:27:00 INFO - PROCESS | 2776 | 1465050420589 Marionette DEBUG loaded listener.js 07:27:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038BB181000) [pid = 2776] [serial = 516] [outer = 00000038B9CA4800] 07:27:00 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:00 INFO - PROCESS | 2776 | [2776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:27:00 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:01 INFO - PROCESS | 2776 | 1465050421062 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 07:27:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:27:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 734ms 07:27:01 INFO - PROCESS | 2776 | 1465050421119 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 07:27:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:27:01 INFO - PROCESS | 2776 | 1465050421122 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 07:27:01 INFO - PROCESS | 2776 | 1465050421126 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:27:01 INFO - PROCESS | 2776 | 1465050421129 Marionette TRACE conn5 <- [1,654,null,{}] 07:27:01 INFO - PROCESS | 2776 | 1465050421141 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:01 INFO - PROCESS | 2776 | 1465050421146 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:01 INFO - PROCESS | 2776 | 1465050421237 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 07:27:01 INFO - PROCESS | 2776 | 1465050421310 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:01 INFO - PROCESS | 2776 | 1465050421314 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:01 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BF594000 == 30 [pid = 2776] [id = 173] 07:27:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038B4DA1400) [pid = 2776] [serial = 517] [outer = 0000000000000000] 07:27:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038BE121000) [pid = 2776] [serial = 518] [outer = 00000038B4DA1400] 07:27:01 INFO - PROCESS | 2776 | 1465050421364 Marionette DEBUG loaded listener.js 07:27:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038BE94A000) [pid = 2776] [serial = 519] [outer = 00000038B4DA1400] 07:27:01 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:01 INFO - PROCESS | 2776 | [2776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:27:01 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:01 INFO - PROCESS | 2776 | 1465050421770 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 07:27:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:27:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 691ms 07:27:01 INFO - PROCESS | 2776 | 1465050421821 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 07:27:01 INFO - PROCESS | 2776 | 1465050421824 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 07:27:01 INFO - PROCESS | 2776 | 1465050421827 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:27:01 INFO - PROCESS | 2776 | 1465050421829 Marionette TRACE conn5 <- [1,658,null,{}] 07:27:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:27:01 INFO - PROCESS | 2776 | 1465050421833 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:01 INFO - PROCESS | 2776 | 1465050421835 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:01 INFO - PROCESS | 2776 | 1465050421976 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 07:27:01 INFO - PROCESS | 2776 | 1465050421982 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:01 INFO - PROCESS | 2776 | 1465050421984 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:02 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1B8B800 == 31 [pid = 2776] [id = 174] 07:27:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038BE955400) [pid = 2776] [serial = 520] [outer = 0000000000000000] 07:27:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038BEC26800) [pid = 2776] [serial = 521] [outer = 00000038BE955400] 07:27:02 INFO - PROCESS | 2776 | 1465050422031 Marionette DEBUG loaded listener.js 07:27:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C1259400) [pid = 2776] [serial = 522] [outer = 00000038BE955400] 07:27:02 INFO - PROCESS | 2776 | 1465050422496 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 07:27:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:27:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 691ms 07:27:02 INFO - PROCESS | 2776 | 1465050422524 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 07:27:02 INFO - PROCESS | 2776 | 1465050422526 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 07:27:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:27:02 INFO - PROCESS | 2776 | 1465050422530 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:27:02 INFO - PROCESS | 2776 | 1465050422532 Marionette TRACE conn5 <- [1,662,null,{}] 07:27:02 INFO - PROCESS | 2776 | 1465050422536 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:02 INFO - PROCESS | 2776 | 1465050422538 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:02 INFO - PROCESS | 2776 | 1465050422649 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 07:27:02 INFO - PROCESS | 2776 | 1465050422654 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:02 INFO - PROCESS | 2776 | 1465050422656 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:02 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C28A1000 == 32 [pid = 2776] [id = 175] 07:27:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038B9A1EC00) [pid = 2776] [serial = 523] [outer = 0000000000000000] 07:27:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C1663000) [pid = 2776] [serial = 524] [outer = 00000038B9A1EC00] 07:27:02 INFO - PROCESS | 2776 | 1465050422703 Marionette DEBUG loaded listener.js 07:27:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C16CF000) [pid = 2776] [serial = 525] [outer = 00000038B9A1EC00] 07:27:03 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:03 INFO - PROCESS | 2776 | [2776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:27:03 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:03 INFO - PROCESS | 2776 | [2776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:27:03 INFO - PROCESS | 2776 | 1465050423188 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 07:27:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 07:27:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 691ms 07:27:03 INFO - PROCESS | 2776 | 1465050423245 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 07:27:03 INFO - PROCESS | 2776 | 1465050423247 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 07:27:03 INFO - PROCESS | 2776 | 1465050423251 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:27:03 INFO - PROCESS | 2776 | 1465050423253 Marionette TRACE conn5 <- [1,666,null,{}] 07:27:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:27:03 INFO - PROCESS | 2776 | 1465050423295 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:03 INFO - PROCESS | 2776 | 1465050423301 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:03 INFO - PROCESS | 2776 | 1465050423453 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 07:27:03 INFO - PROCESS | 2776 | 1465050423460 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:03 INFO - PROCESS | 2776 | 1465050423462 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:03 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4C3E000 == 33 [pid = 2776] [id = 176] 07:27:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C1B36400) [pid = 2776] [serial = 526] [outer = 0000000000000000] 07:27:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C1B3B400) [pid = 2776] [serial = 527] [outer = 00000038C1B36400] 07:27:03 INFO - PROCESS | 2776 | 1465050423508 Marionette DEBUG loaded listener.js 07:27:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038C1FF1800) [pid = 2776] [serial = 528] [outer = 00000038C1B36400] 07:27:03 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C252D800) [pid = 2776] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:27:03 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038B3D25800) [pid = 2776] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:27:03 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038B4DA2400) [pid = 2776] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:27:03 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C2828C00) [pid = 2776] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:27:03 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038B9771800) [pid = 2776] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:27:03 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C4C53800) [pid = 2776] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:27:03 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038B4C20000) [pid = 2776] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:27:03 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BBB5C800) [pid = 2776] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:27:03 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038BBB60400) [pid = 2776] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:27:03 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C570DC00) [pid = 2776] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:27:03 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C5750C00) [pid = 2776] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:27:03 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038BB7C8000) [pid = 2776] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:27:04 INFO - PROCESS | 2776 | 1465050424115 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 07:27:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:27:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 943ms 07:27:04 INFO - PROCESS | 2776 | 1465050424202 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 07:27:04 INFO - PROCESS | 2776 | 1465050424204 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 07:27:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:27:04 INFO - PROCESS | 2776 | 1465050424208 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:27:04 INFO - PROCESS | 2776 | 1465050424210 Marionette TRACE conn5 <- [1,670,null,{}] 07:27:04 INFO - PROCESS | 2776 | 1465050424213 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:04 INFO - PROCESS | 2776 | 1465050424215 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:04 INFO - PROCESS | 2776 | 1465050424295 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 07:27:04 INFO - PROCESS | 2776 | 1465050424301 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:04 INFO - PROCESS | 2776 | 1465050424303 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:04 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C57E1800 == 34 [pid = 2776] [id = 177] 07:27:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038BE11B000) [pid = 2776] [serial = 529] [outer = 0000000000000000] 07:27:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C1F36400) [pid = 2776] [serial = 530] [outer = 00000038BE11B000] 07:27:04 INFO - PROCESS | 2776 | 1465050424351 Marionette DEBUG loaded listener.js 07:27:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C2382C00) [pid = 2776] [serial = 531] [outer = 00000038BE11B000] 07:27:04 INFO - PROCESS | 2776 | [2776] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:27:05 INFO - PROCESS | 2776 | [2776] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:27:05 INFO - PROCESS | 2776 | 1465050425281 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 07:27:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 07:27:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1135ms 07:27:05 INFO - PROCESS | 2776 | 1465050425346 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 07:27:05 INFO - PROCESS | 2776 | 1465050425348 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 07:27:05 INFO - PROCESS | 2776 | 1465050425351 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:27:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:27:05 INFO - PROCESS | 2776 | 1465050425353 Marionette TRACE conn5 <- [1,674,null,{}] 07:27:05 INFO - PROCESS | 2776 | 1465050425357 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:05 INFO - PROCESS | 2776 | 1465050425359 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:05 INFO - PROCESS | 2776 | 1465050425445 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 07:27:05 INFO - PROCESS | 2776 | 1465050425451 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:05 INFO - PROCESS | 2776 | 1465050425453 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:05 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C684D000 == 35 [pid = 2776] [id = 178] 07:27:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C252B800) [pid = 2776] [serial = 532] [outer = 0000000000000000] 07:27:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C27B6000) [pid = 2776] [serial = 533] [outer = 00000038C252B800] 07:27:05 INFO - PROCESS | 2776 | 1465050425500 Marionette DEBUG loaded listener.js 07:27:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C2820400) [pid = 2776] [serial = 534] [outer = 00000038C252B800] 07:27:06 INFO - PROCESS | 2776 | 1465050426598 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 07:27:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:27:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1283ms 07:27:06 INFO - PROCESS | 2776 | 1465050426638 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 07:27:06 INFO - PROCESS | 2776 | 1465050426643 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 07:27:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:27:06 INFO - PROCESS | 2776 | 1465050426648 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:27:06 INFO - PROCESS | 2776 | 1465050426652 Marionette TRACE conn5 <- [1,678,null,{}] 07:27:06 INFO - PROCESS | 2776 | 1465050426658 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:06 INFO - PROCESS | 2776 | 1465050426661 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:06 INFO - PROCESS | 2776 | 1465050426812 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 07:27:06 INFO - PROCESS | 2776 | 1465050426947 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:06 INFO - PROCESS | 2776 | 1465050426950 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:06 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA48F800 == 36 [pid = 2776] [id = 179] 07:27:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038B4ED8000) [pid = 2776] [serial = 535] [outer = 0000000000000000] 07:27:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038B55DC800) [pid = 2776] [serial = 536] [outer = 00000038B4ED8000] 07:27:07 INFO - PROCESS | 2776 | 1465050427009 Marionette DEBUG loaded listener.js 07:27:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038B9F49000) [pid = 2776] [serial = 537] [outer = 00000038B4ED8000] 07:27:08 INFO - PROCESS | 2776 | 1465050428168 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 07:27:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:27:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1532ms 07:27:08 INFO - PROCESS | 2776 | 1465050428184 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 07:27:08 INFO - PROCESS | 2776 | 1465050428189 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 07:27:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:27:08 INFO - PROCESS | 2776 | 1465050428194 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:27:08 INFO - PROCESS | 2776 | 1465050428197 Marionette TRACE conn5 <- [1,682,null,{}] 07:27:08 INFO - PROCESS | 2776 | 1465050428203 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:08 INFO - PROCESS | 2776 | 1465050428206 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:08 INFO - PROCESS | 2776 | 1465050428325 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 07:27:08 INFO - PROCESS | 2776 | 1465050428459 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:08 INFO - PROCESS | 2776 | 1465050428462 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:08 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B567C800 == 37 [pid = 2776] [id = 180] 07:27:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038B3D10800) [pid = 2776] [serial = 538] [outer = 0000000000000000] 07:27:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038B3D2D800) [pid = 2776] [serial = 539] [outer = 00000038B3D10800] 07:27:08 INFO - PROCESS | 2776 | 1465050428518 Marionette DEBUG loaded listener.js 07:27:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038B4EB3C00) [pid = 2776] [serial = 540] [outer = 00000038B3D10800] 07:27:08 INFO - PROCESS | 2776 | --DOCSHELL 00000038C57E1800 == 36 [pid = 2776] [id = 177] 07:27:08 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4C3E000 == 35 [pid = 2776] [id = 176] 07:27:08 INFO - PROCESS | 2776 | --DOCSHELL 00000038C28A1000 == 34 [pid = 2776] [id = 175] 07:27:08 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1B8B800 == 33 [pid = 2776] [id = 174] 07:27:08 INFO - PROCESS | 2776 | --DOCSHELL 00000038BF594000 == 32 [pid = 2776] [id = 173] 07:27:08 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA5C4800 == 31 [pid = 2776] [id = 172] 07:27:08 INFO - PROCESS | 2776 | --DOCSHELL 00000038B5A36000 == 30 [pid = 2776] [id = 171] 07:27:08 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C2534C00) [pid = 2776] [serial = 482] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C49D9800) [pid = 2776] [serial = 486] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038C32B1400) [pid = 2776] [serial = 485] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038B5A60800) [pid = 2776] [serial = 467] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038BA59E800) [pid = 2776] [serial = 468] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C44A9000) [pid = 2776] [serial = 465] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038B980C000) [pid = 2776] [serial = 473] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BB046400) [pid = 2776] [serial = 474] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C4FB2800) [pid = 2776] [serial = 488] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C1E2EC00) [pid = 2776] [serial = 479] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038BE121400) [pid = 2776] [serial = 470] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038BEC2D400) [pid = 2776] [serial = 471] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038BE902800) [pid = 2776] [serial = 476] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038BEC22000) [pid = 2776] [serial = 477] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C5754800) [pid = 2776] [serial = 495] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C5E30000) [pid = 2776] [serial = 497] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C7015400) [pid = 2776] [serial = 498] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038C5713000) [pid = 2776] [serial = 494] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038C4FBC400) [pid = 2776] [serial = 489] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038C2825800) [pid = 2776] [serial = 483] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2776 | --DOMWINDOW == 63 (00000038C5709400) [pid = 2776] [serial = 492] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2776 | --DOMWINDOW == 62 (00000038C27C1800) [pid = 2776] [serial = 491] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2776 | --DOMWINDOW == 61 (00000038C232F000) [pid = 2776] [serial = 480] [outer = 0000000000000000] [url = about:blank] 07:27:09 INFO - PROCESS | 2776 | 1465050429510 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 07:27:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 07:27:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1342ms 07:27:09 INFO - PROCESS | 2776 | 1465050429540 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 07:27:09 INFO - PROCESS | 2776 | 1465050429545 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 07:27:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:27:09 INFO - PROCESS | 2776 | 1465050429552 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:27:09 INFO - PROCESS | 2776 | 1465050429555 Marionette TRACE conn5 <- [1,686,null,{}] 07:27:09 INFO - PROCESS | 2776 | 1465050429559 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:09 INFO - PROCESS | 2776 | 1465050429561 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:09 INFO - PROCESS | 2776 | 1465050429653 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 07:27:09 INFO - PROCESS | 2776 | 1465050429660 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:09 INFO - PROCESS | 2776 | 1465050429663 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:09 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA0DD800 == 31 [pid = 2776] [id = 181] 07:27:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 62 (00000038B57AFC00) [pid = 2776] [serial = 541] [outer = 0000000000000000] 07:27:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 63 (00000038B5A5F800) [pid = 2776] [serial = 542] [outer = 00000038B57AFC00] 07:27:09 INFO - PROCESS | 2776 | 1465050429713 Marionette DEBUG loaded listener.js 07:27:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 64 (00000038B6471800) [pid = 2776] [serial = 543] [outer = 00000038B57AFC00] 07:27:10 INFO - PROCESS | 2776 | 1465050430663 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 07:27:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 07:27:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1141ms 07:27:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:27:10 INFO - PROCESS | 2776 | 1465050430695 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 07:27:10 INFO - PROCESS | 2776 | 1465050430698 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 07:27:10 INFO - PROCESS | 2776 | 1465050430702 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:27:10 INFO - PROCESS | 2776 | 1465050430706 Marionette TRACE conn5 <- [1,690,null,{}] 07:27:10 INFO - PROCESS | 2776 | 1465050430719 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:10 INFO - PROCESS | 2776 | 1465050430724 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:10 INFO - PROCESS | 2776 | 1465050430819 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 07:27:10 INFO - PROCESS | 2776 | 1465050430827 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:10 INFO - PROCESS | 2776 | 1465050430831 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:10 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BBA1C000 == 32 [pid = 2776] [id = 182] 07:27:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038BB046800) [pid = 2776] [serial = 544] [outer = 0000000000000000] 07:27:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038BB0AAC00) [pid = 2776] [serial = 545] [outer = 00000038BB046800] 07:27:10 INFO - PROCESS | 2776 | 1465050430880 Marionette DEBUG loaded listener.js 07:27:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038BB7C3000) [pid = 2776] [serial = 546] [outer = 00000038BB046800] 07:27:11 INFO - PROCESS | 2776 | 1465050431877 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 07:27:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:27:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1240ms 07:27:11 INFO - PROCESS | 2776 | 1465050431947 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 07:27:11 INFO - PROCESS | 2776 | 1465050431950 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 07:27:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:27:11 INFO - PROCESS | 2776 | 1465050431954 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:27:11 INFO - PROCESS | 2776 | 1465050431956 Marionette TRACE conn5 <- [1,694,null,{}] 07:27:11 INFO - PROCESS | 2776 | 1465050431959 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:11 INFO - PROCESS | 2776 | 1465050431962 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:12 INFO - PROCESS | 2776 | 1465050432078 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 07:27:12 INFO - PROCESS | 2776 | 1465050432084 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:12 INFO - PROCESS | 2776 | 1465050432086 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:12 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1221000 == 33 [pid = 2776] [id = 183] 07:27:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038B4DAA400) [pid = 2776] [serial = 547] [outer = 0000000000000000] 07:27:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038BE127800) [pid = 2776] [serial = 548] [outer = 00000038B4DAA400] 07:27:12 INFO - PROCESS | 2776 | 1465050432173 Marionette DEBUG loaded listener.js 07:27:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038BE94B800) [pid = 2776] [serial = 549] [outer = 00000038B4DAA400] 07:27:12 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038BE955400) [pid = 2776] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:27:12 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038B3DD4400) [pid = 2776] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:27:12 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038B9CA4800) [pid = 2776] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:27:12 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038B4DA1400) [pid = 2776] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:27:12 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038BA50C800) [pid = 2776] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:27:12 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038B9A1EC00) [pid = 2776] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:27:12 INFO - PROCESS | 2776 | --DOMWINDOW == 63 (00000038B4FE7C00) [pid = 2776] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:27:12 INFO - PROCESS | 2776 | --DOMWINDOW == 62 (00000038C1E34C00) [pid = 2776] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:27:12 INFO - PROCESS | 2776 | --DOMWINDOW == 61 (00000038C570F400) [pid = 2776] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:27:12 INFO - PROCESS | 2776 | --DOMWINDOW == 60 (00000038C1B36400) [pid = 2776] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:27:12 INFO - PROCESS | 2776 | --DOMWINDOW == 59 (00000038BE11B000) [pid = 2776] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:27:13 INFO - PROCESS | 2776 | 1465050433134 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 07:27:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:27:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1235ms 07:27:13 INFO - PROCESS | 2776 | 1465050433192 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 07:27:13 INFO - PROCESS | 2776 | 1465050433194 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 07:27:13 INFO - PROCESS | 2776 | 1465050433198 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:27:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:27:13 INFO - PROCESS | 2776 | 1465050433200 Marionette TRACE conn5 <- [1,698,null,{}] 07:27:13 INFO - PROCESS | 2776 | 1465050433204 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:13 INFO - PROCESS | 2776 | 1465050433206 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:13 INFO - PROCESS | 2776 | 1465050433291 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 07:27:13 INFO - PROCESS | 2776 | 1465050433297 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:13 INFO - PROCESS | 2776 | 1465050433300 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:13 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1B96800 == 34 [pid = 2776] [id = 184] 07:27:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 60 (00000038B4DA9000) [pid = 2776] [serial = 550] [outer = 0000000000000000] 07:27:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 61 (00000038B9A20800) [pid = 2776] [serial = 551] [outer = 00000038B4DA9000] 07:27:13 INFO - PROCESS | 2776 | 1465050433346 Marionette DEBUG loaded listener.js 07:27:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 62 (00000038BEC1A800) [pid = 2776] [serial = 552] [outer = 00000038B4DA9000] 07:27:14 INFO - PROCESS | 2776 | 1465050434281 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 07:27:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:27:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1130ms 07:27:14 INFO - PROCESS | 2776 | 1465050434331 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 07:27:14 INFO - PROCESS | 2776 | 1465050434333 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 07:27:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:27:14 INFO - PROCESS | 2776 | 1465050434337 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:27:14 INFO - PROCESS | 2776 | 1465050434339 Marionette TRACE conn5 <- [1,702,null,{}] 07:27:14 INFO - PROCESS | 2776 | 1465050434342 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:14 INFO - PROCESS | 2776 | 1465050434348 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:14 INFO - PROCESS | 2776 | 1465050434460 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 07:27:14 INFO - PROCESS | 2776 | 1465050434467 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:14 INFO - PROCESS | 2776 | 1465050434469 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:14 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C3216000 == 35 [pid = 2776] [id = 185] 07:27:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 63 (00000038BEC30C00) [pid = 2776] [serial = 553] [outer = 0000000000000000] 07:27:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 64 (00000038C1663C00) [pid = 2776] [serial = 554] [outer = 00000038BEC30C00] 07:27:14 INFO - PROCESS | 2776 | 1465050434515 Marionette DEBUG loaded listener.js 07:27:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038C16CD400) [pid = 2776] [serial = 555] [outer = 00000038BEC30C00] 07:27:15 INFO - PROCESS | 2776 | 1465050435479 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 07:27:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 07:27:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1177ms 07:27:15 INFO - PROCESS | 2776 | 1465050435518 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 07:27:15 INFO - PROCESS | 2776 | 1465050435523 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 07:27:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:27:15 INFO - PROCESS | 2776 | 1465050435528 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:27:15 INFO - PROCESS | 2776 | 1465050435531 Marionette TRACE conn5 <- [1,706,null,{}] 07:27:15 INFO - PROCESS | 2776 | 1465050435538 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:15 INFO - PROCESS | 2776 | 1465050435541 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:15 INFO - PROCESS | 2776 | 1465050435690 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 07:27:15 INFO - PROCESS | 2776 | 1465050435756 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:15 INFO - PROCESS | 2776 | 1465050435761 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:15 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B6204800 == 36 [pid = 2776] [id = 186] 07:27:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038B33DF800) [pid = 2776] [serial = 556] [outer = 0000000000000000] 07:27:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038B4DAF400) [pid = 2776] [serial = 557] [outer = 00000038B33DF800] 07:27:15 INFO - PROCESS | 2776 | 1465050435820 Marionette DEBUG loaded listener.js 07:27:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038B5693C00) [pid = 2776] [serial = 558] [outer = 00000038B33DF800] 07:27:16 INFO - PROCESS | 2776 | 1465050436950 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 07:27:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:27:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1440ms 07:27:16 INFO - PROCESS | 2776 | 1465050436972 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 07:27:16 INFO - PROCESS | 2776 | 1465050436978 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 07:27:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:27:16 INFO - PROCESS | 2776 | 1465050436985 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:27:16 INFO - PROCESS | 2776 | 1465050436988 Marionette TRACE conn5 <- [1,710,null,{}] 07:27:16 INFO - PROCESS | 2776 | 1465050436993 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:16 INFO - PROCESS | 2776 | 1465050436996 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:17 INFO - PROCESS | 2776 | 1465050437110 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 07:27:17 INFO - PROCESS | 2776 | 1465050437223 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:17 INFO - PROCESS | 2776 | 1465050437226 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:17 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C271B000 == 37 [pid = 2776] [id = 187] 07:27:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038BA50F800) [pid = 2776] [serial = 559] [outer = 0000000000000000] 07:27:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038BB78CC00) [pid = 2776] [serial = 560] [outer = 00000038BA50F800] 07:27:17 INFO - PROCESS | 2776 | 1465050437286 Marionette DEBUG loaded listener.js 07:27:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038BE11BC00) [pid = 2776] [serial = 561] [outer = 00000038BA50F800] 07:27:17 INFO - PROCESS | 2776 | 1465050437855 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 07:27:17 INFO - PROCESS | 2776 | 1465050437931 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 07:27:17 INFO - PROCESS | 2776 | 1465050437935 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:27:17 INFO - PROCESS | 2776 | 1465050437940 Marionette TRACE conn5 <- [1,714,null,{}] 07:27:17 INFO - PROCESS | 2776 | 1465050437953 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:17 INFO - PROCESS | 2776 | 1465050437958 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:18 INFO - PROCESS | 2776 | 1465050438081 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 07:27:18 INFO - PROCESS | 2776 | 1465050438147 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:18 INFO - PROCESS | 2776 | 1465050438150 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:18 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C57D4000 == 38 [pid = 2776] [id = 188] 07:27:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C156F400) [pid = 2776] [serial = 562] [outer = 0000000000000000] 07:27:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C16CC000) [pid = 2776] [serial = 563] [outer = 00000038C156F400] 07:27:18 INFO - PROCESS | 2776 | 1465050438208 Marionette DEBUG loaded listener.js 07:27:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C1B36400) [pid = 2776] [serial = 564] [outer = 00000038C156F400] 07:27:19 INFO - PROCESS | 2776 | 1465050439045 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 07:27:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:27:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1187ms 07:27:19 INFO - PROCESS | 2776 | 1465050439124 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 07:27:19 INFO - PROCESS | 2776 | 1465050439129 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 07:27:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:27:19 INFO - PROCESS | 2776 | 1465050439135 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:27:19 INFO - PROCESS | 2776 | 1465050439139 Marionette TRACE conn5 <- [1,718,null,{}] 07:27:19 INFO - PROCESS | 2776 | 1465050439144 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:19 INFO - PROCESS | 2776 | 1465050439147 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:19 INFO - PROCESS | 2776 | 1465050439294 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 07:27:19 INFO - PROCESS | 2776 | 1465050439362 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:19 INFO - PROCESS | 2776 | 1465050439367 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:19 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1B96800 == 37 [pid = 2776] [id = 184] 07:27:19 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1221000 == 36 [pid = 2776] [id = 183] 07:27:19 INFO - PROCESS | 2776 | --DOCSHELL 00000038BBA1C000 == 35 [pid = 2776] [id = 182] 07:27:19 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA0DD800 == 34 [pid = 2776] [id = 181] 07:27:19 INFO - PROCESS | 2776 | --DOCSHELL 00000038B567C800 == 33 [pid = 2776] [id = 180] 07:27:19 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA48F800 == 32 [pid = 2776] [id = 179] 07:27:19 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB146000 == 31 [pid = 2776] [id = 170] 07:27:19 INFO - PROCESS | 2776 | --DOCSHELL 00000038C684D000 == 30 [pid = 2776] [id = 178] 07:27:19 INFO - PROCESS | 2776 | --DOCSHELL 00000038C57D4000 == 29 [pid = 2776] [id = 188] 07:27:19 INFO - PROCESS | 2776 | --DOCSHELL 00000038C271B000 == 28 [pid = 2776] [id = 187] 07:27:19 INFO - PROCESS | 2776 | --DOCSHELL 00000038C3216000 == 27 [pid = 2776] [id = 185] 07:27:19 INFO - PROCESS | 2776 | --DOCSHELL 00000038B6204800 == 26 [pid = 2776] [id = 186] 07:27:19 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B3416000 == 27 [pid = 2776] [id = 189] 07:27:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038B33DE400) [pid = 2776] [serial = 565] [outer = 0000000000000000] 07:27:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038B33E3400) [pid = 2776] [serial = 566] [outer = 00000038B33DE400] 07:27:20 INFO - PROCESS | 2776 | 1465050440001 Marionette DEBUG loaded listener.js 07:27:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038B4C1B400) [pid = 2776] [serial = 567] [outer = 00000038B33DE400] 07:27:20 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BEC26800) [pid = 2776] [serial = 521] [outer = 0000000000000000] [url = about:blank] 07:27:20 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B4EB2400) [pid = 2776] [serial = 512] [outer = 0000000000000000] [url = about:blank] 07:27:20 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038B4FDF800) [pid = 2776] [serial = 513] [outer = 0000000000000000] [url = about:blank] 07:27:20 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038BA0CF800) [pid = 2776] [serial = 515] [outer = 0000000000000000] [url = about:blank] 07:27:20 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038BB181000) [pid = 2776] [serial = 516] [outer = 0000000000000000] [url = about:blank] 07:27:20 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038BE121000) [pid = 2776] [serial = 518] [outer = 0000000000000000] [url = about:blank] 07:27:20 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038BE11C000) [pid = 2776] [serial = 510] [outer = 0000000000000000] [url = about:blank] 07:27:20 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038BB184C00) [pid = 2776] [serial = 509] [outer = 0000000000000000] [url = about:blank] 07:27:20 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C1663000) [pid = 2776] [serial = 524] [outer = 0000000000000000] [url = about:blank] 07:27:20 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C1259400) [pid = 2776] [serial = 522] [outer = 0000000000000000] [url = about:blank] 07:27:20 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038C27B6000) [pid = 2776] [serial = 533] [outer = 0000000000000000] [url = about:blank] 07:27:20 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038BE11E000) [pid = 2776] [serial = 501] [outer = 0000000000000000] [url = about:blank] 07:27:20 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038BB181400) [pid = 2776] [serial = 500] [outer = 0000000000000000] [url = about:blank] 07:27:20 INFO - PROCESS | 2776 | --DOMWINDOW == 63 (00000038C282A800) [pid = 2776] [serial = 504] [outer = 0000000000000000] [url = about:blank] 07:27:20 INFO - PROCESS | 2776 | --DOMWINDOW == 62 (00000038C1FF1400) [pid = 2776] [serial = 503] [outer = 0000000000000000] [url = about:blank] 07:27:20 INFO - PROCESS | 2776 | --DOMWINDOW == 61 (00000038C701E400) [pid = 2776] [serial = 507] [outer = 0000000000000000] [url = about:blank] 07:27:20 INFO - PROCESS | 2776 | --DOMWINDOW == 60 (00000038C5755400) [pid = 2776] [serial = 506] [outer = 0000000000000000] [url = about:blank] 07:27:20 INFO - PROCESS | 2776 | --DOMWINDOW == 59 (00000038C1B3B400) [pid = 2776] [serial = 527] [outer = 0000000000000000] [url = about:blank] 07:27:20 INFO - PROCESS | 2776 | --DOMWINDOW == 58 (00000038C2382C00) [pid = 2776] [serial = 531] [outer = 0000000000000000] [url = about:blank] 07:27:20 INFO - PROCESS | 2776 | --DOMWINDOW == 57 (00000038C16CF000) [pid = 2776] [serial = 525] [outer = 0000000000000000] [url = about:blank] 07:27:20 INFO - PROCESS | 2776 | --DOMWINDOW == 56 (00000038C1FF1800) [pid = 2776] [serial = 528] [outer = 0000000000000000] [url = about:blank] 07:27:20 INFO - PROCESS | 2776 | --DOMWINDOW == 55 (00000038C1F36400) [pid = 2776] [serial = 530] [outer = 0000000000000000] [url = about:blank] 07:27:20 INFO - PROCESS | 2776 | --DOMWINDOW == 54 (00000038BE94A000) [pid = 2776] [serial = 519] [outer = 0000000000000000] [url = about:blank] 07:27:20 INFO - PROCESS | 2776 | 1465050440574 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 07:27:20 INFO - PROCESS | 2776 | 1465050440625 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 07:27:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:27:20 INFO - PROCESS | 2776 | 1465050440630 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:27:20 INFO - PROCESS | 2776 | 1465050440633 Marionette TRACE conn5 <- [1,722,null,{}] 07:27:20 INFO - PROCESS | 2776 | 1465050440638 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:20 INFO - PROCESS | 2776 | 1465050440641 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:20 INFO - PROCESS | 2776 | 1465050440762 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 07:27:20 INFO - PROCESS | 2776 | 1465050440828 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:20 INFO - PROCESS | 2776 | 1465050440831 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:20 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA054800 == 28 [pid = 2776] [id = 190] 07:27:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 55 (00000038B4ED7800) [pid = 2776] [serial = 568] [outer = 0000000000000000] 07:27:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 56 (00000038B5433800) [pid = 2776] [serial = 569] [outer = 00000038B4ED7800] 07:27:20 INFO - PROCESS | 2776 | 1465050440881 Marionette DEBUG loaded listener.js 07:27:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 57 (00000038B9536800) [pid = 2776] [serial = 570] [outer = 00000038B4ED7800] 07:27:21 INFO - PROCESS | 2776 | 1465050441285 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 07:27:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:27:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 734ms 07:27:21 INFO - PROCESS | 2776 | 1465050441368 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 07:27:21 INFO - PROCESS | 2776 | 1465050441373 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 07:27:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:27:21 INFO - PROCESS | 2776 | 1465050441382 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:27:21 INFO - PROCESS | 2776 | 1465050441385 Marionette TRACE conn5 <- [1,726,null,{}] 07:27:21 INFO - PROCESS | 2776 | 1465050441393 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:21 INFO - PROCESS | 2776 | 1465050441396 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:21 INFO - PROCESS | 2776 | 1465050441502 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 07:27:21 INFO - PROCESS | 2776 | 1465050441512 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:21 INFO - PROCESS | 2776 | 1465050441514 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:21 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B9834000 == 29 [pid = 2776] [id = 191] 07:27:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 58 (00000038BA2B2400) [pid = 2776] [serial = 571] [outer = 0000000000000000] 07:27:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 59 (00000038BA59E800) [pid = 2776] [serial = 572] [outer = 00000038BA2B2400] 07:27:21 INFO - PROCESS | 2776 | 1465050441570 Marionette DEBUG loaded listener.js 07:27:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 60 (00000038BB781800) [pid = 2776] [serial = 573] [outer = 00000038BA2B2400] 07:27:22 INFO - PROCESS | 2776 | [2776] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:27:22 INFO - PROCESS | 2776 | 1465050442512 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 07:27:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:27:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1190ms 07:27:22 INFO - PROCESS | 2776 | 1465050442573 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 07:27:22 INFO - PROCESS | 2776 | 1465050442575 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 07:27:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:27:22 INFO - PROCESS | 2776 | 1465050442579 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:27:22 INFO - PROCESS | 2776 | 1465050442583 Marionette TRACE conn5 <- [1,730,null,{}] 07:27:22 INFO - PROCESS | 2776 | 1465050442594 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:22 INFO - PROCESS | 2776 | 1465050442600 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:22 INFO - PROCESS | 2776 | 1465050442727 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 07:27:22 INFO - PROCESS | 2776 | 1465050442735 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:22 INFO - PROCESS | 2776 | 1465050442737 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:22 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C0C64800 == 30 [pid = 2776] [id = 192] 07:27:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 61 (00000038BE11EC00) [pid = 2776] [serial = 574] [outer = 0000000000000000] 07:27:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 62 (00000038BE903400) [pid = 2776] [serial = 575] [outer = 00000038BE11EC00] 07:27:22 INFO - PROCESS | 2776 | 1465050442784 Marionette DEBUG loaded listener.js 07:27:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 63 (00000038BE951800) [pid = 2776] [serial = 576] [outer = 00000038BE11EC00] 07:27:23 INFO - PROCESS | 2776 | 1465050443742 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 07:27:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 07:27:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1191ms 07:27:23 INFO - PROCESS | 2776 | 1465050443773 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 07:27:23 INFO - PROCESS | 2776 | 1465050443775 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 07:27:23 INFO - PROCESS | 2776 | 1465050443779 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:27:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:27:23 INFO - PROCESS | 2776 | 1465050443781 Marionette TRACE conn5 <- [1,734,null,{}] 07:27:23 INFO - PROCESS | 2776 | 1465050443791 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:23 INFO - PROCESS | 2776 | 1465050443794 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:23 INFO - PROCESS | 2776 | 1465050443906 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 07:27:23 INFO - PROCESS | 2776 | 1465050443912 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:23 INFO - PROCESS | 2776 | 1465050443915 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:23 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1B94800 == 31 [pid = 2776] [id = 193] 07:27:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 64 (00000038BEC1F000) [pid = 2776] [serial = 577] [outer = 0000000000000000] 07:27:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038BF5F0400) [pid = 2776] [serial = 578] [outer = 00000038BEC1F000] 07:27:23 INFO - PROCESS | 2776 | 1465050443969 Marionette DEBUG loaded listener.js 07:27:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038C122DC00) [pid = 2776] [serial = 579] [outer = 00000038BEC1F000] 07:27:24 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038B4DAA400) [pid = 2776] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:27:24 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038B57AFC00) [pid = 2776] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:27:24 INFO - PROCESS | 2776 | --DOMWINDOW == 63 (00000038BB046800) [pid = 2776] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:27:24 INFO - PROCESS | 2776 | --DOMWINDOW == 62 (00000038B3D10800) [pid = 2776] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:27:24 INFO - PROCESS | 2776 | --DOMWINDOW == 61 (00000038B4ED8000) [pid = 2776] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:27:24 INFO - PROCESS | 2776 | --DOMWINDOW == 60 (00000038C252B800) [pid = 2776] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:27:24 INFO - PROCESS | 2776 | --DOMWINDOW == 59 (00000038B4DA9000) [pid = 2776] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:27:24 INFO - PROCESS | 2776 | --DOMWINDOW == 58 (00000038BEC30C00) [pid = 2776] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:27:24 INFO - PROCESS | 2776 | 1465050444960 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 07:27:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 07:27:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1236ms 07:27:25 INFO - PROCESS | 2776 | 1465050445018 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 07:27:25 INFO - PROCESS | 2776 | 1465050445020 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 07:27:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:27:25 INFO - PROCESS | 2776 | 1465050445023 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:27:25 INFO - PROCESS | 2776 | 1465050445025 Marionette TRACE conn5 <- [1,738,null,{}] 07:27:25 INFO - PROCESS | 2776 | 1465050445029 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:25 INFO - PROCESS | 2776 | 1465050445031 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:25 INFO - PROCESS | 2776 | 1465050445114 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 07:27:25 INFO - PROCESS | 2776 | 1465050445174 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:25 INFO - PROCESS | 2776 | 1465050445177 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:25 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C270E800 == 32 [pid = 2776] [id = 194] 07:27:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 59 (00000038BEC2A800) [pid = 2776] [serial = 580] [outer = 0000000000000000] 07:27:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 60 (00000038C12D6C00) [pid = 2776] [serial = 581] [outer = 00000038BEC2A800] 07:27:25 INFO - PROCESS | 2776 | 1465050445234 Marionette DEBUG loaded listener.js 07:27:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 61 (00000038C16D0C00) [pid = 2776] [serial = 582] [outer = 00000038BEC2A800] 07:27:26 INFO - PROCESS | 2776 | 1465050446154 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 07:27:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:27:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1178ms 07:27:26 INFO - PROCESS | 2776 | 1465050446205 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 07:27:26 INFO - PROCESS | 2776 | 1465050446207 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 07:27:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:27:26 INFO - PROCESS | 2776 | 1465050446211 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:27:26 INFO - PROCESS | 2776 | 1465050446212 Marionette TRACE conn5 <- [1,742,null,{}] 07:27:26 INFO - PROCESS | 2776 | 1465050446216 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:26 INFO - PROCESS | 2776 | 1465050446223 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:26 INFO - PROCESS | 2776 | 1465050446342 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 07:27:26 INFO - PROCESS | 2776 | 1465050446351 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:26 INFO - PROCESS | 2776 | 1465050446353 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:26 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B340B000 == 33 [pid = 2776] [id = 195] 07:27:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 62 (00000038C16D3800) [pid = 2776] [serial = 583] [outer = 0000000000000000] 07:27:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 63 (00000038C1E2EC00) [pid = 2776] [serial = 584] [outer = 00000038C16D3800] 07:27:26 INFO - PROCESS | 2776 | 1465050446399 Marionette DEBUG loaded listener.js 07:27:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 64 (00000038C1E3A400) [pid = 2776] [serial = 585] [outer = 00000038C16D3800] 07:27:27 INFO - PROCESS | 2776 | 1465050447643 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 07:27:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 07:27:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1488ms 07:27:27 INFO - PROCESS | 2776 | 1465050447704 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 07:27:27 INFO - PROCESS | 2776 | 1465050447709 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 07:27:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:27:27 INFO - PROCESS | 2776 | 1465050447756 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:27:27 INFO - PROCESS | 2776 | 1465050447760 Marionette TRACE conn5 <- [1,746,null,{}] 07:27:27 INFO - PROCESS | 2776 | 1465050447808 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:27 INFO - PROCESS | 2776 | 1465050447812 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:27 INFO - PROCESS | 2776 | 1465050447930 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 07:27:27 INFO - PROCESS | 2776 | 1465050447991 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:28 INFO - PROCESS | 2776 | 1465050447994 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:28 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB155800 == 34 [pid = 2776] [id = 196] 07:27:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038B4FE2000) [pid = 2776] [serial = 586] [outer = 0000000000000000] 07:27:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038B5A68C00) [pid = 2776] [serial = 587] [outer = 00000038B4FE2000] 07:27:28 INFO - PROCESS | 2776 | 1465050448053 Marionette DEBUG loaded listener.js 07:27:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038BA06E400) [pid = 2776] [serial = 588] [outer = 00000038B4FE2000] 07:27:28 INFO - PROCESS | 2776 | --DOCSHELL 00000038B9F9E000 == 33 [pid = 2776] [id = 13] 07:27:28 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4A0C800 == 32 [pid = 2776] [id = 20] 07:27:28 INFO - PROCESS | 2776 | --DOCSHELL 00000038C128F000 == 31 [pid = 2776] [id = 16] 07:27:28 INFO - PROCESS | 2776 | --DOCSHELL 00000038C270D000 == 30 [pid = 2776] [id = 29] 07:27:28 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1636800 == 29 [pid = 2776] [id = 28] 07:27:28 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB38F000 == 28 [pid = 2776] [id = 17] 07:27:28 INFO - PROCESS | 2776 | --DOCSHELL 00000038C92B2000 == 27 [pid = 2776] [id = 24] 07:27:28 INFO - PROCESS | 2776 | --DOCSHELL 00000038C2897000 == 26 [pid = 2776] [id = 18] 07:27:28 INFO - PROCESS | 2776 | --DOCSHELL 00000038BE146800 == 25 [pid = 2776] [id = 27] 07:27:28 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA5C3800 == 24 [pid = 2776] [id = 26] 07:27:28 INFO - PROCESS | 2776 | --DOCSHELL 00000038B57C2000 == 23 [pid = 2776] [id = 25] 07:27:28 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038C1663C00) [pid = 2776] [serial = 554] [outer = 0000000000000000] [url = about:blank] 07:27:28 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038BE127800) [pid = 2776] [serial = 548] [outer = 0000000000000000] [url = about:blank] 07:27:28 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038B5A5F800) [pid = 2776] [serial = 542] [outer = 0000000000000000] [url = about:blank] 07:27:28 INFO - PROCESS | 2776 | --DOMWINDOW == 63 (00000038B6471800) [pid = 2776] [serial = 543] [outer = 0000000000000000] [url = about:blank] 07:27:28 INFO - PROCESS | 2776 | --DOMWINDOW == 62 (00000038BB0AAC00) [pid = 2776] [serial = 545] [outer = 0000000000000000] [url = about:blank] 07:27:28 INFO - PROCESS | 2776 | --DOMWINDOW == 61 (00000038B3D2D800) [pid = 2776] [serial = 539] [outer = 0000000000000000] [url = about:blank] 07:27:28 INFO - PROCESS | 2776 | --DOMWINDOW == 60 (00000038B4EB3C00) [pid = 2776] [serial = 540] [outer = 0000000000000000] [url = about:blank] 07:27:28 INFO - PROCESS | 2776 | --DOMWINDOW == 59 (00000038B55DC800) [pid = 2776] [serial = 536] [outer = 0000000000000000] [url = about:blank] 07:27:28 INFO - PROCESS | 2776 | --DOMWINDOW == 58 (00000038B9F49000) [pid = 2776] [serial = 537] [outer = 0000000000000000] [url = about:blank] 07:27:28 INFO - PROCESS | 2776 | --DOMWINDOW == 57 (00000038C2820400) [pid = 2776] [serial = 534] [outer = 0000000000000000] [url = about:blank] 07:27:28 INFO - PROCESS | 2776 | --DOMWINDOW == 56 (00000038B9A20800) [pid = 2776] [serial = 551] [outer = 0000000000000000] [url = about:blank] 07:27:28 INFO - PROCESS | 2776 | --DOMWINDOW == 55 (00000038BE94B800) [pid = 2776] [serial = 549] [outer = 0000000000000000] [url = about:blank] 07:27:28 INFO - PROCESS | 2776 | --DOMWINDOW == 54 (00000038C16CD400) [pid = 2776] [serial = 555] [outer = 0000000000000000] [url = about:blank] 07:27:28 INFO - PROCESS | 2776 | --DOMWINDOW == 53 (00000038BEC1A800) [pid = 2776] [serial = 552] [outer = 0000000000000000] [url = about:blank] 07:27:28 INFO - PROCESS | 2776 | --DOMWINDOW == 52 (00000038BB7C3000) [pid = 2776] [serial = 546] [outer = 0000000000000000] [url = about:blank] 07:27:28 INFO - PROCESS | 2776 | 1465050448879 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 07:27:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:27:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1215ms 07:27:28 INFO - PROCESS | 2776 | 1465050448930 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 07:27:28 INFO - PROCESS | 2776 | 1465050448934 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 07:27:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:27:28 INFO - PROCESS | 2776 | 1465050448939 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:27:28 INFO - PROCESS | 2776 | 1465050448942 Marionette TRACE conn5 <- [1,750,null,{}] 07:27:28 INFO - PROCESS | 2776 | 1465050448948 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:28 INFO - PROCESS | 2776 | 1465050448950 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:29 INFO - PROCESS | 2776 | 1465050449041 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 07:27:29 INFO - PROCESS | 2776 | 1465050449056 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:29 INFO - PROCESS | 2776 | 1465050449059 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:29 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B648C000 == 24 [pid = 2776] [id = 197] 07:27:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 53 (00000038B4ECD000) [pid = 2776] [serial = 589] [outer = 0000000000000000] 07:27:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 54 (00000038B4ED5C00) [pid = 2776] [serial = 590] [outer = 00000038B4ECD000] 07:27:29 INFO - PROCESS | 2776 | 1465050449110 Marionette DEBUG loaded listener.js 07:27:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 55 (00000038B57B0800) [pid = 2776] [serial = 591] [outer = 00000038B4ECD000] 07:27:30 INFO - PROCESS | 2776 | [2776] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:27:30 INFO - PROCESS | 2776 | 1465050450086 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 07:27:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:27:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1181ms 07:27:30 INFO - PROCESS | 2776 | 1465050450121 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 07:27:30 INFO - PROCESS | 2776 | 1465050450126 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 07:27:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:27:30 INFO - PROCESS | 2776 | 1465050450132 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:27:30 INFO - PROCESS | 2776 | 1465050450135 Marionette TRACE conn5 <- [1,754,null,{}] 07:27:30 INFO - PROCESS | 2776 | 1465050450139 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:30 INFO - PROCESS | 2776 | 1465050450142 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:30 INFO - PROCESS | 2776 | 1465050450236 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 07:27:30 INFO - PROCESS | 2776 | 1465050450242 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:30 INFO - PROCESS | 2776 | 1465050450245 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:30 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB161800 == 25 [pid = 2776] [id = 198] 07:27:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 56 (00000038BB042400) [pid = 2776] [serial = 592] [outer = 0000000000000000] 07:27:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 57 (00000038BB046800) [pid = 2776] [serial = 593] [outer = 00000038BB042400] 07:27:30 INFO - PROCESS | 2776 | 1465050450296 Marionette DEBUG loaded listener.js 07:27:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 58 (00000038BB7C7400) [pid = 2776] [serial = 594] [outer = 00000038BB042400] 07:27:31 INFO - PROCESS | 2776 | 1465050451255 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 07:27:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:27:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1191ms 07:27:31 INFO - PROCESS | 2776 | 1465050451327 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 07:27:31 INFO - PROCESS | 2776 | 1465050451329 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 07:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:27:31 INFO - PROCESS | 2776 | 1465050451334 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:27:31 INFO - PROCESS | 2776 | 1465050451338 Marionette TRACE conn5 <- [1,758,null,{}] 07:27:31 INFO - PROCESS | 2776 | 1465050451349 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:31 INFO - PROCESS | 2776 | 1465050451355 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:31 INFO - PROCESS | 2776 | 1465050451471 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 07:27:31 INFO - PROCESS | 2776 | 1465050451478 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:31 INFO - PROCESS | 2776 | 1465050451481 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:31 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C0A5D000 == 26 [pid = 2776] [id = 199] 07:27:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 59 (00000038BE94E400) [pid = 2776] [serial = 595] [outer = 0000000000000000] 07:27:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 60 (00000038BE950000) [pid = 2776] [serial = 596] [outer = 00000038BE94E400] 07:27:31 INFO - PROCESS | 2776 | 1465050451538 Marionette DEBUG loaded listener.js 07:27:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 61 (00000038BEC22400) [pid = 2776] [serial = 597] [outer = 00000038BE94E400] 07:27:32 INFO - PROCESS | 2776 | 1465050452044 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 07:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 734ms 07:27:32 INFO - PROCESS | 2776 | 1465050452068 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 07:27:32 INFO - PROCESS | 2776 | 1465050452071 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 07:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:27:32 INFO - PROCESS | 2776 | 1465050452084 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:27:32 INFO - PROCESS | 2776 | 1465050452086 Marionette TRACE conn5 <- [1,762,null,{}] 07:27:32 INFO - PROCESS | 2776 | 1465050452090 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:32 INFO - PROCESS | 2776 | 1465050452092 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:32 INFO - PROCESS | 2776 | 1465050452210 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 07:27:32 INFO - PROCESS | 2776 | 1465050452259 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:32 INFO - PROCESS | 2776 | 1465050452261 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:32 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1D1D800 == 27 [pid = 2776] [id = 200] 07:27:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 62 (00000038C156D400) [pid = 2776] [serial = 598] [outer = 0000000000000000] 07:27:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 63 (00000038C166B400) [pid = 2776] [serial = 599] [outer = 00000038C156D400] 07:27:32 INFO - PROCESS | 2776 | 1465050452309 Marionette DEBUG loaded listener.js 07:27:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 64 (00000038C1869C00) [pid = 2776] [serial = 600] [outer = 00000038C156D400] 07:27:32 INFO - PROCESS | 2776 | --DOMWINDOW == 63 (00000038BEC2A800) [pid = 2776] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:27:32 INFO - PROCESS | 2776 | --DOMWINDOW == 62 (00000038B4ED7800) [pid = 2776] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:27:32 INFO - PROCESS | 2776 | --DOMWINDOW == 61 (00000038C156F400) [pid = 2776] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:27:32 INFO - PROCESS | 2776 | --DOMWINDOW == 60 (00000038BA2B2400) [pid = 2776] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:27:32 INFO - PROCESS | 2776 | --DOMWINDOW == 59 (00000038BE11EC00) [pid = 2776] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:27:32 INFO - PROCESS | 2776 | --DOMWINDOW == 58 (00000038B33DF800) [pid = 2776] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:27:32 INFO - PROCESS | 2776 | --DOMWINDOW == 57 (00000038BA50F800) [pid = 2776] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:27:32 INFO - PROCESS | 2776 | --DOMWINDOW == 56 (00000038BEC1F000) [pid = 2776] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:27:32 INFO - PROCESS | 2776 | --DOMWINDOW == 55 (00000038B33DE400) [pid = 2776] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:27:32 INFO - PROCESS | 2776 | 1465050452768 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 07:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 734ms 07:27:32 INFO - PROCESS | 2776 | 1465050452843 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 07:27:32 INFO - PROCESS | 2776 | 1465050452845 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 07:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:27:32 INFO - PROCESS | 2776 | 1465050452848 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:27:32 INFO - PROCESS | 2776 | 1465050452850 Marionette TRACE conn5 <- [1,766,null,{}] 07:27:32 INFO - PROCESS | 2776 | 1465050452858 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:32 INFO - PROCESS | 2776 | 1465050452861 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:32 INFO - PROCESS | 2776 | 1465050452946 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 07:27:32 INFO - PROCESS | 2776 | 1465050452957 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:32 INFO - PROCESS | 2776 | 1465050452959 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:32 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C3219000 == 28 [pid = 2776] [id = 201] 07:27:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 56 (00000038B4ED7800) [pid = 2776] [serial = 601] [outer = 0000000000000000] 07:27:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 57 (00000038BA50F800) [pid = 2776] [serial = 602] [outer = 00000038B4ED7800] 07:27:33 INFO - PROCESS | 2776 | 1465050453006 Marionette DEBUG loaded listener.js 07:27:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 58 (00000038C186A800) [pid = 2776] [serial = 603] [outer = 00000038B4ED7800] 07:27:33 INFO - PROCESS | 2776 | 1465050453447 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 07:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 628ms 07:27:33 INFO - PROCESS | 2776 | 1465050453480 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 07:27:33 INFO - PROCESS | 2776 | 1465050453482 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 07:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:27:33 INFO - PROCESS | 2776 | 1465050453488 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:27:33 INFO - PROCESS | 2776 | 1465050453490 Marionette TRACE conn5 <- [1,770,null,{}] 07:27:33 INFO - PROCESS | 2776 | 1465050453494 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:33 INFO - PROCESS | 2776 | 1465050453500 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:33 INFO - PROCESS | 2776 | 1465050453610 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 07:27:33 INFO - PROCESS | 2776 | 1465050453616 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:33 INFO - PROCESS | 2776 | 1465050453618 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:33 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C57CA000 == 29 [pid = 2776] [id = 202] 07:27:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 59 (00000038C1C2B000) [pid = 2776] [serial = 604] [outer = 0000000000000000] 07:27:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 60 (00000038C1FF0400) [pid = 2776] [serial = 605] [outer = 00000038C1C2B000] 07:27:33 INFO - PROCESS | 2776 | 1465050453665 Marionette DEBUG loaded listener.js 07:27:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 61 (00000038C2526800) [pid = 2776] [serial = 606] [outer = 00000038C1C2B000] 07:27:34 INFO - PROCESS | 2776 | 1465050454084 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 07:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 629ms 07:27:34 INFO - PROCESS | 2776 | 1465050454120 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 07:27:34 INFO - PROCESS | 2776 | 1465050454122 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 07:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:27:34 INFO - PROCESS | 2776 | 1465050454125 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:27:34 INFO - PROCESS | 2776 | 1465050454127 Marionette TRACE conn5 <- [1,774,null,{}] 07:27:34 INFO - PROCESS | 2776 | 1465050454131 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:34 INFO - PROCESS | 2776 | 1465050454133 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:34 INFO - PROCESS | 2776 | 1465050454216 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 07:27:34 INFO - PROCESS | 2776 | 1465050454222 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:34 INFO - PROCESS | 2776 | 1465050454225 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:34 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C5E73800 == 30 [pid = 2776] [id = 203] 07:27:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 62 (00000038C2528800) [pid = 2776] [serial = 607] [outer = 0000000000000000] 07:27:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 63 (00000038C2531000) [pid = 2776] [serial = 608] [outer = 00000038C2528800] 07:27:34 INFO - PROCESS | 2776 | 1465050454270 Marionette DEBUG loaded listener.js 07:27:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 64 (00000038C27B8800) [pid = 2776] [serial = 609] [outer = 00000038C2528800] 07:27:34 INFO - PROCESS | 2776 | 1465050454736 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 07:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 629ms 07:27:34 INFO - PROCESS | 2776 | 1465050454760 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 07:27:34 INFO - PROCESS | 2776 | 1465050454763 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 07:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:27:34 INFO - PROCESS | 2776 | 1465050454766 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:27:34 INFO - PROCESS | 2776 | 1465050454768 Marionette TRACE conn5 <- [1,778,null,{}] 07:27:34 INFO - PROCESS | 2776 | 1465050454775 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:34 INFO - PROCESS | 2776 | 1465050454777 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:34 INFO - PROCESS | 2776 | 1465050454864 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 07:27:34 INFO - PROCESS | 2776 | 1465050454870 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:34 INFO - PROCESS | 2776 | 1465050454872 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:34 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C684B000 == 31 [pid = 2776] [id = 204] 07:27:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038C27BDC00) [pid = 2776] [serial = 610] [outer = 0000000000000000] 07:27:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038C27C2000) [pid = 2776] [serial = 611] [outer = 00000038C27BDC00] 07:27:34 INFO - PROCESS | 2776 | 1465050454920 Marionette DEBUG loaded listener.js 07:27:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038C2827000) [pid = 2776] [serial = 612] [outer = 00000038C27BDC00] 07:27:35 INFO - PROCESS | 2776 | 1465050455665 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 07:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 987ms 07:27:35 INFO - PROCESS | 2776 | 1465050455757 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 07:27:35 INFO - PROCESS | 2776 | 1465050455762 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 07:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:27:35 INFO - PROCESS | 2776 | 1465050455767 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:27:35 INFO - PROCESS | 2776 | 1465050455773 Marionette TRACE conn5 <- [1,782,null,{}] 07:27:35 INFO - PROCESS | 2776 | 1465050455778 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:35 INFO - PROCESS | 2776 | 1465050455781 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:35 INFO - PROCESS | 2776 | 1465050455938 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 07:27:36 INFO - PROCESS | 2776 | 1465050456004 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:36 INFO - PROCESS | 2776 | 1465050456007 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:36 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB14F800 == 32 [pid = 2776] [id = 205] 07:27:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038B6465800) [pid = 2776] [serial = 613] [outer = 0000000000000000] 07:27:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038BA0CB400) [pid = 2776] [serial = 614] [outer = 00000038B6465800] 07:27:36 INFO - PROCESS | 2776 | 1465050456109 Marionette DEBUG loaded listener.js 07:27:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038BBAA9800) [pid = 2776] [serial = 615] [outer = 00000038B6465800] 07:27:36 INFO - PROCESS | 2776 | 1465050456712 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 07:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 986ms 07:27:36 INFO - PROCESS | 2776 | 1465050456756 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 07:27:36 INFO - PROCESS | 2776 | 1465050456762 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 07:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:27:36 INFO - PROCESS | 2776 | 1465050456768 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:27:36 INFO - PROCESS | 2776 | 1465050456772 Marionette TRACE conn5 <- [1,786,null,{}] 07:27:36 INFO - PROCESS | 2776 | 1465050456776 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:36 INFO - PROCESS | 2776 | 1465050456779 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:36 INFO - PROCESS | 2776 | 1465050456901 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 07:27:36 INFO - PROCESS | 2776 | 1465050456975 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:36 INFO - PROCESS | 2776 | 1465050456978 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:37 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4A0C000 == 33 [pid = 2776] [id = 206] 07:27:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038BEC26C00) [pid = 2776] [serial = 616] [outer = 0000000000000000] 07:27:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C0AC1800) [pid = 2776] [serial = 617] [outer = 00000038BEC26C00] 07:27:37 INFO - PROCESS | 2776 | 1465050457036 Marionette DEBUG loaded listener.js 07:27:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C1B3D000) [pid = 2776] [serial = 618] [outer = 00000038BEC26C00] 07:27:37 INFO - PROCESS | 2776 | 1465050457681 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 07:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 07:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 923ms 07:27:37 INFO - PROCESS | 2776 | 1465050457693 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 07:27:37 INFO - PROCESS | 2776 | 1465050457696 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 07:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:27:37 INFO - PROCESS | 2776 | 1465050457700 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:27:37 INFO - PROCESS | 2776 | 1465050457704 Marionette TRACE conn5 <- [1,790,null,{}] 07:27:37 INFO - PROCESS | 2776 | 1465050457716 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:37 INFO - PROCESS | 2776 | 1465050457722 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:37 INFO - PROCESS | 2776 | 1465050457837 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 07:27:37 INFO - PROCESS | 2776 | 1465050457927 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:37 INFO - PROCESS | 2776 | 1465050457931 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:37 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C737E000 == 34 [pid = 2776] [id = 207] 07:27:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C2382000) [pid = 2776] [serial = 619] [outer = 0000000000000000] 07:27:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C252C800) [pid = 2776] [serial = 620] [outer = 00000038C2382000] 07:27:37 INFO - PROCESS | 2776 | 1465050457990 Marionette DEBUG loaded listener.js 07:27:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C282B000) [pid = 2776] [serial = 621] [outer = 00000038C2382000] 07:27:38 INFO - PROCESS | 2776 | 1465050458826 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 07:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 07:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1189ms 07:27:38 INFO - PROCESS | 2776 | 1465050458892 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 07:27:38 INFO - PROCESS | 2776 | 1465050458896 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 07:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:27:38 INFO - PROCESS | 2776 | 1465050458901 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:27:38 INFO - PROCESS | 2776 | 1465050458904 Marionette TRACE conn5 <- [1,794,null,{}] 07:27:38 INFO - PROCESS | 2776 | 1465050458910 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:38 INFO - PROCESS | 2776 | 1465050458913 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:39 INFO - PROCESS | 2776 | 1465050459032 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 07:27:39 INFO - PROCESS | 2776 | 1465050459100 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:39 INFO - PROCESS | 2776 | 1465050459103 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:39 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA069800 == 35 [pid = 2776] [id = 208] 07:27:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038B4FE0C00) [pid = 2776] [serial = 622] [outer = 0000000000000000] 07:27:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038B97B5800) [pid = 2776] [serial = 623] [outer = 00000038B4FE0C00] 07:27:39 INFO - PROCESS | 2776 | 1465050459156 Marionette DEBUG loaded listener.js 07:27:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038BB189C00) [pid = 2776] [serial = 624] [outer = 00000038B4FE0C00] 07:27:39 INFO - PROCESS | 2776 | --DOCSHELL 00000038B5335000 == 34 [pid = 2776] [id = 10] 07:27:39 INFO - PROCESS | 2776 | --DOCSHELL 00000038BF58E000 == 33 [pid = 2776] [id = 15] 07:27:39 INFO - PROCESS | 2776 | --DOCSHELL 00000038C59F1000 == 32 [pid = 2776] [id = 21] 07:27:39 INFO - PROCESS | 2776 | --DOCSHELL 00000038C57CB800 == 31 [pid = 2776] [id = 22] 07:27:39 INFO - PROCESS | 2776 | --DOCSHELL 00000038C7387000 == 30 [pid = 2776] [id = 23] 07:27:39 INFO - PROCESS | 2776 | --DOCSHELL 00000038BBA26000 == 29 [pid = 2776] [id = 14] 07:27:39 INFO - PROCESS | 2776 | --DOCSHELL 00000038B3416000 == 28 [pid = 2776] [id = 189] 07:27:39 INFO - PROCESS | 2776 | --DOCSHELL 00000038C33EA000 == 27 [pid = 2776] [id = 19] 07:27:39 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C12D6C00) [pid = 2776] [serial = 581] [outer = 0000000000000000] [url = about:blank] 07:27:39 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038B5433800) [pid = 2776] [serial = 569] [outer = 0000000000000000] [url = about:blank] 07:27:39 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038B9536800) [pid = 2776] [serial = 570] [outer = 0000000000000000] [url = about:blank] 07:27:39 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C1B36400) [pid = 2776] [serial = 564] [outer = 0000000000000000] [url = about:blank] 07:27:39 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C16CC000) [pid = 2776] [serial = 563] [outer = 0000000000000000] [url = about:blank] 07:27:39 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038BA59E800) [pid = 2776] [serial = 572] [outer = 0000000000000000] [url = about:blank] 07:27:39 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038BE903400) [pid = 2776] [serial = 575] [outer = 0000000000000000] [url = about:blank] 07:27:39 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038B5693C00) [pid = 2776] [serial = 558] [outer = 0000000000000000] [url = about:blank] 07:27:39 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038B4DAF400) [pid = 2776] [serial = 557] [outer = 0000000000000000] [url = about:blank] 07:27:39 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038BE11BC00) [pid = 2776] [serial = 561] [outer = 0000000000000000] [url = about:blank] 07:27:39 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038BB78CC00) [pid = 2776] [serial = 560] [outer = 0000000000000000] [url = about:blank] 07:27:39 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038BF5F0400) [pid = 2776] [serial = 578] [outer = 0000000000000000] [url = about:blank] 07:27:39 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038B4C1B400) [pid = 2776] [serial = 567] [outer = 0000000000000000] [url = about:blank] 07:27:39 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038B33E3400) [pid = 2776] [serial = 566] [outer = 0000000000000000] [url = about:blank] 07:27:39 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038C16D0C00) [pid = 2776] [serial = 582] [outer = 0000000000000000] [url = about:blank] 07:27:39 INFO - PROCESS | 2776 | --DOMWINDOW == 63 (00000038BE951800) [pid = 2776] [serial = 576] [outer = 0000000000000000] [url = about:blank] 07:27:39 INFO - PROCESS | 2776 | --DOMWINDOW == 62 (00000038BB781800) [pid = 2776] [serial = 573] [outer = 0000000000000000] [url = about:blank] 07:27:39 INFO - PROCESS | 2776 | --DOMWINDOW == 61 (00000038C122DC00) [pid = 2776] [serial = 579] [outer = 0000000000000000] [url = about:blank] 07:27:40 INFO - PROCESS | 2776 | 1465050460268 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 07:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 07:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1382ms 07:27:40 INFO - PROCESS | 2776 | 1465050460283 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 07:27:40 INFO - PROCESS | 2776 | 1465050460287 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 07:27:40 INFO - PROCESS | 2776 | 1465050460292 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:27:40 INFO - PROCESS | 2776 | 1465050460297 Marionette TRACE conn5 <- [1,798,null,{}] 07:27:40 INFO - PROCESS | 2776 | 1465050460302 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:40 INFO - PROCESS | 2776 | 1465050460305 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:40 INFO - PROCESS | 2776 | 1465050460400 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 07:27:40 INFO - PROCESS | 2776 | 1465050460408 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:40 INFO - PROCESS | 2776 | 1465050460411 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:40 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B57D3800 == 28 [pid = 2776] [id = 209] 07:27:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 62 (00000038B4DAE000) [pid = 2776] [serial = 625] [outer = 0000000000000000] 07:27:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 63 (00000038B4EABC00) [pid = 2776] [serial = 626] [outer = 00000038B4DAE000] 07:27:40 INFO - PROCESS | 2776 | 1465050460463 Marionette DEBUG loaded listener.js 07:27:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 64 (00000038B4ED6000) [pid = 2776] [serial = 627] [outer = 00000038B4DAE000] 07:27:40 INFO - PROCESS | 2776 | 1465050460958 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 07:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 671ms 07:27:40 INFO - PROCESS | 2776 | 1465050460968 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 07:27:40 INFO - PROCESS | 2776 | 1465050460973 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 07:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:27:40 INFO - PROCESS | 2776 | 1465050460984 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:27:40 INFO - PROCESS | 2776 | 1465050460987 Marionette TRACE conn5 <- [1,802,null,{}] 07:27:41 INFO - PROCESS | 2776 | 1465050460991 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:41 INFO - PROCESS | 2776 | 1465050460994 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:41 INFO - PROCESS | 2776 | 1465050461129 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 07:27:41 INFO - PROCESS | 2776 | 1465050461206 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:41 INFO - PROCESS | 2776 | 1465050461209 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:41 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA5D7800 == 29 [pid = 2776] [id = 210] 07:27:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038B4FE2400) [pid = 2776] [serial = 628] [outer = 0000000000000000] 07:27:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038B6422000) [pid = 2776] [serial = 629] [outer = 00000038B4FE2400] 07:27:41 INFO - PROCESS | 2776 | 1465050461258 Marionette DEBUG loaded listener.js 07:27:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038B9A2D400) [pid = 2776] [serial = 630] [outer = 00000038B4FE2400] 07:27:41 INFO - PROCESS | 2776 | 1465050461683 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 07:27:41 INFO - PROCESS | 2776 | 1465050461724 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 07:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:27:41 INFO - PROCESS | 2776 | 1465050461728 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:27:41 INFO - PROCESS | 2776 | 1465050461732 Marionette TRACE conn5 <- [1,806,null,{}] 07:27:41 INFO - PROCESS | 2776 | 1465050461744 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:41 INFO - PROCESS | 2776 | 1465050461749 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:41 INFO - PROCESS | 2776 | 1465050461840 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 07:27:41 INFO - PROCESS | 2776 | 1465050461847 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:41 INFO - PROCESS | 2776 | 1465050461851 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:41 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BECA0000 == 30 [pid = 2776] [id = 211] 07:27:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038BB184800) [pid = 2776] [serial = 631] [outer = 0000000000000000] 07:27:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038BB7C4C00) [pid = 2776] [serial = 632] [outer = 00000038BB184800] 07:27:41 INFO - PROCESS | 2776 | 1465050461902 Marionette DEBUG loaded listener.js 07:27:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038BE120800) [pid = 2776] [serial = 633] [outer = 00000038BB184800] 07:27:42 INFO - PROCESS | 2776 | 1465050462402 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 07:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 734ms 07:27:42 INFO - PROCESS | 2776 | 1465050462500 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 07:27:42 INFO - PROCESS | 2776 | 1465050462503 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 07:27:42 INFO - PROCESS | 2776 | 1465050462509 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:27:42 INFO - PROCESS | 2776 | 1465050462511 Marionette TRACE conn5 <- [1,810,null,{}] 07:27:42 INFO - PROCESS | 2776 | 1465050462514 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:27:42 INFO - PROCESS | 2776 | 1465050462517 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:42 INFO - PROCESS | 2776 | 1465050462638 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 07:27:42 INFO - PROCESS | 2776 | 1465050462643 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:42 INFO - PROCESS | 2776 | 1465050462646 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:42 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1A74800 == 31 [pid = 2776] [id = 212] 07:27:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038BE90B400) [pid = 2776] [serial = 634] [outer = 0000000000000000] 07:27:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038BE94B800) [pid = 2776] [serial = 635] [outer = 00000038BE90B400] 07:27:42 INFO - PROCESS | 2776 | 1465050462693 Marionette DEBUG loaded listener.js 07:27:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038BEC17400) [pid = 2776] [serial = 636] [outer = 00000038BE90B400] 07:27:43 INFO - PROCESS | 2776 | 1465050463168 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 07:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:27:43 INFO - PROCESS | 2776 | 1465050463192 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 07:27:43 INFO - PROCESS | 2776 | 1465050463196 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:27:43 INFO - PROCESS | 2776 | 1465050463198 Marionette TRACE conn5 <- [1,814,null,{}] 07:27:43 INFO - PROCESS | 2776 | 1465050463208 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:43 INFO - PROCESS | 2776 | 1465050463210 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:43 INFO - PROCESS | 2776 | 1465050463320 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 07:27:43 INFO - PROCESS | 2776 | 1465050463326 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:43 INFO - PROCESS | 2776 | 1465050463328 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:43 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C23AD800 == 32 [pid = 2776] [id = 213] 07:27:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038BEC22000) [pid = 2776] [serial = 637] [outer = 0000000000000000] 07:27:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038BEC30C00) [pid = 2776] [serial = 638] [outer = 00000038BEC22000] 07:27:43 INFO - PROCESS | 2776 | 1465050463373 Marionette DEBUG loaded listener.js 07:27:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C1255800) [pid = 2776] [serial = 639] [outer = 00000038BEC22000] 07:27:43 INFO - PROCESS | 2776 | 1465050463856 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 07:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 693ms 07:27:43 INFO - PROCESS | 2776 | 1465050463892 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 07:27:43 INFO - PROCESS | 2776 | 1465050463894 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 07:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:27:43 INFO - PROCESS | 2776 | 1465050463904 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:27:43 INFO - PROCESS | 2776 | 1465050463906 Marionette TRACE conn5 <- [1,818,null,{}] 07:27:43 INFO - PROCESS | 2776 | 1465050463909 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:43 INFO - PROCESS | 2776 | 1465050463915 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:44 INFO - PROCESS | 2776 | 1465050464068 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 07:27:44 INFO - PROCESS | 2776 | 1465050464247 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:44 INFO - PROCESS | 2776 | 1465050464249 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:44 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C1C2B000) [pid = 2776] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:27:44 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038B4FE2000) [pid = 2776] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:27:44 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038BB042400) [pid = 2776] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:27:44 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C16D3800) [pid = 2776] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:27:44 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038BE94E400) [pid = 2776] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:27:44 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038B4ED7800) [pid = 2776] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:27:44 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038B4ECD000) [pid = 2776] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:27:44 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C156D400) [pid = 2776] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:27:44 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C27BDC00) [pid = 2776] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:27:44 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038C2528800) [pid = 2776] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:27:44 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B4CB7000 == 33 [pid = 2776] [id = 214] 07:27:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038B3D1EC00) [pid = 2776] [serial = 640] [outer = 0000000000000000] 07:27:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038B4ECB400) [pid = 2776] [serial = 641] [outer = 00000038B3D1EC00] 07:27:44 INFO - PROCESS | 2776 | 1465050464303 Marionette DEBUG loaded listener.js 07:27:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038C16D0400) [pid = 2776] [serial = 642] [outer = 00000038B3D1EC00] 07:27:46 INFO - PROCESS | 2776 | 1465050466014 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 07:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 2143ms 07:27:46 INFO - PROCESS | 2776 | 1465050466044 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 07:27:46 INFO - PROCESS | 2776 | 1465050466046 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 07:27:46 INFO - PROCESS | 2776 | 1465050466049 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:27:46 INFO - PROCESS | 2776 | 1465050466051 Marionette TRACE conn5 <- [1,822,null,{}] 07:27:46 INFO - PROCESS | 2776 | 1465050466055 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:46 INFO - PROCESS | 2776 | 1465050466057 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:46 INFO - PROCESS | 2776 | 1465050466136 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 07:27:46 INFO - PROCESS | 2776 | 1465050466141 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:46 INFO - PROCESS | 2776 | 1465050466143 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:46 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C5E8E800 == 34 [pid = 2776] [id = 215] 07:27:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038C1E36400) [pid = 2776] [serial = 643] [outer = 0000000000000000] 07:27:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038C2378800) [pid = 2776] [serial = 644] [outer = 00000038C1E36400] 07:27:46 INFO - PROCESS | 2776 | 1465050466187 Marionette DEBUG loaded listener.js 07:27:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C27BA800) [pid = 2776] [serial = 645] [outer = 00000038C1E36400] 07:27:47 INFO - PROCESS | 2776 | 1465050467057 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 07:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1077ms 07:27:47 INFO - PROCESS | 2776 | 1465050467131 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 07:27:47 INFO - PROCESS | 2776 | 1465050467136 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 07:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:27:47 INFO - PROCESS | 2776 | 1465050467141 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:27:47 INFO - PROCESS | 2776 | 1465050467147 Marionette TRACE conn5 <- [1,826,null,{}] 07:27:47 INFO - PROCESS | 2776 | 1465050467153 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:47 INFO - PROCESS | 2776 | 1465050467156 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:47 INFO - PROCESS | 2776 | 1465050467311 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 07:27:47 INFO - PROCESS | 2776 | 1465050467377 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:47 INFO - PROCESS | 2776 | 1465050467380 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:47 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA4F7800 == 35 [pid = 2776] [id = 216] 07:27:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038B4ECD400) [pid = 2776] [serial = 646] [outer = 0000000000000000] 07:27:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038B55DAC00) [pid = 2776] [serial = 647] [outer = 00000038B4ECD400] 07:27:47 INFO - PROCESS | 2776 | 1465050467481 Marionette DEBUG loaded listener.js 07:27:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038BA4A7800) [pid = 2776] [serial = 648] [outer = 00000038B4ECD400] 07:27:48 INFO - PROCESS | 2776 | 1465050468351 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 07:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1242ms 07:27:48 INFO - PROCESS | 2776 | 1465050468387 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 07:27:48 INFO - PROCESS | 2776 | 1465050468392 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 07:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:27:48 INFO - PROCESS | 2776 | 1465050468397 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:27:48 INFO - PROCESS | 2776 | 1465050468401 Marionette TRACE conn5 <- [1,830,null,{}] 07:27:48 INFO - PROCESS | 2776 | 1465050468406 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:48 INFO - PROCESS | 2776 | 1465050468409 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:48 INFO - PROCESS | 2776 | 1465050468525 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 07:27:48 INFO - PROCESS | 2776 | 1465050468655 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:48 INFO - PROCESS | 2776 | 1465050468658 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:48 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C27B8800) [pid = 2776] [serial = 609] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C2526800) [pid = 2776] [serial = 606] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038B5A68C00) [pid = 2776] [serial = 587] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038BB046800) [pid = 2776] [serial = 593] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C1E2EC00) [pid = 2776] [serial = 584] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038BEC22400) [pid = 2776] [serial = 597] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C1E3A400) [pid = 2776] [serial = 585] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038BA50F800) [pid = 2776] [serial = 602] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038B4ED5C00) [pid = 2776] [serial = 590] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038C166B400) [pid = 2776] [serial = 599] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038C186A800) [pid = 2776] [serial = 603] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2776 | --DOMWINDOW == 63 (00000038B57B0800) [pid = 2776] [serial = 591] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2776 | --DOMWINDOW == 62 (00000038BE950000) [pid = 2776] [serial = 596] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2776 | --DOMWINDOW == 61 (00000038C1869C00) [pid = 2776] [serial = 600] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2776 | --DOMWINDOW == 60 (00000038C1FF0400) [pid = 2776] [serial = 605] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2776 | --DOMWINDOW == 59 (00000038BA06E400) [pid = 2776] [serial = 588] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2776 | --DOMWINDOW == 58 (00000038BB7C7400) [pid = 2776] [serial = 594] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2776 | --DOMWINDOW == 57 (00000038C27C2000) [pid = 2776] [serial = 611] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2776 | --DOMWINDOW == 56 (00000038C2827000) [pid = 2776] [serial = 612] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2776 | --DOMWINDOW == 55 (00000038C2531000) [pid = 2776] [serial = 608] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B4E0F000 == 36 [pid = 2776] [id = 217] 07:27:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 56 (00000038B32F1000) [pid = 2776] [serial = 649] [outer = 0000000000000000] 07:27:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 57 (00000038B3D26800) [pid = 2776] [serial = 650] [outer = 00000038B32F1000] 07:27:48 INFO - PROCESS | 2776 | 1465050468734 Marionette DEBUG loaded listener.js 07:27:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 58 (00000038B5A5CC00) [pid = 2776] [serial = 651] [outer = 00000038B32F1000] 07:27:49 INFO - PROCESS | 2776 | 1465050469191 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 07:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 838ms 07:27:49 INFO - PROCESS | 2776 | 1465050469239 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 07:27:49 INFO - PROCESS | 2776 | 1465050469245 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 07:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:27:49 INFO - PROCESS | 2776 | 1465050469252 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:27:49 INFO - PROCESS | 2776 | 1465050469254 Marionette TRACE conn5 <- [1,834,null,{}] 07:27:49 INFO - PROCESS | 2776 | 1465050469258 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:49 INFO - PROCESS | 2776 | 1465050469261 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:49 INFO - PROCESS | 2776 | 1465050469359 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 07:27:49 INFO - PROCESS | 2776 | 1465050469366 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:49 INFO - PROCESS | 2776 | 1465050469368 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:49 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB704000 == 37 [pid = 2776] [id = 218] 07:27:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 59 (00000038B9F4D800) [pid = 2776] [serial = 652] [outer = 0000000000000000] 07:27:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 60 (00000038BB0A7C00) [pid = 2776] [serial = 653] [outer = 00000038B9F4D800] 07:27:49 INFO - PROCESS | 2776 | 1465050469418 Marionette DEBUG loaded listener.js 07:27:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 61 (00000038BB7C1000) [pid = 2776] [serial = 654] [outer = 00000038B9F4D800] 07:27:49 INFO - PROCESS | 2776 | 1465050469900 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 07:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 692ms 07:27:49 INFO - PROCESS | 2776 | 1465050469945 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 07:27:49 INFO - PROCESS | 2776 | 1465050469948 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 07:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:27:49 INFO - PROCESS | 2776 | 1465050469952 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:27:49 INFO - PROCESS | 2776 | 1465050469956 Marionette TRACE conn5 <- [1,838,null,{}] 07:27:49 INFO - PROCESS | 2776 | 1465050469967 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:49 INFO - PROCESS | 2776 | 1465050469972 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:50 INFO - PROCESS | 2776 | 1465050470100 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 07:27:50 INFO - PROCESS | 2776 | 1465050470178 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:50 INFO - PROCESS | 2776 | 1465050470181 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:50 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1645000 == 38 [pid = 2776] [id = 219] 07:27:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 62 (00000038BE909800) [pid = 2776] [serial = 655] [outer = 0000000000000000] 07:27:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 63 (00000038BE950000) [pid = 2776] [serial = 656] [outer = 00000038BE909800] 07:27:50 INFO - PROCESS | 2776 | 1465050470233 Marionette DEBUG loaded listener.js 07:27:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 64 (00000038BEC2B000) [pid = 2776] [serial = 657] [outer = 00000038BE909800] 07:27:50 INFO - PROCESS | 2776 | 1465050470614 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 07:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 735ms 07:27:50 INFO - PROCESS | 2776 | 1465050470688 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 07:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:27:50 INFO - PROCESS | 2776 | 1465050470691 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 07:27:50 INFO - PROCESS | 2776 | 1465050470695 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:27:50 INFO - PROCESS | 2776 | 1465050470697 Marionette TRACE conn5 <- [1,842,null,{}] 07:27:50 INFO - PROCESS | 2776 | 1465050470701 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:50 INFO - PROCESS | 2776 | 1465050470703 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:50 INFO - PROCESS | 2776 | 1465050470794 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 07:27:50 INFO - PROCESS | 2776 | 1465050470799 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:50 INFO - PROCESS | 2776 | 1465050470802 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:50 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C2899000 == 39 [pid = 2776] [id = 220] 07:27:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038B3D2D000) [pid = 2776] [serial = 658] [outer = 0000000000000000] 07:27:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038C1663C00) [pid = 2776] [serial = 659] [outer = 00000038B3D2D000] 07:27:50 INFO - PROCESS | 2776 | 1465050470848 Marionette DEBUG loaded listener.js 07:27:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038C16D0C00) [pid = 2776] [serial = 660] [outer = 00000038B3D2D000] 07:27:51 INFO - PROCESS | 2776 | 1465050471319 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 07:27:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038C1983400) [pid = 2776] [serial = 661] [outer = 00000038B629C400] 07:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 672ms 07:27:51 INFO - PROCESS | 2776 | 1465050471393 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 07:27:51 INFO - PROCESS | 2776 | 1465050471396 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 07:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:27:51 INFO - PROCESS | 2776 | 1465050471411 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:27:51 INFO - PROCESS | 2776 | 1465050471413 Marionette TRACE conn5 <- [1,846,null,{}] 07:27:51 INFO - PROCESS | 2776 | 1465050471417 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:51 INFO - PROCESS | 2776 | 1465050471419 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:51 INFO - PROCESS | 2776 | 1465050471563 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 07:27:51 INFO - PROCESS | 2776 | 1465050471575 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:51 INFO - PROCESS | 2776 | 1465050471578 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:51 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4A1A800 == 40 [pid = 2776] [id = 221] 07:27:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038C1231800) [pid = 2776] [serial = 662] [outer = 0000000000000000] 07:27:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038C1E34C00) [pid = 2776] [serial = 663] [outer = 00000038C1231800] 07:27:51 INFO - PROCESS | 2776 | 1465050471624 Marionette DEBUG loaded listener.js 07:27:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038C23ECC00) [pid = 2776] [serial = 664] [outer = 00000038C1231800] 07:27:52 INFO - PROCESS | 2776 | 1465050472098 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 07:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 734ms 07:27:52 INFO - PROCESS | 2776 | 1465050472147 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 07:27:52 INFO - PROCESS | 2776 | 1465050472150 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 07:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:27:52 INFO - PROCESS | 2776 | 1465050472153 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:27:52 INFO - PROCESS | 2776 | 1465050472155 Marionette TRACE conn5 <- [1,850,null,{}] 07:27:52 INFO - PROCESS | 2776 | 1465050472159 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:52 INFO - PROCESS | 2776 | 1465050472165 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:52 INFO - PROCESS | 2776 | 1465050472304 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 07:27:52 INFO - PROCESS | 2776 | 1465050472317 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:52 INFO - PROCESS | 2776 | 1465050472319 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:52 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C6845800 == 41 [pid = 2776] [id = 222] 07:27:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C2527400) [pid = 2776] [serial = 665] [outer = 0000000000000000] 07:27:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C27C2800) [pid = 2776] [serial = 666] [outer = 00000038C2527400] 07:27:52 INFO - PROCESS | 2776 | 1465050472404 Marionette DEBUG loaded listener.js 07:27:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C2A8A800) [pid = 2776] [serial = 667] [outer = 00000038C2527400] 07:27:52 INFO - PROCESS | 2776 | 1465050472859 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 07:27:52 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038B3D1EC00) [pid = 2776] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:27:52 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038B4FE2400) [pid = 2776] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:27:52 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038B4DAE000) [pid = 2776] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:27:52 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038BB184800) [pid = 2776] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:27:52 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038BE90B400) [pid = 2776] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:27:52 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038B4FE0C00) [pid = 2776] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:27:52 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038B6465800) [pid = 2776] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:27:52 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038BEC26C00) [pid = 2776] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:27:52 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038C2382000) [pid = 2776] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:27:52 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038BEC22000) [pid = 2776] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 776ms 07:27:52 INFO - PROCESS | 2776 | 1465050472933 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 07:27:52 INFO - PROCESS | 2776 | 1465050472935 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 07:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:27:52 INFO - PROCESS | 2776 | 1465050472942 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:27:52 INFO - PROCESS | 2776 | 1465050472944 Marionette TRACE conn5 <- [1,854,null,{}] 07:27:52 INFO - PROCESS | 2776 | 1465050472949 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:52 INFO - PROCESS | 2776 | 1465050472951 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:53 INFO - PROCESS | 2776 | 1465050473041 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 07:27:53 INFO - PROCESS | 2776 | 1465050473053 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:53 INFO - PROCESS | 2776 | 1465050473055 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:53 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C7226800 == 42 [pid = 2776] [id = 223] 07:27:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038B4C24000) [pid = 2776] [serial = 668] [outer = 0000000000000000] 07:27:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038BBB60400) [pid = 2776] [serial = 669] [outer = 00000038B4C24000] 07:27:53 INFO - PROCESS | 2776 | 1465050473102 Marionette DEBUG loaded listener.js 07:27:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038C2A96000) [pid = 2776] [serial = 670] [outer = 00000038B4C24000] 07:27:53 INFO - PROCESS | 2776 | 1465050473531 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 07:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 629ms 07:27:53 INFO - PROCESS | 2776 | 1465050473571 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 07:27:53 INFO - PROCESS | 2776 | 1465050473573 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 07:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:27:53 INFO - PROCESS | 2776 | 1465050473582 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:27:53 INFO - PROCESS | 2776 | 1465050473584 Marionette TRACE conn5 <- [1,858,null,{}] 07:27:53 INFO - PROCESS | 2776 | 1465050473587 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:53 INFO - PROCESS | 2776 | 1465050473590 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:53 INFO - PROCESS | 2776 | 1465050473675 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 07:27:53 INFO - PROCESS | 2776 | 1465050473680 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:53 INFO - PROCESS | 2776 | 1465050473682 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:53 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C9230800 == 43 [pid = 2776] [id = 224] 07:27:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038C2B88800) [pid = 2776] [serial = 671] [outer = 0000000000000000] 07:27:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038C31E3C00) [pid = 2776] [serial = 672] [outer = 00000038C2B88800] 07:27:53 INFO - PROCESS | 2776 | 1465050473729 Marionette DEBUG loaded listener.js 07:27:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038C332E000) [pid = 2776] [serial = 673] [outer = 00000038C2B88800] 07:27:54 INFO - PROCESS | 2776 | 1465050474166 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 07:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 629ms 07:27:54 INFO - PROCESS | 2776 | 1465050474213 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 07:27:54 INFO - PROCESS | 2776 | 1465050474216 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 07:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:27:54 INFO - PROCESS | 2776 | 1465050474219 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:27:54 INFO - PROCESS | 2776 | 1465050474221 Marionette TRACE conn5 <- [1,862,null,{}] 07:27:54 INFO - PROCESS | 2776 | 1465050474225 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:54 INFO - PROCESS | 2776 | 1465050474236 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:54 INFO - PROCESS | 2776 | 1465050474323 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 07:27:54 INFO - PROCESS | 2776 | 1465050474330 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:54 INFO - PROCESS | 2776 | 1465050474332 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:54 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C92B1800 == 44 [pid = 2776] [id = 225] 07:27:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038C33D1000) [pid = 2776] [serial = 674] [outer = 0000000000000000] 07:27:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C44AB800) [pid = 2776] [serial = 675] [outer = 00000038C33D1000] 07:27:54 INFO - PROCESS | 2776 | 1465050474377 Marionette DEBUG loaded listener.js 07:27:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C45DE400) [pid = 2776] [serial = 676] [outer = 00000038C33D1000] 07:27:54 INFO - PROCESS | 2776 | 1465050474811 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 07:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 629ms 07:27:54 INFO - PROCESS | 2776 | 1465050474857 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 07:27:54 INFO - PROCESS | 2776 | 1465050474859 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 07:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:27:54 INFO - PROCESS | 2776 | 1465050474863 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:27:54 INFO - PROCESS | 2776 | 1465050474865 Marionette TRACE conn5 <- [1,866,null,{}] 07:27:54 INFO - PROCESS | 2776 | 1465050474868 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:54 INFO - PROCESS | 2776 | 1465050474870 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:54 INFO - PROCESS | 2776 | 1465050474964 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 07:27:54 INFO - PROCESS | 2776 | 1465050474970 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:54 INFO - PROCESS | 2776 | 1465050474972 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:54 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C92C9000 == 45 [pid = 2776] [id = 226] 07:27:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038B9F8CC00) [pid = 2776] [serial = 677] [outer = 0000000000000000] 07:27:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C4A4DC00) [pid = 2776] [serial = 678] [outer = 00000038B9F8CC00] 07:27:55 INFO - PROCESS | 2776 | 1465050475020 Marionette DEBUG loaded listener.js 07:27:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C4A58400) [pid = 2776] [serial = 679] [outer = 00000038B9F8CC00] 07:27:55 INFO - PROCESS | 2776 | 1465050475730 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 07:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 923ms 07:27:55 INFO - PROCESS | 2776 | 1465050475790 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 07:27:55 INFO - PROCESS | 2776 | 1465050475794 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 07:27:55 INFO - PROCESS | 2776 | 1465050475799 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:27:55 INFO - PROCESS | 2776 | 1465050475806 Marionette TRACE conn5 <- [1,870,null,{}] 07:27:55 INFO - PROCESS | 2776 | 1465050475811 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:55 INFO - PROCESS | 2776 | 1465050475814 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:55 INFO - PROCESS | 2776 | 1465050475942 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 07:27:56 INFO - PROCESS | 2776 | 1465050476011 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:56 INFO - PROCESS | 2776 | 1465050476015 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:56 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BBA1A800 == 46 [pid = 2776] [id = 227] 07:27:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038BA06C000) [pid = 2776] [serial = 680] [outer = 0000000000000000] 07:27:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038BA4A1800) [pid = 2776] [serial = 681] [outer = 00000038BA06C000] 07:27:56 INFO - PROCESS | 2776 | 1465050476115 Marionette DEBUG loaded listener.js 07:27:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038BBA53000) [pid = 2776] [serial = 682] [outer = 00000038BA06C000] 07:27:56 INFO - PROCESS | 2776 | 1465050476701 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 07:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 943ms 07:27:56 INFO - PROCESS | 2776 | 1465050476746 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 07:27:56 INFO - PROCESS | 2776 | 1465050476752 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 07:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:27:56 INFO - PROCESS | 2776 | 1465050476759 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:27:56 INFO - PROCESS | 2776 | 1465050476762 Marionette TRACE conn5 <- [1,874,null,{}] 07:27:56 INFO - PROCESS | 2776 | 1465050476766 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:56 INFO - PROCESS | 2776 | 1465050476770 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:56 INFO - PROCESS | 2776 | 1465050476893 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 07:27:56 INFO - PROCESS | 2776 | 1465050476969 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:56 INFO - PROCESS | 2776 | 1465050476972 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:57 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C5E8C800 == 47 [pid = 2776] [id = 228] 07:27:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038BF5F3C00) [pid = 2776] [serial = 683] [outer = 0000000000000000] 07:27:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C0AC9400) [pid = 2776] [serial = 684] [outer = 00000038BF5F3C00] 07:27:57 INFO - PROCESS | 2776 | 1465050477071 Marionette DEBUG loaded listener.js 07:27:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C1E3A800) [pid = 2776] [serial = 685] [outer = 00000038BF5F3C00] 07:27:57 INFO - PROCESS | 2776 | 1465050477693 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 07:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 986ms 07:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:27:57 INFO - PROCESS | 2776 | 1465050477746 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 07:27:57 INFO - PROCESS | 2776 | 1465050477749 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 07:27:57 INFO - PROCESS | 2776 | 1465050477753 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:27:57 INFO - PROCESS | 2776 | 1465050477757 Marionette TRACE conn5 <- [1,878,null,{}] 07:27:57 INFO - PROCESS | 2776 | 1465050477770 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:57 INFO - PROCESS | 2776 | 1465050477775 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:57 INFO - PROCESS | 2776 | 1465050477893 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 07:27:57 INFO - PROCESS | 2776 | 1465050477970 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:57 INFO - PROCESS | 2776 | 1465050477974 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:58 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C495F000 == 48 [pid = 2776] [id = 229] 07:27:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038B980BC00) [pid = 2776] [serial = 686] [outer = 0000000000000000] 07:27:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038C281FC00) [pid = 2776] [serial = 687] [outer = 00000038B980BC00] 07:27:58 INFO - PROCESS | 2776 | 1465050478084 Marionette DEBUG loaded listener.js 07:27:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038C4A5B400) [pid = 2776] [serial = 688] [outer = 00000038B980BC00] 07:27:58 INFO - PROCESS | 2776 | 1465050478883 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 07:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1182ms 07:27:58 INFO - PROCESS | 2776 | 1465050478936 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 07:27:58 INFO - PROCESS | 2776 | 1465050478941 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 07:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:27:58 INFO - PROCESS | 2776 | 1465050478946 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:27:58 INFO - PROCESS | 2776 | 1465050478949 Marionette TRACE conn5 <- [1,882,null,{}] 07:27:58 INFO - PROCESS | 2776 | 1465050478956 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:58 INFO - PROCESS | 2776 | 1465050478959 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:59 INFO - PROCESS | 2776 | 1465050479070 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 07:27:59 INFO - PROCESS | 2776 | 1465050479140 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:59 INFO - PROCESS | 2776 | 1465050479142 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:27:59 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B9FB2800 == 49 [pid = 2776] [id = 230] 07:27:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038B6471800) [pid = 2776] [serial = 689] [outer = 0000000000000000] 07:27:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038BA2B0C00) [pid = 2776] [serial = 690] [outer = 00000038B6471800] 07:27:59 INFO - PROCESS | 2776 | 1465050479195 Marionette DEBUG loaded listener.js 07:27:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038BB783800) [pid = 2776] [serial = 691] [outer = 00000038B6471800] 07:27:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038C23AD800 == 48 [pid = 2776] [id = 213] 07:27:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1A74800 == 47 [pid = 2776] [id = 212] 07:27:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA5D7800 == 46 [pid = 2776] [id = 210] 07:27:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038B4CB7000 == 45 [pid = 2776] [id = 214] 07:27:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038BECA0000 == 44 [pid = 2776] [id = 211] 07:27:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038B57D3800 == 43 [pid = 2776] [id = 209] 07:27:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038C92B1800 == 42 [pid = 2776] [id = 225] 07:27:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038C9230800 == 41 [pid = 2776] [id = 224] 07:27:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038C7226800 == 40 [pid = 2776] [id = 223] 07:27:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038C6845800 == 39 [pid = 2776] [id = 222] 07:27:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4A1A800 == 38 [pid = 2776] [id = 221] 07:27:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038C2899000 == 37 [pid = 2776] [id = 220] 07:27:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1645000 == 36 [pid = 2776] [id = 219] 07:27:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB704000 == 35 [pid = 2776] [id = 218] 07:27:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038B4E0F000 == 34 [pid = 2776] [id = 217] 07:27:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038C5E8E800 == 33 [pid = 2776] [id = 215] 07:27:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA069800 == 32 [pid = 2776] [id = 208] 07:27:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA4F7800 == 31 [pid = 2776] [id = 216] 07:27:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038C737E000 == 30 [pid = 2776] [id = 207] 07:27:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038C495F000 == 29 [pid = 2776] [id = 229] 07:27:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038C5E8C800 == 28 [pid = 2776] [id = 228] 07:27:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038BBA1A800 == 27 [pid = 2776] [id = 227] 07:27:59 INFO - PROCESS | 2776 | --DOCSHELL 00000038C92C9000 == 26 [pid = 2776] [id = 226] 07:28:00 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038BE94B800) [pid = 2776] [serial = 635] [outer = 0000000000000000] [url = about:blank] 07:28:00 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038BB189C00) [pid = 2776] [serial = 624] [outer = 0000000000000000] [url = about:blank] 07:28:00 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038B97B5800) [pid = 2776] [serial = 623] [outer = 0000000000000000] [url = about:blank] 07:28:00 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038BBAA9800) [pid = 2776] [serial = 615] [outer = 0000000000000000] [url = about:blank] 07:28:00 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038BA0CB400) [pid = 2776] [serial = 614] [outer = 0000000000000000] [url = about:blank] 07:28:00 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C1B3D000) [pid = 2776] [serial = 618] [outer = 0000000000000000] [url = about:blank] 07:28:00 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038C0AC1800) [pid = 2776] [serial = 617] [outer = 0000000000000000] [url = about:blank] 07:28:00 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C282B000) [pid = 2776] [serial = 621] [outer = 0000000000000000] [url = about:blank] 07:28:00 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C252C800) [pid = 2776] [serial = 620] [outer = 0000000000000000] [url = about:blank] 07:28:00 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BEC30C00) [pid = 2776] [serial = 638] [outer = 0000000000000000] [url = about:blank] 07:28:00 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038BEC17400) [pid = 2776] [serial = 636] [outer = 0000000000000000] [url = about:blank] 07:28:00 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C1255800) [pid = 2776] [serial = 639] [outer = 0000000000000000] [url = about:blank] 07:28:00 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B4ECB400) [pid = 2776] [serial = 641] [outer = 0000000000000000] [url = about:blank] 07:28:00 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038B6422000) [pid = 2776] [serial = 629] [outer = 0000000000000000] [url = about:blank] 07:28:00 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038B9A2D400) [pid = 2776] [serial = 630] [outer = 0000000000000000] [url = about:blank] 07:28:00 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038B4EABC00) [pid = 2776] [serial = 626] [outer = 0000000000000000] [url = about:blank] 07:28:00 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038B4ED6000) [pid = 2776] [serial = 627] [outer = 0000000000000000] [url = about:blank] 07:28:00 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038BB7C4C00) [pid = 2776] [serial = 632] [outer = 0000000000000000] [url = about:blank] 07:28:00 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C16D0400) [pid = 2776] [serial = 642] [outer = 0000000000000000] [url = about:blank] 07:28:00 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038BE120800) [pid = 2776] [serial = 633] [outer = 0000000000000000] [url = about:blank] 07:28:00 INFO - PROCESS | 2776 | 1465050480383 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 07:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1482ms 07:28:00 INFO - PROCESS | 2776 | 1465050480433 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 07:28:00 INFO - PROCESS | 2776 | 1465050480437 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 07:28:00 INFO - PROCESS | 2776 | 1465050480442 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:28:00 INFO - PROCESS | 2776 | 1465050480447 Marionette TRACE conn5 <- [1,886,null,{}] 07:28:00 INFO - PROCESS | 2776 | 1465050480452 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:00 INFO - PROCESS | 2776 | 1465050480454 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:00 INFO - PROCESS | 2776 | 1465050480571 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 07:28:00 INFO - PROCESS | 2776 | 1465050480642 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:00 INFO - PROCESS | 2776 | 1465050480645 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:00 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B6206000 == 27 [pid = 2776] [id = 231] 07:28:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038B4EB8000) [pid = 2776] [serial = 692] [outer = 0000000000000000] 07:28:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038B4ED1400) [pid = 2776] [serial = 693] [outer = 00000038B4EB8000] 07:28:00 INFO - PROCESS | 2776 | 1465050480696 Marionette DEBUG loaded listener.js 07:28:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038B4FE3C00) [pid = 2776] [serial = 694] [outer = 00000038B4EB8000] 07:28:01 INFO - PROCESS | 2776 | 1465050481086 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 07:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 671ms 07:28:01 INFO - PROCESS | 2776 | 1465050481118 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 07:28:01 INFO - PROCESS | 2776 | 1465050481124 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 07:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:28:01 INFO - PROCESS | 2776 | 1465050481130 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:28:01 INFO - PROCESS | 2776 | 1465050481133 Marionette TRACE conn5 <- [1,890,null,{}] 07:28:01 INFO - PROCESS | 2776 | 1465050481137 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:01 INFO - PROCESS | 2776 | 1465050481140 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:01 INFO - PROCESS | 2776 | 1465050481269 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 07:28:01 INFO - PROCESS | 2776 | 1465050481277 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:01 INFO - PROCESS | 2776 | 1465050481279 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:01 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB14E000 == 28 [pid = 2776] [id = 232] 07:28:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038B579AC00) [pid = 2776] [serial = 695] [outer = 0000000000000000] 07:28:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038B9534800) [pid = 2776] [serial = 696] [outer = 00000038B579AC00] 07:28:01 INFO - PROCESS | 2776 | 1465050481329 Marionette DEBUG loaded listener.js 07:28:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038BA06C400) [pid = 2776] [serial = 697] [outer = 00000038B579AC00] 07:28:01 INFO - PROCESS | 2776 | 1465050481795 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 07:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 734ms 07:28:01 INFO - PROCESS | 2776 | 1465050481866 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 07:28:01 INFO - PROCESS | 2776 | 1465050481868 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 07:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:28:01 INFO - PROCESS | 2776 | 1465050481872 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:28:01 INFO - PROCESS | 2776 | 1465050481876 Marionette TRACE conn5 <- [1,894,null,{}] 07:28:01 INFO - PROCESS | 2776 | 1465050481888 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:01 INFO - PROCESS | 2776 | 1465050481893 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:01 INFO - PROCESS | 2776 | 1465050481983 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 07:28:02 INFO - PROCESS | 2776 | 1465050481997 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:02 INFO - PROCESS | 2776 | 1465050482000 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:02 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BEC89000 == 29 [pid = 2776] [id = 233] 07:28:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038BB787800) [pid = 2776] [serial = 698] [outer = 0000000000000000] 07:28:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038BB7C1400) [pid = 2776] [serial = 699] [outer = 00000038BB787800] 07:28:02 INFO - PROCESS | 2776 | 1465050482050 Marionette DEBUG loaded listener.js 07:28:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038BBB5F400) [pid = 2776] [serial = 700] [outer = 00000038BB787800] 07:28:02 INFO - PROCESS | 2776 | 1465050482554 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 07:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 734ms 07:28:02 INFO - PROCESS | 2776 | 1465050482621 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 07:28:02 INFO - PROCESS | 2776 | 1465050482624 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 07:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:28:02 INFO - PROCESS | 2776 | 1465050482631 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:28:02 INFO - PROCESS | 2776 | 1465050482633 Marionette TRACE conn5 <- [1,898,null,{}] 07:28:02 INFO - PROCESS | 2776 | 1465050482637 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:02 INFO - PROCESS | 2776 | 1465050482639 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:02 INFO - PROCESS | 2776 | 1465050482755 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 07:28:02 INFO - PROCESS | 2776 | 1465050482805 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:02 INFO - PROCESS | 2776 | 1465050482807 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:02 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1639800 == 30 [pid = 2776] [id = 234] 07:28:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038BE910000) [pid = 2776] [serial = 701] [outer = 0000000000000000] 07:28:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038BE94B800) [pid = 2776] [serial = 702] [outer = 00000038BE910000] 07:28:02 INFO - PROCESS | 2776 | 1465050482855 Marionette DEBUG loaded listener.js 07:28:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038BEC18C00) [pid = 2776] [serial = 703] [outer = 00000038BE910000] 07:28:03 INFO - PROCESS | 2776 | 1465050483309 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 07:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 734ms 07:28:03 INFO - PROCESS | 2776 | 1465050483370 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 07:28:03 INFO - PROCESS | 2776 | 1465050483373 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 07:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:28:03 INFO - PROCESS | 2776 | 1465050483376 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:28:03 INFO - PROCESS | 2776 | 1465050483378 Marionette TRACE conn5 <- [1,902,null,{}] 07:28:03 INFO - PROCESS | 2776 | 1465050483381 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:03 INFO - PROCESS | 2776 | 1465050483383 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:03 INFO - PROCESS | 2776 | 1465050483494 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 07:28:03 INFO - PROCESS | 2776 | 1465050483504 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:03 INFO - PROCESS | 2776 | 1465050483506 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:03 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1DB9800 == 31 [pid = 2776] [id = 235] 07:28:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038B33DF800) [pid = 2776] [serial = 704] [outer = 0000000000000000] 07:28:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038BEC28000) [pid = 2776] [serial = 705] [outer = 00000038B33DF800] 07:28:03 INFO - PROCESS | 2776 | 1465050483595 Marionette DEBUG loaded listener.js 07:28:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C0AC1800) [pid = 2776] [serial = 706] [outer = 00000038B33DF800] 07:28:04 INFO - PROCESS | 2776 | 1465050484109 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 07:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 776ms 07:28:04 INFO - PROCESS | 2776 | 1465050484155 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 07:28:04 INFO - PROCESS | 2776 | 1465050484157 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 07:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:28:04 INFO - PROCESS | 2776 | 1465050484167 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:28:04 INFO - PROCESS | 2776 | 1465050484169 Marionette TRACE conn5 <- [1,906,null,{}] 07:28:04 INFO - PROCESS | 2776 | 1465050484173 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:04 INFO - PROCESS | 2776 | 1465050484178 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:04 INFO - PROCESS | 2776 | 1465050484424 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 07:28:04 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C1231800) [pid = 2776] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:28:04 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038C1E36400) [pid = 2776] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:28:04 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038B9F4D800) [pid = 2776] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:28:04 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038B3D2D000) [pid = 2776] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:28:04 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BE909800) [pid = 2776] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:28:04 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038B32F1000) [pid = 2776] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:28:04 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038B4ECD400) [pid = 2776] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:28:04 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C2527400) [pid = 2776] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:28:04 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038B4C24000) [pid = 2776] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:28:04 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C2B88800) [pid = 2776] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:28:04 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038B9F8CC00) [pid = 2776] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:28:04 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C33D1000) [pid = 2776] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:28:04 INFO - PROCESS | 2776 | 1465050484484 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:04 INFO - PROCESS | 2776 | 1465050484486 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:04 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C27AD000 == 32 [pid = 2776] [id = 236] 07:28:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038B32FA000) [pid = 2776] [serial = 707] [outer = 0000000000000000] 07:28:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038B4EAC400) [pid = 2776] [serial = 708] [outer = 00000038B32FA000] 07:28:04 INFO - PROCESS | 2776 | 1465050484533 Marionette DEBUG loaded listener.js 07:28:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C16D3400) [pid = 2776] [serial = 709] [outer = 00000038B32FA000] 07:28:04 INFO - PROCESS | 2776 | 1465050484920 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 07:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 776ms 07:28:04 INFO - PROCESS | 2776 | 1465050484945 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 07:28:04 INFO - PROCESS | 2776 | 1465050484947 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 07:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:28:04 INFO - PROCESS | 2776 | 1465050484950 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:28:04 INFO - PROCESS | 2776 | 1465050484952 Marionette TRACE conn5 <- [1,910,null,{}] 07:28:04 INFO - PROCESS | 2776 | 1465050484955 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:04 INFO - PROCESS | 2776 | 1465050484958 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:05 INFO - PROCESS | 2776 | 1465050485040 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 07:28:05 INFO - PROCESS | 2776 | 1465050485046 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:05 INFO - PROCESS | 2776 | 1465050485048 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:05 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4CE8000 == 33 [pid = 2776] [id = 237] 07:28:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C1B3FC00) [pid = 2776] [serial = 710] [outer = 0000000000000000] 07:28:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C1E36000) [pid = 2776] [serial = 711] [outer = 00000038C1B3FC00] 07:28:05 INFO - PROCESS | 2776 | 1465050485094 Marionette DEBUG loaded listener.js 07:28:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C2376400) [pid = 2776] [serial = 712] [outer = 00000038C1B3FC00] 07:28:05 INFO - PROCESS | 2776 | 1465050485520 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 07:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 630ms 07:28:05 INFO - PROCESS | 2776 | 1465050485583 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 07:28:05 INFO - PROCESS | 2776 | 1465050485585 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 07:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:28:05 INFO - PROCESS | 2776 | 1465050485589 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:28:05 INFO - PROCESS | 2776 | 1465050485591 Marionette TRACE conn5 <- [1,914,null,{}] 07:28:05 INFO - PROCESS | 2776 | 1465050485594 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:05 INFO - PROCESS | 2776 | 1465050485596 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:05 INFO - PROCESS | 2776 | 1465050485681 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 07:28:05 INFO - PROCESS | 2776 | 1465050485690 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:05 INFO - PROCESS | 2776 | 1465050485692 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:05 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C5E8D800 == 34 [pid = 2776] [id = 238] 07:28:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038BE958C00) [pid = 2776] [serial = 713] [outer = 0000000000000000] 07:28:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C2530800) [pid = 2776] [serial = 714] [outer = 00000038BE958C00] 07:28:05 INFO - PROCESS | 2776 | 1465050485737 Marionette DEBUG loaded listener.js 07:28:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C27BB800) [pid = 2776] [serial = 715] [outer = 00000038BE958C00] 07:28:06 INFO - PROCESS | 2776 | 1465050486192 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 07:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 629ms 07:28:06 INFO - PROCESS | 2776 | 1465050486223 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 07:28:06 INFO - PROCESS | 2776 | 1465050486225 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 07:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:28:06 INFO - PROCESS | 2776 | 1465050486228 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:28:06 INFO - PROCESS | 2776 | 1465050486230 Marionette TRACE conn5 <- [1,918,null,{}] 07:28:06 INFO - PROCESS | 2776 | 1465050486234 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:06 INFO - PROCESS | 2776 | 1465050486236 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:06 INFO - PROCESS | 2776 | 1465050486322 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 07:28:06 INFO - PROCESS | 2776 | 1465050486327 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:06 INFO - PROCESS | 2776 | 1465050486329 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:06 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C7381000 == 35 [pid = 2776] [id = 239] 07:28:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C27BD400) [pid = 2776] [serial = 716] [outer = 0000000000000000] 07:28:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C2824400) [pid = 2776] [serial = 717] [outer = 00000038C27BD400] 07:28:06 INFO - PROCESS | 2776 | 1465050486375 Marionette DEBUG loaded listener.js 07:28:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C2A94000) [pid = 2776] [serial = 718] [outer = 00000038C27BD400] 07:28:07 INFO - PROCESS | 2776 | 1465050487174 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 07:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1020ms 07:28:07 INFO - PROCESS | 2776 | 1465050487251 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 07:28:07 INFO - PROCESS | 2776 | 1465050487256 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 07:28:07 INFO - PROCESS | 2776 | 1465050487261 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:28:07 INFO - PROCESS | 2776 | 1465050487267 Marionette TRACE conn5 <- [1,922,null,{}] 07:28:07 INFO - PROCESS | 2776 | 1465050487293 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:07 INFO - PROCESS | 2776 | 1465050487296 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:07 INFO - PROCESS | 2776 | 1465050487453 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 07:28:07 INFO - PROCESS | 2776 | 1465050487563 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:07 INFO - PROCESS | 2776 | 1465050487566 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:07 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA4F9000 == 36 [pid = 2776] [id = 240] 07:28:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038B4ECD000) [pid = 2776] [serial = 719] [outer = 0000000000000000] 07:28:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038B4FE0800) [pid = 2776] [serial = 720] [outer = 00000038B4ECD000] 07:28:07 INFO - PROCESS | 2776 | 1465050487627 Marionette DEBUG loaded listener.js 07:28:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038B97B5800) [pid = 2776] [serial = 721] [outer = 00000038B4ECD000] 07:28:08 INFO - PROCESS | 2776 | 1465050488341 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 07:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1190ms 07:28:08 INFO - PROCESS | 2776 | 1465050488455 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 07:28:08 INFO - PROCESS | 2776 | 1465050488460 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 07:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:28:08 INFO - PROCESS | 2776 | 1465050488467 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:28:08 INFO - PROCESS | 2776 | 1465050488470 Marionette TRACE conn5 <- [1,926,null,{}] 07:28:08 INFO - PROCESS | 2776 | 1465050488475 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:08 INFO - PROCESS | 2776 | 1465050488478 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:08 INFO - PROCESS | 2776 | 1465050488618 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 07:28:08 INFO - PROCESS | 2776 | 1465050488688 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:08 INFO - PROCESS | 2776 | 1465050488691 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:08 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B3C25800 == 37 [pid = 2776] [id = 241] 07:28:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038B32F4800) [pid = 2776] [serial = 722] [outer = 0000000000000000] 07:28:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038B4DAC400) [pid = 2776] [serial = 723] [outer = 00000038B32F4800] 07:28:08 INFO - PROCESS | 2776 | 1465050488854 Marionette DEBUG loaded listener.js 07:28:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (00000038B63B5400) [pid = 2776] [serial = 724] [outer = 00000038B32F4800] 07:28:09 INFO - PROCESS | 2776 | --DOCSHELL 00000038C5E8D800 == 36 [pid = 2776] [id = 238] 07:28:09 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4CE8000 == 35 [pid = 2776] [id = 237] 07:28:09 INFO - PROCESS | 2776 | --DOCSHELL 00000038C27AD000 == 34 [pid = 2776] [id = 236] 07:28:09 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1DB9800 == 33 [pid = 2776] [id = 235] 07:28:09 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1639800 == 32 [pid = 2776] [id = 234] 07:28:09 INFO - PROCESS | 2776 | --DOCSHELL 00000038BEC89000 == 31 [pid = 2776] [id = 233] 07:28:09 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB14E000 == 30 [pid = 2776] [id = 232] 07:28:09 INFO - PROCESS | 2776 | --DOCSHELL 00000038B6206000 == 29 [pid = 2776] [id = 231] 07:28:09 INFO - PROCESS | 2776 | 1465050489517 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 07:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1078ms 07:28:09 INFO - PROCESS | 2776 | 1465050489547 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 07:28:09 INFO - PROCESS | 2776 | 1465050489551 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 07:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:28:09 INFO - PROCESS | 2776 | 1465050489556 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:28:09 INFO - PROCESS | 2776 | 1465050489558 Marionette TRACE conn5 <- [1,930,null,{}] 07:28:09 INFO - PROCESS | 2776 | 1465050489566 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:09 INFO - PROCESS | 2776 | 1465050489568 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:09 INFO - PROCESS | 2776 | 1465050489673 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 07:28:09 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (00000038C4A4DC00) [pid = 2776] [serial = 678] [outer = 0000000000000000] [url = about:blank] 07:28:09 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038C4A58400) [pid = 2776] [serial = 679] [outer = 0000000000000000] [url = about:blank] 07:28:09 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038C44AB800) [pid = 2776] [serial = 675] [outer = 0000000000000000] [url = about:blank] 07:28:09 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038C23ECC00) [pid = 2776] [serial = 664] [outer = 0000000000000000] [url = about:blank] 07:28:09 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038C1E34C00) [pid = 2776] [serial = 663] [outer = 0000000000000000] [url = about:blank] 07:28:09 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C27BA800) [pid = 2776] [serial = 645] [outer = 0000000000000000] [url = about:blank] 07:28:09 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C2378800) [pid = 2776] [serial = 644] [outer = 0000000000000000] [url = about:blank] 07:28:09 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038BB7C1000) [pid = 2776] [serial = 654] [outer = 0000000000000000] [url = about:blank] 07:28:09 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038BB0A7C00) [pid = 2776] [serial = 653] [outer = 0000000000000000] [url = about:blank] 07:28:09 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C1663C00) [pid = 2776] [serial = 659] [outer = 0000000000000000] [url = about:blank] 07:28:09 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BE950000) [pid = 2776] [serial = 656] [outer = 0000000000000000] [url = about:blank] 07:28:09 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038BEC2B000) [pid = 2776] [serial = 657] [outer = 0000000000000000] [url = about:blank] 07:28:09 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038B3D26800) [pid = 2776] [serial = 650] [outer = 0000000000000000] [url = about:blank] 07:28:09 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B5A5CC00) [pid = 2776] [serial = 651] [outer = 0000000000000000] [url = about:blank] 07:28:09 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038B55DAC00) [pid = 2776] [serial = 647] [outer = 0000000000000000] [url = about:blank] 07:28:09 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038BA4A7800) [pid = 2776] [serial = 648] [outer = 0000000000000000] [url = about:blank] 07:28:09 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C27C2800) [pid = 2776] [serial = 666] [outer = 0000000000000000] [url = about:blank] 07:28:09 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038BBB60400) [pid = 2776] [serial = 669] [outer = 0000000000000000] [url = about:blank] 07:28:09 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C31E3C00) [pid = 2776] [serial = 672] [outer = 0000000000000000] [url = about:blank] 07:28:09 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C2A8A800) [pid = 2776] [serial = 667] [outer = 0000000000000000] [url = about:blank] 07:28:09 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C1C28400) [pid = 2776] [serial = 378] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:28:09 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C2A96000) [pid = 2776] [serial = 670] [outer = 0000000000000000] [url = about:blank] 07:28:09 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038C45DE400) [pid = 2776] [serial = 676] [outer = 0000000000000000] [url = about:blank] 07:28:09 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038C332E000) [pid = 2776] [serial = 673] [outer = 0000000000000000] [url = about:blank] 07:28:09 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038C16D0C00) [pid = 2776] [serial = 660] [outer = 0000000000000000] [url = about:blank] 07:28:09 INFO - PROCESS | 2776 | 1465050489747 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:09 INFO - PROCESS | 2776 | 1465050489750 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:09 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B9F0A000 == 30 [pid = 2776] [id = 242] 07:28:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038B3D28000) [pid = 2776] [serial = 725] [outer = 0000000000000000] 07:28:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038B4EB5800) [pid = 2776] [serial = 726] [outer = 00000038B3D28000] 07:28:09 INFO - PROCESS | 2776 | 1465050489802 Marionette DEBUG loaded listener.js 07:28:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038BA59F400) [pid = 2776] [serial = 727] [outer = 00000038B3D28000] 07:28:10 INFO - PROCESS | 2776 | 1465050490253 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 07:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 734ms 07:28:10 INFO - PROCESS | 2776 | 1465050490294 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 07:28:10 INFO - PROCESS | 2776 | 1465050490298 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 07:28:10 INFO - PROCESS | 2776 | 1465050490305 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:28:10 INFO - PROCESS | 2776 | 1465050490307 Marionette TRACE conn5 <- [1,934,null,{}] 07:28:10 INFO - PROCESS | 2776 | 1465050490312 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:10 INFO - PROCESS | 2776 | 1465050490314 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:10 INFO - PROCESS | 2776 | 1465050490409 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 07:28:10 INFO - PROCESS | 2776 | 1465050490425 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:10 INFO - PROCESS | 2776 | 1465050490427 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:10 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BE146000 == 31 [pid = 2776] [id = 243] 07:28:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038BE11B400) [pid = 2776] [serial = 728] [outer = 0000000000000000] 07:28:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038BE122800) [pid = 2776] [serial = 729] [outer = 00000038BE11B400] 07:28:10 INFO - PROCESS | 2776 | 1465050490474 Marionette DEBUG loaded listener.js 07:28:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038BE950800) [pid = 2776] [serial = 730] [outer = 00000038BE11B400] 07:28:10 INFO - PROCESS | 2776 | 1465050490943 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 07:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 671ms 07:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:28:10 INFO - PROCESS | 2776 | 1465050490981 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 07:28:10 INFO - PROCESS | 2776 | 1465050490983 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 07:28:10 INFO - PROCESS | 2776 | 1465050490987 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:28:10 INFO - PROCESS | 2776 | 1465050490991 Marionette TRACE conn5 <- [1,938,null,{}] 07:28:11 INFO - PROCESS | 2776 | 1465050491003 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:11 INFO - PROCESS | 2776 | 1465050491008 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:11 INFO - PROCESS | 2776 | 1465050491104 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 07:28:11 INFO - PROCESS | 2776 | 1465050491114 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:11 INFO - PROCESS | 2776 | 1465050491117 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:11 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1DB8800 == 32 [pid = 2776] [id = 244] 07:28:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038C0A99800) [pid = 2776] [serial = 731] [outer = 0000000000000000] 07:28:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C12DE400) [pid = 2776] [serial = 732] [outer = 00000038C0A99800] 07:28:11 INFO - PROCESS | 2776 | 1465050491164 Marionette DEBUG loaded listener.js 07:28:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C16C5400) [pid = 2776] [serial = 733] [outer = 00000038C0A99800] 07:28:11 INFO - PROCESS | 2776 | 1465050491609 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 07:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 692ms 07:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:28:11 INFO - PROCESS | 2776 | 1465050491682 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 07:28:11 INFO - PROCESS | 2776 | 1465050491685 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 07:28:11 INFO - PROCESS | 2776 | 1465050491688 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:28:11 INFO - PROCESS | 2776 | 1465050491690 Marionette TRACE conn5 <- [1,942,null,{}] 07:28:11 INFO - PROCESS | 2776 | 1465050491694 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:11 INFO - PROCESS | 2776 | 1465050491696 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:11 INFO - PROCESS | 2776 | 1465050491816 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 07:28:11 INFO - PROCESS | 2776 | 1465050491829 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:11 INFO - PROCESS | 2776 | 1465050491832 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:11 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C33FC800 == 33 [pid = 2776] [id = 245] 07:28:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C16D4800) [pid = 2776] [serial = 734] [outer = 0000000000000000] 07:28:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C1B3AC00) [pid = 2776] [serial = 735] [outer = 00000038C16D4800] 07:28:11 INFO - PROCESS | 2776 | 1465050491885 Marionette DEBUG loaded listener.js 07:28:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C1E38C00) [pid = 2776] [serial = 736] [outer = 00000038C16D4800] 07:28:12 INFO - PROCESS | 2776 | 1465050492367 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 07:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 734ms 07:28:12 INFO - PROCESS | 2776 | 1465050492425 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 07:28:12 INFO - PROCESS | 2776 | 1465050492427 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 07:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:28:12 INFO - PROCESS | 2776 | 1465050492431 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:28:12 INFO - PROCESS | 2776 | 1465050492433 Marionette TRACE conn5 <- [1,946,null,{}] 07:28:12 INFO - PROCESS | 2776 | 1465050492443 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:12 INFO - PROCESS | 2776 | 1465050492445 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:12 INFO - PROCESS | 2776 | 1465050492554 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 07:28:12 INFO - PROCESS | 2776 | 1465050492563 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:12 INFO - PROCESS | 2776 | 1465050492565 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:12 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1B9D000 == 34 [pid = 2776] [id = 246] 07:28:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C2382000) [pid = 2776] [serial = 737] [outer = 0000000000000000] 07:28:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C2529800) [pid = 2776] [serial = 738] [outer = 00000038C2382000] 07:28:12 INFO - PROCESS | 2776 | 1465050492622 Marionette DEBUG loaded listener.js 07:28:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C27C1400) [pid = 2776] [serial = 739] [outer = 00000038C2382000] 07:28:13 INFO - PROCESS | 2776 | 1465050493126 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 07:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 735ms 07:28:13 INFO - PROCESS | 2776 | 1465050493182 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 07:28:13 INFO - PROCESS | 2776 | 1465050493184 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 07:28:13 INFO - PROCESS | 2776 | 1465050493188 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:28:13 INFO - PROCESS | 2776 | 1465050493189 Marionette TRACE conn5 <- [1,950,null,{}] 07:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:28:13 INFO - PROCESS | 2776 | 1465050493193 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:13 INFO - PROCESS | 2776 | 1465050493200 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:13 INFO - PROCESS | 2776 | 1465050493323 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 07:28:13 INFO - PROCESS | 2776 | 1465050493335 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:13 INFO - PROCESS | 2776 | 1465050493337 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:13 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C7220000 == 35 [pid = 2776] [id = 247] 07:28:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C2824C00) [pid = 2776] [serial = 740] [outer = 0000000000000000] 07:28:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C2BB6C00) [pid = 2776] [serial = 741] [outer = 00000038C2824C00] 07:28:13 INFO - PROCESS | 2776 | 1465050493382 Marionette DEBUG loaded listener.js 07:28:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C3334800) [pid = 2776] [serial = 742] [outer = 00000038C2824C00] 07:28:13 INFO - PROCESS | 2776 | 1465050493829 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 07:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 07:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:28:13 INFO - PROCESS | 2776 | 1465050493865 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 07:28:13 INFO - PROCESS | 2776 | 1465050493867 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 07:28:13 INFO - PROCESS | 2776 | 1465050493871 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:28:13 INFO - PROCESS | 2776 | 1465050493873 Marionette TRACE conn5 <- [1,954,null,{}] 07:28:13 INFO - PROCESS | 2776 | 1465050493876 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:13 INFO - PROCESS | 2776 | 1465050493879 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:13 INFO - PROCESS | 2776 | 1465050493990 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 07:28:14 INFO - PROCESS | 2776 | 1465050493995 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:14 INFO - PROCESS | 2776 | 1465050493997 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:14 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BBA95800 == 36 [pid = 2776] [id = 248] 07:28:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C2826000) [pid = 2776] [serial = 743] [outer = 0000000000000000] 07:28:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038C4536C00) [pid = 2776] [serial = 744] [outer = 00000038C2826000] 07:28:14 INFO - PROCESS | 2776 | 1465050494083 Marionette DEBUG loaded listener.js 07:28:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038C4A51000) [pid = 2776] [serial = 745] [outer = 00000038C2826000] 07:28:14 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038BE910000) [pid = 2776] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:28:14 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038B4EB8000) [pid = 2776] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:28:14 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038BB787800) [pid = 2776] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:28:14 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038B6471800) [pid = 2776] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:28:14 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038BA06C000) [pid = 2776] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:28:14 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038B579AC00) [pid = 2776] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:28:14 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038B33DF800) [pid = 2776] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:28:14 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038BF5F3C00) [pid = 2776] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:28:14 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038B980BC00) [pid = 2776] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:28:14 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B32FA000) [pid = 2776] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:28:14 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C1B3FC00) [pid = 2776] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:28:14 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038BE958C00) [pid = 2776] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:28:14 INFO - PROCESS | 2776 | 1465050494530 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 07:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 734ms 07:28:14 INFO - PROCESS | 2776 | 1465050494630 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 07:28:14 INFO - PROCESS | 2776 | 1465050494633 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 07:28:14 INFO - PROCESS | 2776 | 1465050494636 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:28:14 INFO - PROCESS | 2776 | 1465050494638 Marionette TRACE conn5 <- [1,958,null,{}] 07:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:28:14 INFO - PROCESS | 2776 | 1465050494644 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:14 INFO - PROCESS | 2776 | 1465050494654 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:14 INFO - PROCESS | 2776 | 1465050494746 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 07:28:14 INFO - PROCESS | 2776 | 1465050494751 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:14 INFO - PROCESS | 2776 | 1465050494753 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:14 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C92B4000 == 37 [pid = 2776] [id = 249] 07:28:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038B9A1EC00) [pid = 2776] [serial = 746] [outer = 0000000000000000] 07:28:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C1B3FC00) [pid = 2776] [serial = 747] [outer = 00000038B9A1EC00] 07:28:14 INFO - PROCESS | 2776 | 1465050494799 Marionette DEBUG loaded listener.js 07:28:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C4A53400) [pid = 2776] [serial = 748] [outer = 00000038B9A1EC00] 07:28:15 INFO - PROCESS | 2776 | 1465050495212 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 07:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 628ms 07:28:15 INFO - PROCESS | 2776 | 1465050495272 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 07:28:15 INFO - PROCESS | 2776 | 1465050495274 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 07:28:15 INFO - PROCESS | 2776 | 1465050495277 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:28:15 INFO - PROCESS | 2776 | 1465050495279 Marionette TRACE conn5 <- [1,962,null,{}] 07:28:15 INFO - PROCESS | 2776 | 1465050495283 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:15 INFO - PROCESS | 2776 | 1465050495285 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:15 INFO - PROCESS | 2776 | 1465050495372 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 07:28:15 INFO - PROCESS | 2776 | 1465050495377 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:15 INFO - PROCESS | 2776 | 1465050495379 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:15 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C93D9800 == 38 [pid = 2776] [id = 250] 07:28:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C281F000) [pid = 2776] [serial = 749] [outer = 0000000000000000] 07:28:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C4A6CC00) [pid = 2776] [serial = 750] [outer = 00000038C281F000] 07:28:15 INFO - PROCESS | 2776 | 1465050495425 Marionette DEBUG loaded listener.js 07:28:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C4C4E400) [pid = 2776] [serial = 751] [outer = 00000038C281F000] 07:28:15 INFO - PROCESS | 2776 | 1465050495862 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 07:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 629ms 07:28:15 INFO - PROCESS | 2776 | 1465050495910 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 07:28:15 INFO - PROCESS | 2776 | 1465050495912 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 07:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:28:15 INFO - PROCESS | 2776 | 1465050495915 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:28:15 INFO - PROCESS | 2776 | 1465050495917 Marionette TRACE conn5 <- [1,966,null,{}] 07:28:15 INFO - PROCESS | 2776 | 1465050495920 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:15 INFO - PROCESS | 2776 | 1465050495922 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:16 INFO - PROCESS | 2776 | 1465050496007 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 07:28:16 INFO - PROCESS | 2776 | 1465050496015 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:16 INFO - PROCESS | 2776 | 1465050496017 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:16 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C9922800 == 39 [pid = 2776] [id = 251] 07:28:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C4C49C00) [pid = 2776] [serial = 752] [outer = 0000000000000000] 07:28:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C4C56000) [pid = 2776] [serial = 753] [outer = 00000038C4C49C00] 07:28:16 INFO - PROCESS | 2776 | 1465050496065 Marionette DEBUG loaded listener.js 07:28:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C4F43400) [pid = 2776] [serial = 754] [outer = 00000038C4C49C00] 07:28:16 INFO - PROCESS | 2776 | 1465050496764 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 07:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 923ms 07:28:16 INFO - PROCESS | 2776 | 1465050496854 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 07:28:16 INFO - PROCESS | 2776 | 1465050496859 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 07:28:16 INFO - PROCESS | 2776 | 1465050496865 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:28:16 INFO - PROCESS | 2776 | 1465050496870 Marionette TRACE conn5 <- [1,970,null,{}] 07:28:16 INFO - PROCESS | 2776 | 1465050496876 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:16 INFO - PROCESS | 2776 | 1465050496879 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:17 INFO - PROCESS | 2776 | 1465050497007 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 07:28:17 INFO - PROCESS | 2776 | 1465050497118 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:17 INFO - PROCESS | 2776 | 1465050497121 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:17 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BBA1C000 == 40 [pid = 2776] [id = 252] 07:28:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038B9537800) [pid = 2776] [serial = 755] [outer = 0000000000000000] 07:28:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038BA4A7800) [pid = 2776] [serial = 756] [outer = 00000038B9537800] 07:28:17 INFO - PROCESS | 2776 | 1465050497184 Marionette DEBUG loaded listener.js 07:28:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038BB7C7C00) [pid = 2776] [serial = 757] [outer = 00000038B9537800] 07:28:17 INFO - PROCESS | 2776 | 1465050497811 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 07:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 985ms 07:28:17 INFO - PROCESS | 2776 | 1465050497854 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 07:28:17 INFO - PROCESS | 2776 | 1465050497860 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 07:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:28:17 INFO - PROCESS | 2776 | 1465050497866 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:28:17 INFO - PROCESS | 2776 | 1465050497869 Marionette TRACE conn5 <- [1,974,null,{}] 07:28:17 INFO - PROCESS | 2776 | 1465050497874 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:17 INFO - PROCESS | 2776 | 1465050497877 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:18 INFO - PROCESS | 2776 | 1465050498000 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 07:28:18 INFO - PROCESS | 2776 | 1465050498090 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:18 INFO - PROCESS | 2776 | 1465050498093 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:18 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C684E000 == 41 [pid = 2776] [id = 253] 07:28:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038BF5FE400) [pid = 2776] [serial = 758] [outer = 0000000000000000] 07:28:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038C1263400) [pid = 2776] [serial = 759] [outer = 00000038BF5FE400] 07:28:18 INFO - PROCESS | 2776 | 1465050498153 Marionette DEBUG loaded listener.js 07:28:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038C1B3F800) [pid = 2776] [serial = 760] [outer = 00000038BF5FE400] 07:28:18 INFO - PROCESS | 2776 | 1465050498777 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 07:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 986ms 07:28:18 INFO - PROCESS | 2776 | 1465050498854 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 07:28:18 INFO - PROCESS | 2776 | 1465050498857 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 07:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:28:18 INFO - PROCESS | 2776 | 1465050498861 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:28:18 INFO - PROCESS | 2776 | 1465050498866 Marionette TRACE conn5 <- [1,978,null,{}] 07:28:18 INFO - PROCESS | 2776 | 1465050498878 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:18 INFO - PROCESS | 2776 | 1465050498884 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:19 INFO - PROCESS | 2776 | 1465050499009 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 07:28:19 INFO - PROCESS | 2776 | 1465050499121 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:19 INFO - PROCESS | 2776 | 1465050499125 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:19 INFO - PROCESS | 2776 | ++DOCSHELL 00000038CA595800 == 42 [pid = 2776] [id = 254] 07:28:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (00000038C2824000) [pid = 2776] [serial = 761] [outer = 0000000000000000] 07:28:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (00000038C45DD800) [pid = 2776] [serial = 762] [outer = 00000038C2824000] 07:28:19 INFO - PROCESS | 2776 | 1465050499185 Marionette DEBUG loaded listener.js 07:28:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (00000038C4F3DC00) [pid = 2776] [serial = 763] [outer = 00000038C2824000] 07:28:19 INFO - PROCESS | 2776 | 1465050499757 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 07:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 943ms 07:28:19 INFO - PROCESS | 2776 | 1465050499806 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 07:28:19 INFO - PROCESS | 2776 | 1465050499809 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 07:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:28:19 INFO - PROCESS | 2776 | 1465050499813 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:28:19 INFO - PROCESS | 2776 | 1465050499815 Marionette TRACE conn5 <- [1,982,null,{}] 07:28:19 INFO - PROCESS | 2776 | 1465050499819 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:19 INFO - PROCESS | 2776 | 1465050499821 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:19 INFO - PROCESS | 2776 | 1465050499973 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 07:28:20 INFO - PROCESS | 2776 | 1465050500200 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:20 INFO - PROCESS | 2776 | 1465050500204 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:20 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B98CF800 == 43 [pid = 2776] [id = 255] 07:28:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (00000038B3D2B800) [pid = 2776] [serial = 764] [outer = 0000000000000000] 07:28:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 93 (00000038B55D4000) [pid = 2776] [serial = 765] [outer = 00000038B3D2B800] 07:28:20 INFO - PROCESS | 2776 | 1465050500269 Marionette DEBUG loaded listener.js 07:28:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 94 (00000038BB0B1400) [pid = 2776] [serial = 766] [outer = 00000038B3D2B800] 07:28:20 INFO - PROCESS | 2776 | 1465050500947 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 07:28:21 INFO - PROCESS | 2776 | --DOCSHELL 00000038C93D9800 == 42 [pid = 2776] [id = 250] 07:28:21 INFO - PROCESS | 2776 | --DOCSHELL 00000038C92B4000 == 41 [pid = 2776] [id = 249] 07:28:21 INFO - PROCESS | 2776 | --DOCSHELL 00000038BBA95800 == 40 [pid = 2776] [id = 248] 07:28:21 INFO - PROCESS | 2776 | --DOCSHELL 00000038C7220000 == 39 [pid = 2776] [id = 247] 07:28:21 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1B9D000 == 38 [pid = 2776] [id = 246] 07:28:21 INFO - PROCESS | 2776 | --DOCSHELL 00000038C33FC800 == 37 [pid = 2776] [id = 245] 07:28:21 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1DB8800 == 36 [pid = 2776] [id = 244] 07:28:21 INFO - PROCESS | 2776 | --DOCSHELL 00000038BE146000 == 35 [pid = 2776] [id = 243] 07:28:21 INFO - PROCESS | 2776 | --DOCSHELL 00000038B9F0A000 == 34 [pid = 2776] [id = 242] 07:28:21 INFO - PROCESS | 2776 | --DOCSHELL 00000038B3C25800 == 33 [pid = 2776] [id = 241] 07:28:21 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA4F9000 == 32 [pid = 2776] [id = 240] 07:28:21 INFO - PROCESS | 2776 | --DOCSHELL 00000038C7381000 == 31 [pid = 2776] [id = 239] 07:28:21 INFO - PROCESS | 2776 | --DOCSHELL 00000038B9FB2800 == 30 [pid = 2776] [id = 230] 07:28:21 INFO - PROCESS | 2776 | --DOCSHELL 00000038CA595800 == 29 [pid = 2776] [id = 254] 07:28:21 INFO - PROCESS | 2776 | --DOCSHELL 00000038C684E000 == 28 [pid = 2776] [id = 253] 07:28:21 INFO - PROCESS | 2776 | --DOCSHELL 00000038BBA1C000 == 27 [pid = 2776] [id = 252] 07:28:21 INFO - PROCESS | 2776 | --DOCSHELL 00000038C9922800 == 26 [pid = 2776] [id = 251] 07:28:21 INFO - PROCESS | 2776 | --DOMWINDOW == 93 (00000038BE94B800) [pid = 2776] [serial = 702] [outer = 0000000000000000] [url = about:blank] 07:28:21 INFO - PROCESS | 2776 | --DOMWINDOW == 92 (00000038B4ED1400) [pid = 2776] [serial = 693] [outer = 0000000000000000] [url = about:blank] 07:28:21 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (00000038B4FE3C00) [pid = 2776] [serial = 694] [outer = 0000000000000000] [url = about:blank] 07:28:21 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (00000038BB7C1400) [pid = 2776] [serial = 699] [outer = 0000000000000000] [url = about:blank] 07:28:21 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (00000038BB783800) [pid = 2776] [serial = 691] [outer = 0000000000000000] [url = about:blank] 07:28:21 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (00000038BA2B0C00) [pid = 2776] [serial = 690] [outer = 0000000000000000] [url = about:blank] 07:28:21 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038BBA53000) [pid = 2776] [serial = 682] [outer = 0000000000000000] [url = about:blank] 07:28:21 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038BA4A1800) [pid = 2776] [serial = 681] [outer = 0000000000000000] [url = about:blank] 07:28:21 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038B9534800) [pid = 2776] [serial = 696] [outer = 0000000000000000] [url = about:blank] 07:28:21 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038BA06C400) [pid = 2776] [serial = 697] [outer = 0000000000000000] [url = about:blank] 07:28:21 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038BEC28000) [pid = 2776] [serial = 705] [outer = 0000000000000000] [url = about:blank] 07:28:21 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C1E3A800) [pid = 2776] [serial = 685] [outer = 0000000000000000] [url = about:blank] 07:28:21 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038C0AC9400) [pid = 2776] [serial = 684] [outer = 0000000000000000] [url = about:blank] 07:28:21 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C4A5B400) [pid = 2776] [serial = 688] [outer = 0000000000000000] [url = about:blank] 07:28:21 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C281FC00) [pid = 2776] [serial = 687] [outer = 0000000000000000] [url = about:blank] 07:28:21 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BEC18C00) [pid = 2776] [serial = 703] [outer = 0000000000000000] [url = about:blank] 07:28:21 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038B4EAC400) [pid = 2776] [serial = 708] [outer = 0000000000000000] [url = about:blank] 07:28:21 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C0AC1800) [pid = 2776] [serial = 706] [outer = 0000000000000000] [url = about:blank] 07:28:21 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C1E36000) [pid = 2776] [serial = 711] [outer = 0000000000000000] [url = about:blank] 07:28:21 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C16D3400) [pid = 2776] [serial = 709] [outer = 0000000000000000] [url = about:blank] 07:28:21 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C2376400) [pid = 2776] [serial = 712] [outer = 0000000000000000] [url = about:blank] 07:28:21 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038BBB5F400) [pid = 2776] [serial = 700] [outer = 0000000000000000] [url = about:blank] 07:28:21 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C27BB800) [pid = 2776] [serial = 715] [outer = 0000000000000000] [url = about:blank] 07:28:21 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C2530800) [pid = 2776] [serial = 714] [outer = 0000000000000000] [url = about:blank] 07:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1828ms 07:28:21 INFO - PROCESS | 2776 | 1465050501707 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 07:28:21 INFO - PROCESS | 2776 | 1465050501712 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 07:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:28:21 INFO - PROCESS | 2776 | 1465050501718 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:28:21 INFO - PROCESS | 2776 | 1465050501721 Marionette TRACE conn5 <- [1,986,null,{}] 07:28:21 INFO - PROCESS | 2776 | 1465050501727 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:21 INFO - PROCESS | 2776 | 1465050501731 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:21 INFO - PROCESS | 2776 | 1465050501824 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 07:28:21 INFO - PROCESS | 2776 | 1465050501831 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:21 INFO - PROCESS | 2776 | 1465050501836 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:21 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B532A800 == 27 [pid = 2776] [id = 256] 07:28:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038B4DAE000) [pid = 2776] [serial = 767] [outer = 0000000000000000] 07:28:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038B4EAD000) [pid = 2776] [serial = 768] [outer = 00000038B4DAE000] 07:28:21 INFO - PROCESS | 2776 | 1465050501887 Marionette DEBUG loaded listener.js 07:28:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038B4ED4400) [pid = 2776] [serial = 769] [outer = 00000038B4DAE000] 07:28:22 INFO - PROCESS | 2776 | 1465050502385 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 07:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 735ms 07:28:22 INFO - PROCESS | 2776 | 1465050502455 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 07:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:28:22 INFO - PROCESS | 2776 | 1465050502459 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 07:28:22 INFO - PROCESS | 2776 | 1465050502466 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:28:22 INFO - PROCESS | 2776 | 1465050502470 Marionette TRACE conn5 <- [1,990,null,{}] 07:28:22 INFO - PROCESS | 2776 | 1465050502475 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:22 INFO - PROCESS | 2776 | 1465050502478 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:22 INFO - PROCESS | 2776 | 1465050502575 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 07:28:22 INFO - PROCESS | 2776 | 1465050502648 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:22 INFO - PROCESS | 2776 | 1465050502650 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:22 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA5D7800 == 28 [pid = 2776] [id = 257] 07:28:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038B4ED6800) [pid = 2776] [serial = 770] [outer = 0000000000000000] 07:28:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038B9534800) [pid = 2776] [serial = 771] [outer = 00000038B4ED6800] 07:28:22 INFO - PROCESS | 2776 | 1465050502701 Marionette DEBUG loaded listener.js 07:28:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038B9A2D400) [pid = 2776] [serial = 772] [outer = 00000038B4ED6800] 07:28:23 INFO - PROCESS | 2776 | 1465050503101 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 07:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 692ms 07:28:23 INFO - PROCESS | 2776 | 1465050503179 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 07:28:23 INFO - PROCESS | 2776 | 1465050503181 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 07:28:23 INFO - PROCESS | 2776 | 1465050503185 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:28:23 INFO - PROCESS | 2776 | 1465050503187 Marionette TRACE conn5 <- [1,994,null,{}] 07:28:23 INFO - PROCESS | 2776 | 1465050503204 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:23 INFO - PROCESS | 2776 | 1465050503217 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:23 INFO - PROCESS | 2776 | 1465050503319 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 07:28:23 INFO - PROCESS | 2776 | 1465050503330 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:23 INFO - PROCESS | 2776 | 1465050503334 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:23 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BF584800 == 29 [pid = 2776] [id = 258] 07:28:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038BB7C0400) [pid = 2776] [serial = 773] [outer = 0000000000000000] 07:28:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038BB7C3C00) [pid = 2776] [serial = 774] [outer = 00000038BB7C0400] 07:28:23 INFO - PROCESS | 2776 | 1465050503386 Marionette DEBUG loaded listener.js 07:28:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038BBB5BC00) [pid = 2776] [serial = 775] [outer = 00000038BB7C0400] 07:28:23 INFO - PROCESS | 2776 | 1465050503837 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 07:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 734ms 07:28:23 INFO - PROCESS | 2776 | 1465050503925 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 07:28:23 INFO - PROCESS | 2776 | 1465050503928 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 07:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:28:23 INFO - PROCESS | 2776 | 1465050503939 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:28:23 INFO - PROCESS | 2776 | 1465050503941 Marionette TRACE conn5 <- [1,998,null,{}] 07:28:23 INFO - PROCESS | 2776 | 1465050503950 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:23 INFO - PROCESS | 2776 | 1465050503952 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:24 INFO - PROCESS | 2776 | 1465050504068 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 07:28:24 INFO - PROCESS | 2776 | 1465050504076 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:24 INFO - PROCESS | 2776 | 1465050504078 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:24 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1848800 == 30 [pid = 2776] [id = 259] 07:28:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038BE94B800) [pid = 2776] [serial = 776] [outer = 0000000000000000] 07:28:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038BE950C00) [pid = 2776] [serial = 777] [outer = 00000038BE94B800] 07:28:24 INFO - PROCESS | 2776 | 1465050504125 Marionette DEBUG loaded listener.js 07:28:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038BEC1E000) [pid = 2776] [serial = 778] [outer = 00000038BE94B800] 07:28:24 INFO - PROCESS | 2776 | 1465050504584 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 07:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 691ms 07:28:24 INFO - PROCESS | 2776 | 1465050504625 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 07:28:24 INFO - PROCESS | 2776 | 1465050504627 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 07:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:28:24 INFO - PROCESS | 2776 | 1465050504630 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:28:24 INFO - PROCESS | 2776 | 1465050504632 Marionette TRACE conn5 <- [1,1002,null,{}] 07:28:24 INFO - PROCESS | 2776 | 1465050504636 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:24 INFO - PROCESS | 2776 | 1465050504638 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:24 INFO - PROCESS | 2776 | 1465050504783 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 07:28:24 INFO - PROCESS | 2776 | 1465050504794 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:24 INFO - PROCESS | 2776 | 1465050504796 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:24 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C2727800 == 31 [pid = 2776] [id = 260] 07:28:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038BEC27000) [pid = 2776] [serial = 779] [outer = 0000000000000000] 07:28:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038BF5F0000) [pid = 2776] [serial = 780] [outer = 00000038BEC27000] 07:28:24 INFO - PROCESS | 2776 | 1465050504882 Marionette DEBUG loaded listener.js 07:28:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038C1255800) [pid = 2776] [serial = 781] [outer = 00000038BEC27000] 07:28:25 INFO - PROCESS | 2776 | 1465050505326 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 07:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 734ms 07:28:25 INFO - PROCESS | 2776 | 1465050505368 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 07:28:25 INFO - PROCESS | 2776 | 1465050505371 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 07:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:28:25 INFO - PROCESS | 2776 | 1465050505379 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:28:25 INFO - PROCESS | 2776 | 1465050505381 Marionette TRACE conn5 <- [1,1006,null,{}] 07:28:25 INFO - PROCESS | 2776 | 1465050505384 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:25 INFO - PROCESS | 2776 | 1465050505391 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:25 INFO - PROCESS | 2776 | 1465050505539 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 07:28:25 INFO - PROCESS | 2776 | 1465050505552 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:25 INFO - PROCESS | 2776 | 1465050505554 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:25 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C452A800 == 32 [pid = 2776] [id = 261] 07:28:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038C16C9800) [pid = 2776] [serial = 782] [outer = 0000000000000000] 07:28:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038C1B40400) [pid = 2776] [serial = 783] [outer = 00000038C16C9800] 07:28:25 INFO - PROCESS | 2776 | 1465050505643 Marionette DEBUG loaded listener.js 07:28:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038C1FF0400) [pid = 2776] [serial = 784] [outer = 00000038C16C9800] 07:28:26 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038C2382000) [pid = 2776] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:28:26 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038C2824C00) [pid = 2776] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:28:26 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038C2826000) [pid = 2776] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:28:26 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038C16D4800) [pid = 2776] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:28:26 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C27BD400) [pid = 2776] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:28:26 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C0A99800) [pid = 2776] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:28:26 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038B4ECD000) [pid = 2776] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:28:26 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038B3D28000) [pid = 2776] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:28:26 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038B32F4800) [pid = 2776] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:28:26 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BE11B400) [pid = 2776] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:28:26 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C4C49C00) [pid = 2776] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:28:26 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C281F000) [pid = 2776] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:28:26 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B9A1EC00) [pid = 2776] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:28:26 INFO - PROCESS | 2776 | 1465050506276 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 07:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 944ms 07:28:26 INFO - PROCESS | 2776 | 1465050506321 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 07:28:26 INFO - PROCESS | 2776 | 1465050506323 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 07:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:28:26 INFO - PROCESS | 2776 | 1465050506326 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:28:26 INFO - PROCESS | 2776 | 1465050506328 Marionette TRACE conn5 <- [1,1010,null,{}] 07:28:26 INFO - PROCESS | 2776 | 1465050506332 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:26 INFO - PROCESS | 2776 | 1465050506334 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:26 INFO - PROCESS | 2776 | 1465050506452 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 07:28:26 INFO - PROCESS | 2776 | 1465050506503 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:26 INFO - PROCESS | 2776 | 1465050506505 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:26 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C57D0800 == 33 [pid = 2776] [id = 262] 07:28:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038B3D28000) [pid = 2776] [serial = 785] [outer = 0000000000000000] 07:28:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038BB7C5C00) [pid = 2776] [serial = 786] [outer = 00000038B3D28000] 07:28:26 INFO - PROCESS | 2776 | 1465050506551 Marionette DEBUG loaded listener.js 07:28:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C2378800) [pid = 2776] [serial = 787] [outer = 00000038B3D28000] 07:28:26 INFO - PROCESS | 2776 | 1465050506921 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 07:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 629ms 07:28:26 INFO - PROCESS | 2776 | 1465050506959 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 07:28:26 INFO - PROCESS | 2776 | 1465050506961 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 07:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:28:26 INFO - PROCESS | 2776 | 1465050506964 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:28:26 INFO - PROCESS | 2776 | 1465050506966 Marionette TRACE conn5 <- [1,1014,null,{}] 07:28:26 INFO - PROCESS | 2776 | 1465050506970 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:26 INFO - PROCESS | 2776 | 1465050506972 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:27 INFO - PROCESS | 2776 | 1465050507054 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 07:28:27 INFO - PROCESS | 2776 | 1465050507060 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:27 INFO - PROCESS | 2776 | 1465050507062 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:27 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C684B800 == 34 [pid = 2776] [id = 263] 07:28:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C2526400) [pid = 2776] [serial = 788] [outer = 0000000000000000] 07:28:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C2533800) [pid = 2776] [serial = 789] [outer = 00000038C2526400] 07:28:27 INFO - PROCESS | 2776 | 1465050507108 Marionette DEBUG loaded listener.js 07:28:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C27BD800) [pid = 2776] [serial = 790] [outer = 00000038C2526400] 07:28:27 INFO - PROCESS | 2776 | 1465050507541 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 07:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 629ms 07:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:28:27 INFO - PROCESS | 2776 | 1465050507596 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 07:28:27 INFO - PROCESS | 2776 | 1465050507599 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 07:28:27 INFO - PROCESS | 2776 | 1465050507602 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:28:27 INFO - PROCESS | 2776 | 1465050507604 Marionette TRACE conn5 <- [1,1018,null,{}] 07:28:27 INFO - PROCESS | 2776 | 1465050507608 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:27 INFO - PROCESS | 2776 | 1465050507618 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:27 INFO - PROCESS | 2776 | 1465050507702 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 07:28:27 INFO - PROCESS | 2776 | 1465050507711 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:27 INFO - PROCESS | 2776 | 1465050507713 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:27 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C7229800 == 35 [pid = 2776] [id = 264] 07:28:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C27C2C00) [pid = 2776] [serial = 791] [outer = 0000000000000000] 07:28:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C2827800) [pid = 2776] [serial = 792] [outer = 00000038C27C2C00] 07:28:27 INFO - PROCESS | 2776 | 1465050507757 Marionette DEBUG loaded listener.js 07:28:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038C2A96800) [pid = 2776] [serial = 793] [outer = 00000038C27C2C00] 07:28:28 INFO - PROCESS | 2776 | 1465050508401 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 07:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 880ms 07:28:28 INFO - PROCESS | 2776 | 1465050508485 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 07:28:28 INFO - PROCESS | 2776 | 1465050508490 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 07:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:28:28 INFO - PROCESS | 2776 | 1465050508496 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:28:28 INFO - PROCESS | 2776 | 1465050508499 Marionette TRACE conn5 <- [1,1022,null,{}] 07:28:28 INFO - PROCESS | 2776 | 1465050508506 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:28 INFO - PROCESS | 2776 | 1465050508509 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:28 INFO - PROCESS | 2776 | 1465050508653 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 07:28:28 INFO - PROCESS | 2776 | 1465050508725 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:28 INFO - PROCESS | 2776 | 1465050508728 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:28 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA413800 == 36 [pid = 2776] [id = 265] 07:28:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038B3D22000) [pid = 2776] [serial = 794] [outer = 0000000000000000] 07:28:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038B4EAD400) [pid = 2776] [serial = 795] [outer = 00000038B3D22000] 07:28:28 INFO - PROCESS | 2776 | 1465050508830 Marionette DEBUG loaded listener.js 07:28:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038B5A5CC00) [pid = 2776] [serial = 796] [outer = 00000038B3D22000] 07:28:29 INFO - PROCESS | 2776 | 1465050509610 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 07:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1133ms 07:28:29 INFO - PROCESS | 2776 | 1465050509631 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 07:28:29 INFO - PROCESS | 2776 | 1465050509637 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 07:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:28:29 INFO - PROCESS | 2776 | 1465050509643 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:28:29 INFO - PROCESS | 2776 | 1465050509646 Marionette TRACE conn5 <- [1,1026,null,{}] 07:28:29 INFO - PROCESS | 2776 | 1465050509650 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:29 INFO - PROCESS | 2776 | 1465050509654 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:29 INFO - PROCESS | 2776 | 1465050509782 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 07:28:29 INFO - PROCESS | 2776 | 1465050509859 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:29 INFO - PROCESS | 2776 | 1465050509861 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:29 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C321C000 == 37 [pid = 2776] [id = 266] 07:28:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038BB7BA400) [pid = 2776] [serial = 797] [outer = 0000000000000000] 07:28:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (00000038BB7C4400) [pid = 2776] [serial = 798] [outer = 00000038BB7BA400] 07:28:29 INFO - PROCESS | 2776 | 1465050509962 Marionette DEBUG loaded listener.js 07:28:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (00000038BE139000) [pid = 2776] [serial = 799] [outer = 00000038BB7BA400] 07:28:30 INFO - PROCESS | 2776 | 1465050510855 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 07:28:30 INFO - PROCESS | 2776 | --DOCSHELL 00000038C684B800 == 36 [pid = 2776] [id = 263] 07:28:30 INFO - PROCESS | 2776 | --DOCSHELL 00000038C57D0800 == 35 [pid = 2776] [id = 262] 07:28:30 INFO - PROCESS | 2776 | --DOCSHELL 00000038C452A800 == 34 [pid = 2776] [id = 261] 07:28:30 INFO - PROCESS | 2776 | --DOCSHELL 00000038C2727800 == 33 [pid = 2776] [id = 260] 07:28:30 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1848800 == 32 [pid = 2776] [id = 259] 07:28:30 INFO - PROCESS | 2776 | --DOCSHELL 00000038BF584800 == 31 [pid = 2776] [id = 258] 07:28:30 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA5D7800 == 30 [pid = 2776] [id = 257] 07:28:30 INFO - PROCESS | 2776 | --DOCSHELL 00000038B532A800 == 29 [pid = 2776] [id = 256] 07:28:30 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (00000038C2529800) [pid = 2776] [serial = 738] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (00000038C2BB6C00) [pid = 2776] [serial = 741] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038C27C1400) [pid = 2776] [serial = 739] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038C4536C00) [pid = 2776] [serial = 744] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038C3334800) [pid = 2776] [serial = 742] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038C1B3AC00) [pid = 2776] [serial = 735] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C2A94000) [pid = 2776] [serial = 718] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C2824400) [pid = 2776] [serial = 717] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038C12DE400) [pid = 2776] [serial = 732] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C16C5400) [pid = 2776] [serial = 733] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038B4FE0800) [pid = 2776] [serial = 720] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038B97B5800) [pid = 2776] [serial = 721] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038B4EB5800) [pid = 2776] [serial = 726] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BA59F400) [pid = 2776] [serial = 727] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B4DAC400) [pid = 2776] [serial = 723] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038B63B5400) [pid = 2776] [serial = 724] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038BE122800) [pid = 2776] [serial = 729] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038BE950800) [pid = 2776] [serial = 730] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C4F43400) [pid = 2776] [serial = 754] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C4C4E400) [pid = 2776] [serial = 751] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C4C56000) [pid = 2776] [serial = 753] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C4A6CC00) [pid = 2776] [serial = 750] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C4A51000) [pid = 2776] [serial = 745] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038C4A53400) [pid = 2776] [serial = 748] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038C1E38C00) [pid = 2776] [serial = 736] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038C1B3FC00) [pid = 2776] [serial = 747] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1278ms 07:28:30 INFO - PROCESS | 2776 | 1465050510924 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 07:28:30 INFO - PROCESS | 2776 | 1465050510928 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 07:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:28:30 INFO - PROCESS | 2776 | 1465050510933 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:28:30 INFO - PROCESS | 2776 | 1465050510937 Marionette TRACE conn5 <- [1,1030,null,{}] 07:28:30 INFO - PROCESS | 2776 | 1465050510942 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:30 INFO - PROCESS | 2776 | 1465050510945 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:31 INFO - PROCESS | 2776 | 1465050511045 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 07:28:31 INFO - PROCESS | 2776 | 1465050511052 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:31 INFO - PROCESS | 2776 | 1465050511057 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:31 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B6494800 == 30 [pid = 2776] [id = 267] 07:28:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038B4FDA400) [pid = 2776] [serial = 800] [outer = 0000000000000000] 07:28:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038B55D4C00) [pid = 2776] [serial = 801] [outer = 00000038B4FDA400] 07:28:31 INFO - PROCESS | 2776 | 1465050511107 Marionette DEBUG loaded listener.js 07:28:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038B97B5800) [pid = 2776] [serial = 802] [outer = 00000038B4FDA400] 07:28:31 INFO - PROCESS | 2776 | 1465050511625 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 07:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 734ms 07:28:31 INFO - PROCESS | 2776 | 1465050511672 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 07:28:31 INFO - PROCESS | 2776 | 1465050511676 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 07:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:28:31 INFO - PROCESS | 2776 | 1465050511683 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:28:31 INFO - PROCESS | 2776 | 1465050511685 Marionette TRACE conn5 <- [1,1034,null,{}] 07:28:31 INFO - PROCESS | 2776 | 1465050511689 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:31 INFO - PROCESS | 2776 | 1465050511692 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:31 INFO - PROCESS | 2776 | 1465050511785 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 07:28:31 INFO - PROCESS | 2776 | 1465050511864 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:31 INFO - PROCESS | 2776 | 1465050511866 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:31 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BBA1C800 == 31 [pid = 2776] [id = 268] 07:28:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038BB7BC000) [pid = 2776] [serial = 803] [outer = 0000000000000000] 07:28:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038BB7C1C00) [pid = 2776] [serial = 804] [outer = 00000038BB7BC000] 07:28:31 INFO - PROCESS | 2776 | 1465050511916 Marionette DEBUG loaded listener.js 07:28:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038BE11F400) [pid = 2776] [serial = 805] [outer = 00000038BB7BC000] 07:28:32 INFO - PROCESS | 2776 | 1465050512334 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 07:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 671ms 07:28:32 INFO - PROCESS | 2776 | 1465050512357 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 07:28:32 INFO - PROCESS | 2776 | 1465050512359 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 07:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:28:32 INFO - PROCESS | 2776 | 1465050512363 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:28:32 INFO - PROCESS | 2776 | 1465050512367 Marionette TRACE conn5 <- [1,1038,null,{}] 07:28:32 INFO - PROCESS | 2776 | 1465050512379 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:32 INFO - PROCESS | 2776 | 1465050512384 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:32 INFO - PROCESS | 2776 | 1465050512507 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 07:28:32 INFO - PROCESS | 2776 | 1465050512517 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:32 INFO - PROCESS | 2776 | 1465050512520 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:32 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1A61000 == 32 [pid = 2776] [id = 269] 07:28:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038BE94F800) [pid = 2776] [serial = 806] [outer = 0000000000000000] 07:28:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038BEC2CC00) [pid = 2776] [serial = 807] [outer = 00000038BE94F800] 07:28:32 INFO - PROCESS | 2776 | 1465050512576 Marionette DEBUG loaded listener.js 07:28:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C1663800) [pid = 2776] [serial = 808] [outer = 00000038BE94F800] 07:28:33 INFO - PROCESS | 2776 | 1465050513030 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 07:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 734ms 07:28:33 INFO - PROCESS | 2776 | 1465050513100 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 07:28:33 INFO - PROCESS | 2776 | 1465050513103 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 07:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:28:33 INFO - PROCESS | 2776 | 1465050513113 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:28:33 INFO - PROCESS | 2776 | 1465050513115 Marionette TRACE conn5 <- [1,1042,null,{}] 07:28:33 INFO - PROCESS | 2776 | 1465050513119 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:33 INFO - PROCESS | 2776 | 1465050513121 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:33 INFO - PROCESS | 2776 | 1465050513238 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 07:28:33 INFO - PROCESS | 2776 | 1465050513244 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:33 INFO - PROCESS | 2776 | 1465050513246 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:33 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C3216000 == 33 [pid = 2776] [id = 270] 07:28:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C16CE000) [pid = 2776] [serial = 809] [outer = 0000000000000000] 07:28:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C1B36400) [pid = 2776] [serial = 810] [outer = 00000038C16CE000] 07:28:33 INFO - PROCESS | 2776 | 1465050513292 Marionette DEBUG loaded listener.js 07:28:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C1E39800) [pid = 2776] [serial = 811] [outer = 00000038C16CE000] 07:28:33 INFO - PROCESS | 2776 | 1465050513757 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 07:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 671ms 07:28:33 INFO - PROCESS | 2776 | 1465050513785 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 07:28:33 INFO - PROCESS | 2776 | 1465050513787 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 07:28:33 INFO - PROCESS | 2776 | 1465050513790 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:28:33 INFO - PROCESS | 2776 | 1465050513792 Marionette TRACE conn5 <- [1,1046,null,{}] 07:28:33 INFO - PROCESS | 2776 | 1465050513796 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:33 INFO - PROCESS | 2776 | 1465050513798 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:33 INFO - PROCESS | 2776 | 1465050513971 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 07:28:33 INFO - PROCESS | 2776 | 1465050513987 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:33 INFO - PROCESS | 2776 | 1465050513989 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:34 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C5E70000 == 34 [pid = 2776] [id = 271] 07:28:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C2376400) [pid = 2776] [serial = 812] [outer = 0000000000000000] 07:28:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C2531400) [pid = 2776] [serial = 813] [outer = 00000038C2376400] 07:28:34 INFO - PROCESS | 2776 | 1465050514077 Marionette DEBUG loaded listener.js 07:28:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C27BFC00) [pid = 2776] [serial = 814] [outer = 00000038C2376400] 07:28:34 INFO - PROCESS | 2776 | 1465050514529 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 07:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 776ms 07:28:34 INFO - PROCESS | 2776 | 1465050514570 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 07:28:34 INFO - PROCESS | 2776 | 1465050514572 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 07:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:28:34 INFO - PROCESS | 2776 | 1465050514576 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:28:34 INFO - PROCESS | 2776 | 1465050514578 Marionette TRACE conn5 <- [1,1050,null,{}] 07:28:34 INFO - PROCESS | 2776 | 1465050514581 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:34 INFO - PROCESS | 2776 | 1465050514587 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:34 INFO - PROCESS | 2776 | 1465050514731 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 07:28:34 INFO - PROCESS | 2776 | 1465050514785 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:34 INFO - PROCESS | 2776 | 1465050514787 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:34 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C738A000 == 35 [pid = 2776] [id = 272] 07:28:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C2BC4C00) [pid = 2776] [serial = 815] [outer = 0000000000000000] 07:28:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C33D1000) [pid = 2776] [serial = 816] [outer = 00000038C2BC4C00] 07:28:34 INFO - PROCESS | 2776 | 1465050514834 Marionette DEBUG loaded listener.js 07:28:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C4985800) [pid = 2776] [serial = 817] [outer = 00000038C2BC4C00] 07:28:35 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038B4ED6800) [pid = 2776] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:28:35 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038BB7C0400) [pid = 2776] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:28:35 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038B4DAE000) [pid = 2776] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:28:35 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BE94B800) [pid = 2776] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:28:35 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038BEC27000) [pid = 2776] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:28:35 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038B3D2B800) [pid = 2776] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:28:35 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B3D28000) [pid = 2776] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:28:35 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C16C9800) [pid = 2776] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:28:35 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C2526400) [pid = 2776] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:28:35 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038B9537800) [pid = 2776] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:28:35 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038BF5FE400) [pid = 2776] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:28:35 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C2824000) [pid = 2776] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:28:35 INFO - PROCESS | 2776 | 1465050515333 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 07:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 777ms 07:28:35 INFO - PROCESS | 2776 | 1465050515360 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 07:28:35 INFO - PROCESS | 2776 | 1465050515363 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 07:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:28:35 INFO - PROCESS | 2776 | 1465050515367 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:28:35 INFO - PROCESS | 2776 | 1465050515369 Marionette TRACE conn5 <- [1,1054,null,{}] 07:28:35 INFO - PROCESS | 2776 | 1465050515372 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:35 INFO - PROCESS | 2776 | 1465050515375 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:35 INFO - PROCESS | 2776 | 1465050515459 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 07:28:35 INFO - PROCESS | 2776 | 1465050515466 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:35 INFO - PROCESS | 2776 | 1465050515468 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:35 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C9242800 == 36 [pid = 2776] [id = 273] 07:28:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038BBB57000) [pid = 2776] [serial = 818] [outer = 0000000000000000] 07:28:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C210E400) [pid = 2776] [serial = 819] [outer = 00000038BBB57000] 07:28:35 INFO - PROCESS | 2776 | 1465050515514 Marionette DEBUG loaded listener.js 07:28:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C4A4CC00) [pid = 2776] [serial = 820] [outer = 00000038BBB57000] 07:28:35 INFO - PROCESS | 2776 | 1465050515934 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 07:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 629ms 07:28:36 INFO - PROCESS | 2776 | 1465050515998 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 07:28:36 INFO - PROCESS | 2776 | 1465050516000 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 07:28:36 INFO - PROCESS | 2776 | 1465050516003 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:28:36 INFO - PROCESS | 2776 | 1465050516014 Marionette TRACE conn5 <- [1,1058,null,{}] 07:28:36 INFO - PROCESS | 2776 | 1465050516018 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:36 INFO - PROCESS | 2776 | 1465050516020 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:36 INFO - PROCESS | 2776 | 1465050516105 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 07:28:36 INFO - PROCESS | 2776 | 1465050516113 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:36 INFO - PROCESS | 2776 | 1465050516115 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:36 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C93CC800 == 37 [pid = 2776] [id = 274] 07:28:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C4A57800) [pid = 2776] [serial = 821] [outer = 0000000000000000] 07:28:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C4A67C00) [pid = 2776] [serial = 822] [outer = 00000038C4A57800] 07:28:36 INFO - PROCESS | 2776 | 1465050516161 Marionette DEBUG loaded listener.js 07:28:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C4C4DC00) [pid = 2776] [serial = 823] [outer = 00000038C4A57800] 07:28:36 INFO - PROCESS | 2776 | 1465050516590 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 07:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 629ms 07:28:36 INFO - PROCESS | 2776 | 1465050516636 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 07:28:36 INFO - PROCESS | 2776 | 1465050516639 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 07:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:28:36 INFO - PROCESS | 2776 | 1465050516642 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:28:36 INFO - PROCESS | 2776 | 1465050516644 Marionette TRACE conn5 <- [1,1062,null,{}] 07:28:36 INFO - PROCESS | 2776 | 1465050516648 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:36 INFO - PROCESS | 2776 | 1465050516650 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:36 INFO - PROCESS | 2776 | 1465050516736 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 07:28:36 INFO - PROCESS | 2776 | 1465050516744 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:36 INFO - PROCESS | 2776 | 1465050516746 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:36 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C12AA000 == 38 [pid = 2776] [id = 275] 07:28:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C4C57000) [pid = 2776] [serial = 824] [outer = 0000000000000000] 07:28:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C4CC9C00) [pid = 2776] [serial = 825] [outer = 00000038C4C57000] 07:28:36 INFO - PROCESS | 2776 | 1465050516791 Marionette DEBUG loaded listener.js 07:28:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C4FB4C00) [pid = 2776] [serial = 826] [outer = 00000038C4C57000] 07:28:37 INFO - PROCESS | 2776 | 1465050517433 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 07:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 818ms 07:28:37 INFO - PROCESS | 2776 | 1465050517464 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 07:28:37 INFO - PROCESS | 2776 | 1465050517469 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 07:28:37 INFO - PROCESS | 2776 | 1465050517474 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:28:37 INFO - PROCESS | 2776 | 1465050517478 Marionette TRACE conn5 <- [1,1066,null,{}] 07:28:37 INFO - PROCESS | 2776 | 1465050517484 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:37 INFO - PROCESS | 2776 | 1465050517487 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:37 INFO - PROCESS | 2776 | 1465050517610 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 07:28:37 INFO - PROCESS | 2776 | 1465050517731 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:37 INFO - PROCESS | 2776 | 1465050517734 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:37 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB722000 == 39 [pid = 2776] [id = 276] 07:28:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038B4FDF800) [pid = 2776] [serial = 827] [outer = 0000000000000000] 07:28:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038B9F83800) [pid = 2776] [serial = 828] [outer = 00000038B4FDF800] 07:28:37 INFO - PROCESS | 2776 | 1465050517797 Marionette DEBUG loaded listener.js 07:28:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038BB783000) [pid = 2776] [serial = 829] [outer = 00000038B4FDF800] 07:28:38 INFO - PROCESS | 2776 | 1465050518464 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 07:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1020ms 07:28:38 INFO - PROCESS | 2776 | 1465050518498 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 07:28:38 INFO - PROCESS | 2776 | 1465050518503 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 07:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:28:38 INFO - PROCESS | 2776 | 1465050518510 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:28:38 INFO - PROCESS | 2776 | 1465050518513 Marionette TRACE conn5 <- [1,1070,null,{}] 07:28:38 INFO - PROCESS | 2776 | 1465050518517 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:38 INFO - PROCESS | 2776 | 1465050518521 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:38 INFO - PROCESS | 2776 | 1465050518640 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 07:28:38 INFO - PROCESS | 2776 | 1465050518731 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:38 INFO - PROCESS | 2776 | 1465050518734 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:38 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C7212000 == 40 [pid = 2776] [id = 277] 07:28:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038BEC26800) [pid = 2776] [serial = 830] [outer = 0000000000000000] 07:28:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038BF5F8400) [pid = 2776] [serial = 831] [outer = 00000038BEC26800] 07:28:38 INFO - PROCESS | 2776 | 1465050518795 Marionette DEBUG loaded listener.js 07:28:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038C1B37800) [pid = 2776] [serial = 832] [outer = 00000038BEC26800] 07:28:39 INFO - PROCESS | 2776 | 1465050519478 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 07:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1023ms 07:28:39 INFO - PROCESS | 2776 | 1465050519535 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 07:28:39 INFO - PROCESS | 2776 | 1465050519538 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 07:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:28:39 INFO - PROCESS | 2776 | 1465050519542 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:28:39 INFO - PROCESS | 2776 | 1465050519546 Marionette TRACE conn5 <- [1,1074,null,{}] 07:28:39 INFO - PROCESS | 2776 | 1465050519558 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:39 INFO - PROCESS | 2776 | 1465050519564 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:39 INFO - PROCESS | 2776 | 1465050519709 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 07:28:39 INFO - PROCESS | 2776 | 1465050519821 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:39 INFO - PROCESS | 2776 | 1465050519825 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:39 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C99DB800 == 41 [pid = 2776] [id = 278] 07:28:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038C2B92800) [pid = 2776] [serial = 833] [outer = 0000000000000000] 07:28:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038C4A4D800) [pid = 2776] [serial = 834] [outer = 00000038C2B92800] 07:28:39 INFO - PROCESS | 2776 | 1465050519886 Marionette DEBUG loaded listener.js 07:28:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038C4FB8800) [pid = 2776] [serial = 835] [outer = 00000038C2B92800] 07:28:40 INFO - PROCESS | 2776 | 1465050520470 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 07:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 986ms 07:28:40 INFO - PROCESS | 2776 | 1465050520530 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 07:28:40 INFO - PROCESS | 2776 | 1465050520533 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 07:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:28:40 INFO - PROCESS | 2776 | 1465050520537 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:28:40 INFO - PROCESS | 2776 | 1465050520539 Marionette TRACE conn5 <- [1,1078,null,{}] 07:28:40 INFO - PROCESS | 2776 | 1465050520543 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:40 INFO - PROCESS | 2776 | 1465050520546 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:40 INFO - PROCESS | 2776 | 1465050520667 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 07:28:40 INFO - PROCESS | 2776 | 1465050520878 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:40 INFO - PROCESS | 2776 | 1465050520881 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:40 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B9548800 == 42 [pid = 2776] [id = 279] 07:28:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (00000038B4C1F000) [pid = 2776] [serial = 836] [outer = 0000000000000000] 07:28:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (00000038B4EAC800) [pid = 2776] [serial = 837] [outer = 00000038B4C1F000] 07:28:40 INFO - PROCESS | 2776 | 1465050520946 Marionette DEBUG loaded listener.js 07:28:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (00000038B9F47400) [pid = 2776] [serial = 838] [outer = 00000038B4C1F000] 07:28:41 INFO - PROCESS | 2776 | 1465050521610 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 07:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1122ms 07:28:42 INFO - PROCESS | 2776 | --DOCSHELL 00000038C93CC800 == 41 [pid = 2776] [id = 274] 07:28:42 INFO - PROCESS | 2776 | --DOCSHELL 00000038C9242800 == 40 [pid = 2776] [id = 273] 07:28:42 INFO - PROCESS | 2776 | --DOCSHELL 00000038C738A000 == 39 [pid = 2776] [id = 272] 07:28:42 INFO - PROCESS | 2776 | --DOCSHELL 00000038C5E70000 == 38 [pid = 2776] [id = 271] 07:28:42 INFO - PROCESS | 2776 | --DOCSHELL 00000038C3216000 == 37 [pid = 2776] [id = 270] 07:28:42 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1A61000 == 36 [pid = 2776] [id = 269] 07:28:42 INFO - PROCESS | 2776 | --DOCSHELL 00000038BBA1C800 == 35 [pid = 2776] [id = 268] 07:28:42 INFO - PROCESS | 2776 | --DOCSHELL 00000038B6494800 == 34 [pid = 2776] [id = 267] 07:28:42 INFO - PROCESS | 2776 | --DOCSHELL 00000038B98CF800 == 33 [pid = 2776] [id = 255] 07:28:42 INFO - PROCESS | 2776 | --DOCSHELL 00000038C7229800 == 32 [pid = 2776] [id = 264] 07:28:42 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA413800 == 31 [pid = 2776] [id = 265] 07:28:42 INFO - PROCESS | 2776 | --DOCSHELL 00000038C321C000 == 30 [pid = 2776] [id = 266] 07:28:42 INFO - PROCESS | 2776 | --DOCSHELL 00000038C99DB800 == 29 [pid = 2776] [id = 278] 07:28:42 INFO - PROCESS | 2776 | --DOCSHELL 00000038C7212000 == 28 [pid = 2776] [id = 277] 07:28:42 INFO - PROCESS | 2776 | --DOCSHELL 00000038C12AA000 == 27 [pid = 2776] [id = 275] 07:28:42 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB722000 == 26 [pid = 2776] [id = 276] 07:28:42 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (00000038B9534800) [pid = 2776] [serial = 771] [outer = 0000000000000000] [url = about:blank] 07:28:42 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (00000038B9A2D400) [pid = 2776] [serial = 772] [outer = 0000000000000000] [url = about:blank] 07:28:42 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (00000038BB7C3C00) [pid = 2776] [serial = 774] [outer = 0000000000000000] [url = about:blank] 07:28:42 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038B4EAD000) [pid = 2776] [serial = 768] [outer = 0000000000000000] [url = about:blank] 07:28:42 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038B4ED4400) [pid = 2776] [serial = 769] [outer = 0000000000000000] [url = about:blank] 07:28:42 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038BE950C00) [pid = 2776] [serial = 777] [outer = 0000000000000000] [url = about:blank] 07:28:42 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038C1255800) [pid = 2776] [serial = 781] [outer = 0000000000000000] [url = about:blank] 07:28:42 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038BF5F0000) [pid = 2776] [serial = 780] [outer = 0000000000000000] [url = about:blank] 07:28:42 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038BB0B1400) [pid = 2776] [serial = 766] [outer = 0000000000000000] [url = about:blank] 07:28:42 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038B55D4000) [pid = 2776] [serial = 765] [outer = 0000000000000000] [url = about:blank] 07:28:42 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038BB7C5C00) [pid = 2776] [serial = 786] [outer = 0000000000000000] [url = about:blank] 07:28:42 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C1B40400) [pid = 2776] [serial = 783] [outer = 0000000000000000] [url = about:blank] 07:28:42 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C2533800) [pid = 2776] [serial = 789] [outer = 0000000000000000] [url = about:blank] 07:28:42 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038BB7C7C00) [pid = 2776] [serial = 757] [outer = 0000000000000000] [url = about:blank] 07:28:42 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BA4A7800) [pid = 2776] [serial = 756] [outer = 0000000000000000] [url = about:blank] 07:28:42 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C1B3F800) [pid = 2776] [serial = 760] [outer = 0000000000000000] [url = about:blank] 07:28:42 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C1263400) [pid = 2776] [serial = 759] [outer = 0000000000000000] [url = about:blank] 07:28:42 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C4F3DC00) [pid = 2776] [serial = 763] [outer = 0000000000000000] [url = about:blank] 07:28:42 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C45DD800) [pid = 2776] [serial = 762] [outer = 0000000000000000] [url = about:blank] 07:28:42 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C1FF0400) [pid = 2776] [serial = 784] [outer = 0000000000000000] [url = about:blank] 07:28:42 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C2827800) [pid = 2776] [serial = 792] [outer = 0000000000000000] [url = about:blank] 07:28:42 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038BEC1E000) [pid = 2776] [serial = 778] [outer = 0000000000000000] [url = about:blank] 07:28:42 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C2378800) [pid = 2776] [serial = 787] [outer = 0000000000000000] [url = about:blank] 07:28:42 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C27BD800) [pid = 2776] [serial = 790] [outer = 0000000000000000] [url = about:blank] 07:28:42 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038BBB5BC00) [pid = 2776] [serial = 775] [outer = 0000000000000000] [url = about:blank] 07:28:42 INFO - PROCESS | 2776 | 1465050522390 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 07:28:42 INFO - PROCESS | 2776 | 1465050522395 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 07:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:28:42 INFO - PROCESS | 2776 | 1465050522411 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:28:42 INFO - PROCESS | 2776 | 1465050522414 Marionette TRACE conn5 <- [1,1082,null,{}] 07:28:42 INFO - PROCESS | 2776 | 1465050522420 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:42 INFO - PROCESS | 2776 | 1465050522424 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:42 INFO - PROCESS | 2776 | 1465050522519 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 07:28:42 INFO - PROCESS | 2776 | 1465050522528 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:42 INFO - PROCESS | 2776 | 1465050522533 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:42 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B576A800 == 27 [pid = 2776] [id = 280] 07:28:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038B4DAA000) [pid = 2776] [serial = 839] [outer = 0000000000000000] 07:28:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038B4EAB800) [pid = 2776] [serial = 840] [outer = 00000038B4DAA000] 07:28:42 INFO - PROCESS | 2776 | 1465050522585 Marionette DEBUG loaded listener.js 07:28:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038B4ED9C00) [pid = 2776] [serial = 841] [outer = 00000038B4DAA000] 07:28:43 INFO - PROCESS | 2776 | 1465050523081 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 07:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 735ms 07:28:43 INFO - PROCESS | 2776 | 1465050523151 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 07:28:43 INFO - PROCESS | 2776 | 1465050523155 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 07:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:28:43 INFO - PROCESS | 2776 | 1465050523162 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:28:43 INFO - PROCESS | 2776 | 1465050523166 Marionette TRACE conn5 <- [1,1086,null,{}] 07:28:43 INFO - PROCESS | 2776 | 1465050523171 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:43 INFO - PROCESS | 2776 | 1465050523174 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:43 INFO - PROCESS | 2776 | 1465050523269 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 07:28:43 INFO - PROCESS | 2776 | 1465050523285 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:43 INFO - PROCESS | 2776 | 1465050523288 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:43 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA4EE000 == 28 [pid = 2776] [id = 281] 07:28:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038B642A000) [pid = 2776] [serial = 842] [outer = 0000000000000000] 07:28:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038B97B4C00) [pid = 2776] [serial = 843] [outer = 00000038B642A000] 07:28:43 INFO - PROCESS | 2776 | 1465050523338 Marionette DEBUG loaded listener.js 07:28:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038BA0D1000) [pid = 2776] [serial = 844] [outer = 00000038B642A000] 07:28:43 INFO - PROCESS | 2776 | 1465050523813 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 07:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 672ms 07:28:43 INFO - PROCESS | 2776 | 1465050523835 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 07:28:43 INFO - PROCESS | 2776 | 1465050523838 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 07:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:28:43 INFO - PROCESS | 2776 | 1465050523841 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:28:43 INFO - PROCESS | 2776 | 1465050523843 Marionette TRACE conn5 <- [1,1090,null,{}] 07:28:43 INFO - PROCESS | 2776 | 1465050523854 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:43 INFO - PROCESS | 2776 | 1465050523860 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:44 INFO - PROCESS | 2776 | 1465050523995 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 07:28:44 INFO - PROCESS | 2776 | 1465050524080 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:44 INFO - PROCESS | 2776 | 1465050524085 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:44 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BEC90000 == 29 [pid = 2776] [id = 282] 07:28:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038BB7BE000) [pid = 2776] [serial = 845] [outer = 0000000000000000] 07:28:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038BB7C4C00) [pid = 2776] [serial = 846] [outer = 00000038BB7BE000] 07:28:44 INFO - PROCESS | 2776 | 1465050524137 Marionette DEBUG loaded listener.js 07:28:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038BBB5BC00) [pid = 2776] [serial = 847] [outer = 00000038BB7BE000] 07:28:44 INFO - PROCESS | 2776 | 1465050524685 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 07:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 881ms 07:28:44 INFO - PROCESS | 2776 | 1465050524725 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 07:28:44 INFO - PROCESS | 2776 | 1465050524728 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 07:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:28:44 INFO - PROCESS | 2776 | 1465050524731 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:28:44 INFO - PROCESS | 2776 | 1465050524733 Marionette TRACE conn5 <- [1,1094,null,{}] 07:28:44 INFO - PROCESS | 2776 | 1465050524742 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:44 INFO - PROCESS | 2776 | 1465050524744 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:44 INFO - PROCESS | 2776 | 1465050524861 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 07:28:44 INFO - PROCESS | 2776 | 1465050524913 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:44 INFO - PROCESS | 2776 | 1465050524916 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:44 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1B93800 == 30 [pid = 2776] [id = 283] 07:28:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038BE957400) [pid = 2776] [serial = 848] [outer = 0000000000000000] 07:28:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038BEC34800) [pid = 2776] [serial = 849] [outer = 00000038BE957400] 07:28:44 INFO - PROCESS | 2776 | 1465050524971 Marionette DEBUG loaded listener.js 07:28:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C0AC8800) [pid = 2776] [serial = 850] [outer = 00000038BE957400] 07:28:45 INFO - PROCESS | 2776 | 1465050525461 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 07:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 776ms 07:28:45 INFO - PROCESS | 2776 | 1465050525511 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 07:28:45 INFO - PROCESS | 2776 | 1465050525513 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 07:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:28:45 INFO - PROCESS | 2776 | 1465050525516 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:28:45 INFO - PROCESS | 2776 | 1465050525518 Marionette TRACE conn5 <- [1,1098,null,{}] 07:28:45 INFO - PROCESS | 2776 | 1465050525522 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:45 INFO - PROCESS | 2776 | 1465050525524 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:45 INFO - PROCESS | 2776 | 1465050525636 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 07:28:45 INFO - PROCESS | 2776 | 1465050525688 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:45 INFO - PROCESS | 2776 | 1465050525690 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:45 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C2893000 == 31 [pid = 2776] [id = 284] 07:28:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C12D7400) [pid = 2776] [serial = 851] [outer = 0000000000000000] 07:28:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C1578000) [pid = 2776] [serial = 852] [outer = 00000038C12D7400] 07:28:45 INFO - PROCESS | 2776 | 1465050525737 Marionette DEBUG loaded listener.js 07:28:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C185C400) [pid = 2776] [serial = 853] [outer = 00000038C12D7400] 07:28:45 INFO - PROCESS | 2776 | [2776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 07:28:46 INFO - PROCESS | 2776 | 1465050526253 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 07:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 776ms 07:28:46 INFO - PROCESS | 2776 | 1465050526296 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 07:28:46 INFO - PROCESS | 2776 | 1465050526299 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 07:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:28:46 INFO - PROCESS | 2776 | 1465050526435 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:28:46 INFO - PROCESS | 2776 | 1465050526437 Marionette TRACE conn5 <- [1,1102,null,{}] 07:28:46 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C16CE000) [pid = 2776] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:28:46 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C2376400) [pid = 2776] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:28:46 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C2BC4C00) [pid = 2776] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:28:46 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C27C2C00) [pid = 2776] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:28:46 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BE94F800) [pid = 2776] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:28:46 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038BB7BA400) [pid = 2776] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:28:46 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038B4FDA400) [pid = 2776] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:28:46 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038B3D22000) [pid = 2776] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:28:46 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038BB7BC000) [pid = 2776] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:28:46 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C4A57800) [pid = 2776] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:28:46 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C4C57000) [pid = 2776] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:28:46 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038BBB57000) [pid = 2776] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:28:46 INFO - PROCESS | 2776 | 1465050526458 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:46 INFO - PROCESS | 2776 | 1465050526464 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:46 INFO - PROCESS | 2776 | 1465050526574 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 07:28:46 INFO - PROCESS | 2776 | 1465050526580 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:46 INFO - PROCESS | 2776 | 1465050526583 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:46 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4A03000 == 32 [pid = 2776] [id = 285] 07:28:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038C1B42000) [pid = 2776] [serial = 854] [outer = 0000000000000000] 07:28:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038C1E37800) [pid = 2776] [serial = 855] [outer = 00000038C1B42000] 07:28:46 INFO - PROCESS | 2776 | 1465050526636 Marionette DEBUG loaded listener.js 07:28:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C2378800) [pid = 2776] [serial = 856] [outer = 00000038C1B42000] 07:28:47 INFO - PROCESS | 2776 | 1465050527057 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 07:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 818ms 07:28:47 INFO - PROCESS | 2776 | 1465050527127 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 07:28:47 INFO - PROCESS | 2776 | 1465050527130 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 07:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:28:47 INFO - PROCESS | 2776 | 1465050527134 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:28:47 INFO - PROCESS | 2776 | 1465050527136 Marionette TRACE conn5 <- [1,1106,null,{}] 07:28:47 INFO - PROCESS | 2776 | 1465050527139 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:47 INFO - PROCESS | 2776 | 1465050527141 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:47 INFO - PROCESS | 2776 | 1465050527225 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 07:28:47 INFO - PROCESS | 2776 | 1465050527231 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:47 INFO - PROCESS | 2776 | 1465050527233 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:47 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C5E70800 == 33 [pid = 2776] [id = 286] 07:28:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C2380400) [pid = 2776] [serial = 857] [outer = 0000000000000000] 07:28:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C2529C00) [pid = 2776] [serial = 858] [outer = 00000038C2380400] 07:28:47 INFO - PROCESS | 2776 | 1465050527279 Marionette DEBUG loaded listener.js 07:28:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C27B6C00) [pid = 2776] [serial = 859] [outer = 00000038C2380400] 07:28:47 INFO - PROCESS | 2776 | 1465050527705 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 07:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 629ms 07:28:47 INFO - PROCESS | 2776 | 1465050527766 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 07:28:47 INFO - PROCESS | 2776 | 1465050527768 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 07:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:28:47 INFO - PROCESS | 2776 | 1465050527771 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:28:47 INFO - PROCESS | 2776 | 1465050527773 Marionette TRACE conn5 <- [1,1110,null,{}] 07:28:47 INFO - PROCESS | 2776 | 1465050527776 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:47 INFO - PROCESS | 2776 | 1465050527779 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:47 INFO - PROCESS | 2776 | 1465050527863 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 07:28:47 INFO - PROCESS | 2776 | 1465050527870 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:47 INFO - PROCESS | 2776 | 1465050527872 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:47 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C720D800 == 34 [pid = 2776] [id = 287] 07:28:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C27BC800) [pid = 2776] [serial = 860] [outer = 0000000000000000] 07:28:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C27C2800) [pid = 2776] [serial = 861] [outer = 00000038C27BC800] 07:28:47 INFO - PROCESS | 2776 | 1465050527926 Marionette DEBUG loaded listener.js 07:28:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C282B400) [pid = 2776] [serial = 862] [outer = 00000038C27BC800] 07:28:48 INFO - PROCESS | 2776 | 1465050528373 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 07:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 629ms 07:28:48 INFO - PROCESS | 2776 | 1465050528403 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 07:28:48 INFO - PROCESS | 2776 | 1465050528406 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 07:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:28:48 INFO - PROCESS | 2776 | 1465050528413 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:28:48 INFO - PROCESS | 2776 | 1465050528415 Marionette TRACE conn5 <- [1,1114,null,{}] 07:28:48 INFO - PROCESS | 2776 | 1465050528419 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:48 INFO - PROCESS | 2776 | 1465050528421 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:48 INFO - PROCESS | 2776 | 1465050528555 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 07:28:48 INFO - PROCESS | 2776 | 1465050528677 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:48 INFO - PROCESS | 2776 | 1465050528680 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:48 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B4E09000 == 35 [pid = 2776] [id = 288] 07:28:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038AFEC0C00) [pid = 2776] [serial = 863] [outer = 0000000000000000] 07:28:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038B32F6C00) [pid = 2776] [serial = 864] [outer = 00000038AFEC0C00] 07:28:48 INFO - PROCESS | 2776 | 1465050528743 Marionette DEBUG loaded listener.js 07:28:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038B4DA6400) [pid = 2776] [serial = 865] [outer = 00000038AFEC0C00] 07:28:49 INFO - PROCESS | 2776 | 1465050529630 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 07:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1279ms 07:28:49 INFO - PROCESS | 2776 | 1465050529693 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 07:28:49 INFO - PROCESS | 2776 | 1465050529698 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 07:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:28:49 INFO - PROCESS | 2776 | 1465050529703 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:28:49 INFO - PROCESS | 2776 | 1465050529706 Marionette TRACE conn5 <- [1,1118,null,{}] 07:28:49 INFO - PROCESS | 2776 | 1465050529712 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:49 INFO - PROCESS | 2776 | 1465050529715 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:49 INFO - PROCESS | 2776 | 1465050529851 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 07:28:49 INFO - PROCESS | 2776 | 1465050529922 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:49 INFO - PROCESS | 2776 | 1465050529926 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:49 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1296000 == 36 [pid = 2776] [id = 289] 07:28:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038BA50E800) [pid = 2776] [serial = 866] [outer = 0000000000000000] 07:28:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038BB041000) [pid = 2776] [serial = 867] [outer = 00000038BA50E800] 07:28:50 INFO - PROCESS | 2776 | 1465050530026 Marionette DEBUG loaded listener.js 07:28:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038BB895800) [pid = 2776] [serial = 868] [outer = 00000038BA50E800] 07:28:50 INFO - PROCESS | 2776 | 1465050530958 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 07:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1279ms 07:28:50 INFO - PROCESS | 2776 | 1465050530985 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 07:28:51 INFO - PROCESS | 2776 | 1465050530990 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 07:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:28:51 INFO - PROCESS | 2776 | 1465050530995 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:28:51 INFO - PROCESS | 2776 | 1465050530998 Marionette TRACE conn5 <- [1,1122,null,{}] 07:28:51 INFO - PROCESS | 2776 | 1465050531003 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:51 INFO - PROCESS | 2776 | 1465050531006 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:51 INFO - PROCESS | 2776 | 1465050531127 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 07:28:51 INFO - PROCESS | 2776 | 1465050531202 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:51 INFO - PROCESS | 2776 | 1465050531207 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:51 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB14F000 == 37 [pid = 2776] [id = 290] 07:28:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038B9F45400) [pid = 2776] [serial = 869] [outer = 0000000000000000] 07:28:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038BA0D0000) [pid = 2776] [serial = 870] [outer = 00000038B9F45400] 07:28:51 INFO - PROCESS | 2776 | 1465050531260 Marionette DEBUG loaded listener.js 07:28:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038BB77D800) [pid = 2776] [serial = 871] [outer = 00000038B9F45400] 07:28:51 INFO - PROCESS | 2776 | --DOCSHELL 00000038C720D800 == 36 [pid = 2776] [id = 287] 07:28:51 INFO - PROCESS | 2776 | --DOCSHELL 00000038C5E70800 == 35 [pid = 2776] [id = 286] 07:28:51 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4A03000 == 34 [pid = 2776] [id = 285] 07:28:51 INFO - PROCESS | 2776 | --DOCSHELL 00000038C2893000 == 33 [pid = 2776] [id = 284] 07:28:51 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1B93800 == 32 [pid = 2776] [id = 283] 07:28:51 INFO - PROCESS | 2776 | --DOCSHELL 00000038BEC90000 == 31 [pid = 2776] [id = 282] 07:28:51 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA4EE000 == 30 [pid = 2776] [id = 281] 07:28:51 INFO - PROCESS | 2776 | --DOCSHELL 00000038B576A800 == 29 [pid = 2776] [id = 280] 07:28:51 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038C1B36400) [pid = 2776] [serial = 810] [outer = 0000000000000000] [url = about:blank] 07:28:51 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038C2531400) [pid = 2776] [serial = 813] [outer = 0000000000000000] [url = about:blank] 07:28:51 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038C27BFC00) [pid = 2776] [serial = 814] [outer = 0000000000000000] [url = about:blank] 07:28:51 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C33D1000) [pid = 2776] [serial = 816] [outer = 0000000000000000] [url = about:blank] 07:28:51 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C2A96800) [pid = 2776] [serial = 793] [outer = 0000000000000000] [url = about:blank] 07:28:51 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038BEC2CC00) [pid = 2776] [serial = 807] [outer = 0000000000000000] [url = about:blank] 07:28:51 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038BB7C4400) [pid = 2776] [serial = 798] [outer = 0000000000000000] [url = about:blank] 07:28:51 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038BE139000) [pid = 2776] [serial = 799] [outer = 0000000000000000] [url = about:blank] 07:28:51 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038B55D4C00) [pid = 2776] [serial = 801] [outer = 0000000000000000] [url = about:blank] 07:28:51 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038B97B5800) [pid = 2776] [serial = 802] [outer = 0000000000000000] [url = about:blank] 07:28:51 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038B4EAD400) [pid = 2776] [serial = 795] [outer = 0000000000000000] [url = about:blank] 07:28:51 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B5A5CC00) [pid = 2776] [serial = 796] [outer = 0000000000000000] [url = about:blank] 07:28:51 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038BB7C1C00) [pid = 2776] [serial = 804] [outer = 0000000000000000] [url = about:blank] 07:28:51 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038BE11F400) [pid = 2776] [serial = 805] [outer = 0000000000000000] [url = about:blank] 07:28:51 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C4A67C00) [pid = 2776] [serial = 822] [outer = 0000000000000000] [url = about:blank] 07:28:51 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C4985800) [pid = 2776] [serial = 817] [outer = 0000000000000000] [url = about:blank] 07:28:51 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C1E39800) [pid = 2776] [serial = 811] [outer = 0000000000000000] [url = about:blank] 07:28:51 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C4C4DC00) [pid = 2776] [serial = 823] [outer = 0000000000000000] [url = about:blank] 07:28:51 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C4FB4C00) [pid = 2776] [serial = 826] [outer = 0000000000000000] [url = about:blank] 07:28:51 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C4CC9C00) [pid = 2776] [serial = 825] [outer = 0000000000000000] [url = about:blank] 07:28:51 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038C4A4CC00) [pid = 2776] [serial = 820] [outer = 0000000000000000] [url = about:blank] 07:28:51 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038C210E400) [pid = 2776] [serial = 819] [outer = 0000000000000000] [url = about:blank] 07:28:51 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038C1663800) [pid = 2776] [serial = 808] [outer = 0000000000000000] [url = about:blank] 07:28:51 INFO - PROCESS | 2776 | [GFX2-]: DrawTargetD2D 1.1 (00000038C23C4A30): Failed to create GradientStopCollection with no stops. 07:28:51 INFO - PROCESS | 2776 | [GFX3-]: No stops specified for gradient pattern. 07:28:51 INFO - PROCESS | 2776 | 1465050531790 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 07:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 840ms 07:28:51 INFO - PROCESS | 2776 | 1465050531839 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 07:28:51 INFO - PROCESS | 2776 | 1465050531844 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 07:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:28:51 INFO - PROCESS | 2776 | 1465050531850 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:28:51 INFO - PROCESS | 2776 | 1465050531853 Marionette TRACE conn5 <- [1,1126,null,{}] 07:28:51 INFO - PROCESS | 2776 | 1465050531857 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:51 INFO - PROCESS | 2776 | 1465050531860 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:51 INFO - PROCESS | 2776 | 1465050531956 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 07:28:52 INFO - PROCESS | 2776 | 1465050532047 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:52 INFO - PROCESS | 2776 | 1465050532050 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:52 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BBA92000 == 30 [pid = 2776] [id = 291] 07:28:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038B9F4D800) [pid = 2776] [serial = 872] [outer = 0000000000000000] 07:28:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038BBA57C00) [pid = 2776] [serial = 873] [outer = 00000038B9F4D800] 07:28:52 INFO - PROCESS | 2776 | 1465050532101 Marionette DEBUG loaded listener.js 07:28:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038BE902C00) [pid = 2776] [serial = 874] [outer = 00000038B9F4D800] 07:28:52 INFO - PROCESS | 2776 | 1465050532508 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 07:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 671ms 07:28:52 INFO - PROCESS | 2776 | 1465050532523 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 07:28:52 INFO - PROCESS | 2776 | 1465050532526 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 07:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:28:52 INFO - PROCESS | 2776 | 1465050532529 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:28:52 INFO - PROCESS | 2776 | 1465050532533 Marionette TRACE conn5 <- [1,1130,null,{}] 07:28:52 INFO - PROCESS | 2776 | 1465050532545 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:52 INFO - PROCESS | 2776 | 1465050532550 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:52 INFO - PROCESS | 2776 | 1465050532641 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 07:28:52 INFO - PROCESS | 2776 | 1465050532649 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:52 INFO - PROCESS | 2776 | 1465050532652 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:52 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1D0B000 == 31 [pid = 2776] [id = 292] 07:28:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038B3D1FC00) [pid = 2776] [serial = 875] [outer = 0000000000000000] 07:28:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038C12DE400) [pid = 2776] [serial = 876] [outer = 00000038B3D1FC00] 07:28:52 INFO - PROCESS | 2776 | 1465050532702 Marionette DEBUG loaded listener.js 07:28:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038C1B3AC00) [pid = 2776] [serial = 877] [outer = 00000038B3D1FC00] 07:28:53 INFO - PROCESS | 2776 | 1465050533192 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 07:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 671ms 07:28:53 INFO - PROCESS | 2776 | 1465050533211 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 07:28:53 INFO - PROCESS | 2776 | 1465050533213 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 07:28:53 INFO - PROCESS | 2776 | 1465050533217 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:28:53 INFO - PROCESS | 2776 | 1465050533219 Marionette TRACE conn5 <- [1,1134,null,{}] 07:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:28:53 INFO - PROCESS | 2776 | 1465050533222 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:53 INFO - PROCESS | 2776 | 1465050533224 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:53 INFO - PROCESS | 2776 | 1465050533322 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 07:28:53 INFO - PROCESS | 2776 | 1465050533330 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:53 INFO - PROCESS | 2776 | 1465050533332 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:53 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4A03000 == 32 [pid = 2776] [id = 293] 07:28:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038C1E3B800) [pid = 2776] [serial = 878] [outer = 0000000000000000] 07:28:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C2334C00) [pid = 2776] [serial = 879] [outer = 00000038C1E3B800] 07:28:53 INFO - PROCESS | 2776 | 1465050533379 Marionette DEBUG loaded listener.js 07:28:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C252BC00) [pid = 2776] [serial = 880] [outer = 00000038C1E3B800] 07:28:53 INFO - PROCESS | 2776 | 1465050533865 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 07:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 671ms 07:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:28:53 INFO - PROCESS | 2776 | 1465050533899 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 07:28:53 INFO - PROCESS | 2776 | 1465050533901 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 07:28:53 INFO - PROCESS | 2776 | 1465050533904 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:28:53 INFO - PROCESS | 2776 | 1465050533906 Marionette TRACE conn5 <- [1,1138,null,{}] 07:28:53 INFO - PROCESS | 2776 | 1465050533910 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:53 INFO - PROCESS | 2776 | 1465050533913 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:54 INFO - PROCESS | 2776 | 1465050534024 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 07:28:54 INFO - PROCESS | 2776 | 1465050534106 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:54 INFO - PROCESS | 2776 | 1465050534108 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:54 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA4F1000 == 33 [pid = 2776] [id = 294] 07:28:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C2534400) [pid = 2776] [serial = 881] [outer = 0000000000000000] 07:28:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C27C0C00) [pid = 2776] [serial = 882] [outer = 00000038C2534400] 07:28:54 INFO - PROCESS | 2776 | 1465050534154 Marionette DEBUG loaded listener.js 07:28:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C2B1D400) [pid = 2776] [serial = 883] [outer = 00000038C2534400] 07:28:54 INFO - PROCESS | 2776 | 1465050534605 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 07:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 776ms 07:28:54 INFO - PROCESS | 2776 | 1465050534691 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 07:28:54 INFO - PROCESS | 2776 | 1465050534693 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 07:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:28:54 INFO - PROCESS | 2776 | 1465050534696 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:28:54 INFO - PROCESS | 2776 | 1465050534698 Marionette TRACE conn5 <- [1,1142,null,{}] 07:28:54 INFO - PROCESS | 2776 | 1465050534702 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:54 INFO - PROCESS | 2776 | 1465050534708 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:54 INFO - PROCESS | 2776 | 1465050534856 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 07:28:54 INFO - PROCESS | 2776 | 1465050534903 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:54 INFO - PROCESS | 2776 | 1465050534905 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:54 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C7394000 == 34 [pid = 2776] [id = 295] 07:28:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C332A400) [pid = 2776] [serial = 884] [outer = 0000000000000000] 07:28:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C49DCC00) [pid = 2776] [serial = 885] [outer = 00000038C332A400] 07:28:54 INFO - PROCESS | 2776 | 1465050534952 Marionette DEBUG loaded listener.js 07:28:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C4A57400) [pid = 2776] [serial = 886] [outer = 00000038C332A400] 07:28:55 INFO - PROCESS | 2776 | 1465050535427 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 07:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 776ms 07:28:55 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038B4DAA000) [pid = 2776] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:28:55 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038BB7BE000) [pid = 2776] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:28:55 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BE957400) [pid = 2776] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:28:55 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B642A000) [pid = 2776] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:28:55 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C12D7400) [pid = 2776] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:28:55 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038B4C1F000) [pid = 2776] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:28:55 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C1B42000) [pid = 2776] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:28:55 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C2380400) [pid = 2776] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:28:55 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038B4FDF800) [pid = 2776] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:28:55 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038BEC26800) [pid = 2776] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:28:55 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C2B92800) [pid = 2776] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:28:55 INFO - PROCESS | 2776 | 1465050535496 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 07:28:55 INFO - PROCESS | 2776 | 1465050535498 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 07:28:55 INFO - PROCESS | 2776 | 1465050535502 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:28:55 INFO - PROCESS | 2776 | 1465050535504 Marionette TRACE conn5 <- [1,1146,null,{}] 07:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:28:55 INFO - PROCESS | 2776 | 1465050535508 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:55 INFO - PROCESS | 2776 | 1465050535510 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:55 INFO - PROCESS | 2776 | 1465050535621 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 07:28:55 INFO - PROCESS | 2776 | 1465050535673 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:55 INFO - PROCESS | 2776 | 1465050535675 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:55 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C57D2000 == 35 [pid = 2776] [id = 296] 07:28:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038B4FE1C00) [pid = 2776] [serial = 887] [outer = 0000000000000000] 07:28:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038BBA53800) [pid = 2776] [serial = 888] [outer = 00000038B4FE1C00] 07:28:55 INFO - PROCESS | 2776 | 1465050535730 Marionette DEBUG loaded listener.js 07:28:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038C49DF800) [pid = 2776] [serial = 889] [outer = 00000038B4FE1C00] 07:28:56 INFO - PROCESS | 2776 | 1465050536103 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 07:28:56 INFO - PROCESS | 2776 | 1465050536141 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 07:28:56 INFO - PROCESS | 2776 | 1465050536144 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:28:56 INFO - PROCESS | 2776 | 1465050536146 Marionette TRACE conn5 <- [1,1150,null,{}] 07:28:56 INFO - PROCESS | 2776 | 1465050536150 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:56 INFO - PROCESS | 2776 | 1465050536152 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:56 INFO - PROCESS | 2776 | 1465050536235 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 07:28:56 INFO - PROCESS | 2776 | 1465050536241 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:56 INFO - PROCESS | 2776 | 1465050536243 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:56 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C92C8000 == 36 [pid = 2776] [id = 297] 07:28:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C4A6C400) [pid = 2776] [serial = 890] [outer = 0000000000000000] 07:28:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C4CC9C00) [pid = 2776] [serial = 891] [outer = 00000038C4A6C400] 07:28:56 INFO - PROCESS | 2776 | 1465050536290 Marionette DEBUG loaded listener.js 07:28:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C4FB4400) [pid = 2776] [serial = 892] [outer = 00000038C4A6C400] 07:28:56 INFO - PROCESS | 2776 | 1465050536720 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 07:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 629ms 07:28:56 INFO - PROCESS | 2776 | 1465050536777 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 07:28:56 INFO - PROCESS | 2776 | 1465050536779 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 07:28:56 INFO - PROCESS | 2776 | 1465050536782 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:28:56 INFO - PROCESS | 2776 | 1465050536784 Marionette TRACE conn5 <- [1,1154,null,{}] 07:28:56 INFO - PROCESS | 2776 | 1465050536788 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:56 INFO - PROCESS | 2776 | 1465050536790 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:56 INFO - PROCESS | 2776 | 1465050536876 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 07:28:56 INFO - PROCESS | 2776 | 1465050536883 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:56 INFO - PROCESS | 2776 | 1465050536885 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:56 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C990D000 == 37 [pid = 2776] [id = 298] 07:28:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C4FB9400) [pid = 2776] [serial = 893] [outer = 0000000000000000] 07:28:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C4FBAC00) [pid = 2776] [serial = 894] [outer = 00000038C4FB9400] 07:28:56 INFO - PROCESS | 2776 | 1465050536940 Marionette DEBUG loaded listener.js 07:28:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C570CC00) [pid = 2776] [serial = 895] [outer = 00000038C4FB9400] 07:28:57 INFO - PROCESS | 2776 | 1465050537391 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 07:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 629ms 07:28:57 INFO - PROCESS | 2776 | 1465050537422 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 07:28:57 INFO - PROCESS | 2776 | 1465050537424 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 07:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:28:57 INFO - PROCESS | 2776 | 1465050537432 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:28:57 INFO - PROCESS | 2776 | 1465050537434 Marionette TRACE conn5 <- [1,1158,null,{}] 07:28:57 INFO - PROCESS | 2776 | 1465050537438 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:57 INFO - PROCESS | 2776 | 1465050537440 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:57 INFO - PROCESS | 2776 | 1465050537527 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 07:28:57 INFO - PROCESS | 2776 | 1465050537533 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:57 INFO - PROCESS | 2776 | 1465050537535 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:57 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C99C5800 == 38 [pid = 2776] [id = 299] 07:28:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C570E400) [pid = 2776] [serial = 896] [outer = 0000000000000000] 07:28:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C5713800) [pid = 2776] [serial = 897] [outer = 00000038C570E400] 07:28:57 INFO - PROCESS | 2776 | 1465050537581 Marionette DEBUG loaded listener.js 07:28:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C574F400) [pid = 2776] [serial = 898] [outer = 00000038C570E400] 07:28:58 INFO - PROCESS | 2776 | 1465050538228 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 07:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 881ms 07:28:58 INFO - PROCESS | 2776 | 1465050538323 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 07:28:58 INFO - PROCESS | 2776 | 1465050538328 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 07:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:28:58 INFO - PROCESS | 2776 | 1465050538333 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:28:58 INFO - PROCESS | 2776 | 1465050538339 Marionette TRACE conn5 <- [1,1162,null,{}] 07:28:58 INFO - PROCESS | 2776 | 1465050538344 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:58 INFO - PROCESS | 2776 | 1465050538348 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:58 INFO - PROCESS | 2776 | 1465050538479 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 07:28:58 INFO - PROCESS | 2776 | 1465050538593 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:58 INFO - PROCESS | 2776 | 1465050538596 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:58 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BEC95800 == 39 [pid = 2776] [id = 300] 07:28:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038B9CA4800) [pid = 2776] [serial = 899] [outer = 0000000000000000] 07:28:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038BB184C00) [pid = 2776] [serial = 900] [outer = 00000038B9CA4800] 07:28:58 INFO - PROCESS | 2776 | 1465050538658 Marionette DEBUG loaded listener.js 07:28:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038BE950400) [pid = 2776] [serial = 901] [outer = 00000038B9CA4800] 07:28:59 INFO - PROCESS | 2776 | 1465050539271 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 07:28:59 INFO - PROCESS | 2776 | 1465050539329 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 07:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:28:59 INFO - PROCESS | 2776 | 1465050539336 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:28:59 INFO - PROCESS | 2776 | 1465050539339 Marionette TRACE conn5 <- [1,1166,null,{}] 07:28:59 INFO - PROCESS | 2776 | 1465050539343 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:59 INFO - PROCESS | 2776 | 1465050539346 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:59 INFO - PROCESS | 2776 | 1465050539468 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 07:28:59 INFO - PROCESS | 2776 | 1465050539587 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:59 INFO - PROCESS | 2776 | 1465050539590 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:28:59 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C7384000 == 40 [pid = 2776] [id = 301] 07:28:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038C1B41C00) [pid = 2776] [serial = 902] [outer = 0000000000000000] 07:28:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038C1E3C800) [pid = 2776] [serial = 903] [outer = 00000038C1B41C00] 07:28:59 INFO - PROCESS | 2776 | 1465050539650 Marionette DEBUG loaded listener.js 07:28:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038C2B1F000) [pid = 2776] [serial = 904] [outer = 00000038C1B41C00] 07:29:00 INFO - PROCESS | 2776 | 1465050540264 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 07:29:00 INFO - PROCESS | 2776 | 1465050540326 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 07:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:29:00 INFO - PROCESS | 2776 | 1465050540330 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:29:00 INFO - PROCESS | 2776 | 1465050540334 Marionette TRACE conn5 <- [1,1170,null,{}] 07:29:00 INFO - PROCESS | 2776 | 1465050540362 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:00 INFO - PROCESS | 2776 | 1465050540368 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:00 INFO - PROCESS | 2776 | 1465050540519 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 07:29:00 INFO - PROCESS | 2776 | 1465050540568 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:00 INFO - PROCESS | 2776 | 1465050540572 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:00 INFO - PROCESS | 2776 | ++DOCSHELL 00000038CAD2F800 == 41 [pid = 2776] [id = 302] 07:29:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038C4F42C00) [pid = 2776] [serial = 905] [outer = 0000000000000000] 07:29:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038C570D000) [pid = 2776] [serial = 906] [outer = 00000038C4F42C00] 07:29:00 INFO - PROCESS | 2776 | 1465050540631 Marionette DEBUG loaded listener.js 07:29:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (00000038C5755000) [pid = 2776] [serial = 907] [outer = 00000038C4F42C00] 07:29:01 INFO - PROCESS | 2776 | 1465050541253 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 07:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:29:01 INFO - PROCESS | 2776 | 1465050541321 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 07:29:01 INFO - PROCESS | 2776 | 1465050541324 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:29:01 INFO - PROCESS | 2776 | 1465050541327 Marionette TRACE conn5 <- [1,1174,null,{}] 07:29:01 INFO - PROCESS | 2776 | 1465050541330 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:01 INFO - PROCESS | 2776 | 1465050541333 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:01 INFO - PROCESS | 2776 | 1465050541453 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 07:29:01 INFO - PROCESS | 2776 | 1465050541703 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:01 INFO - PROCESS | 2776 | 1465050541707 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:01 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B63E1800 == 42 [pid = 2776] [id = 303] 07:29:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (00000038B4C1B400) [pid = 2776] [serial = 908] [outer = 0000000000000000] 07:29:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (00000038B4ED4C00) [pid = 2776] [serial = 909] [outer = 00000038B4C1B400] 07:29:01 INFO - PROCESS | 2776 | 1465050541775 Marionette DEBUG loaded listener.js 07:29:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (00000038B976F800) [pid = 2776] [serial = 910] [outer = 00000038B4C1B400] 07:29:03 INFO - PROCESS | 2776 | --DOCSHELL 00000038C990D000 == 41 [pid = 2776] [id = 298] 07:29:03 INFO - PROCESS | 2776 | --DOCSHELL 00000038C92C8000 == 40 [pid = 2776] [id = 297] 07:29:03 INFO - PROCESS | 2776 | --DOCSHELL 00000038C57D2000 == 39 [pid = 2776] [id = 296] 07:29:03 INFO - PROCESS | 2776 | --DOCSHELL 00000038C7394000 == 38 [pid = 2776] [id = 295] 07:29:03 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA4F1000 == 37 [pid = 2776] [id = 294] 07:29:03 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4A03000 == 36 [pid = 2776] [id = 293] 07:29:03 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1D0B000 == 35 [pid = 2776] [id = 292] 07:29:03 INFO - PROCESS | 2776 | --DOCSHELL 00000038BBA92000 == 34 [pid = 2776] [id = 291] 07:29:03 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB14F000 == 33 [pid = 2776] [id = 290] 07:29:03 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1296000 == 32 [pid = 2776] [id = 289] 07:29:03 INFO - PROCESS | 2776 | --DOCSHELL 00000038B4E09000 == 31 [pid = 2776] [id = 288] 07:29:03 INFO - PROCESS | 2776 | --DOCSHELL 00000038B9548800 == 30 [pid = 2776] [id = 279] 07:29:03 INFO - PROCESS | 2776 | --DOCSHELL 00000038CAD2F800 == 29 [pid = 2776] [id = 302] 07:29:03 INFO - PROCESS | 2776 | --DOCSHELL 00000038C7384000 == 28 [pid = 2776] [id = 301] 07:29:03 INFO - PROCESS | 2776 | --DOCSHELL 00000038BEC95800 == 27 [pid = 2776] [id = 300] 07:29:03 INFO - PROCESS | 2776 | --DOCSHELL 00000038C99C5800 == 26 [pid = 2776] [id = 299] 07:29:03 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (00000038C27C2800) [pid = 2776] [serial = 861] [outer = 0000000000000000] [url = about:blank] 07:29:03 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (00000038B4EAB800) [pid = 2776] [serial = 840] [outer = 0000000000000000] [url = about:blank] 07:29:03 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (00000038B4ED9C00) [pid = 2776] [serial = 841] [outer = 0000000000000000] [url = about:blank] 07:29:03 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (00000038BB7C4C00) [pid = 2776] [serial = 846] [outer = 0000000000000000] [url = about:blank] 07:29:03 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038BEC34800) [pid = 2776] [serial = 849] [outer = 0000000000000000] [url = about:blank] 07:29:03 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038B97B4C00) [pid = 2776] [serial = 843] [outer = 0000000000000000] [url = about:blank] 07:29:03 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038BA0D1000) [pid = 2776] [serial = 844] [outer = 0000000000000000] [url = about:blank] 07:29:03 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038C1578000) [pid = 2776] [serial = 852] [outer = 0000000000000000] [url = about:blank] 07:29:03 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C0AC8800) [pid = 2776] [serial = 850] [outer = 0000000000000000] [url = about:blank] 07:29:03 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038B9F47400) [pid = 2776] [serial = 838] [outer = 0000000000000000] [url = about:blank] 07:29:03 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038B4EAC800) [pid = 2776] [serial = 837] [outer = 0000000000000000] [url = about:blank] 07:29:03 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C1E37800) [pid = 2776] [serial = 855] [outer = 0000000000000000] [url = about:blank] 07:29:03 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C2529C00) [pid = 2776] [serial = 858] [outer = 0000000000000000] [url = about:blank] 07:29:03 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BB783000) [pid = 2776] [serial = 829] [outer = 0000000000000000] [url = about:blank] 07:29:03 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038B9F83800) [pid = 2776] [serial = 828] [outer = 0000000000000000] [url = about:blank] 07:29:03 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C1B37800) [pid = 2776] [serial = 832] [outer = 0000000000000000] [url = about:blank] 07:29:03 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038BF5F8400) [pid = 2776] [serial = 831] [outer = 0000000000000000] [url = about:blank] 07:29:03 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C185C400) [pid = 2776] [serial = 853] [outer = 0000000000000000] [url = about:blank] 07:29:03 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C4FB8800) [pid = 2776] [serial = 835] [outer = 0000000000000000] [url = about:blank] 07:29:03 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C4A4D800) [pid = 2776] [serial = 834] [outer = 0000000000000000] [url = about:blank] 07:29:03 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C2378800) [pid = 2776] [serial = 856] [outer = 0000000000000000] [url = about:blank] 07:29:03 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038BBB5BC00) [pid = 2776] [serial = 847] [outer = 0000000000000000] [url = about:blank] 07:29:03 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C27B6C00) [pid = 2776] [serial = 859] [outer = 0000000000000000] [url = about:blank] 07:29:03 INFO - PROCESS | 2776 | 1465050543094 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 07:29:03 INFO - PROCESS | 2776 | 1465050543203 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 07:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:29:03 INFO - PROCESS | 2776 | 1465050543208 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:29:03 INFO - PROCESS | 2776 | 1465050543212 Marionette TRACE conn5 <- [1,1178,null,{}] 07:29:03 INFO - PROCESS | 2776 | 1465050543218 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:03 INFO - PROCESS | 2776 | 1465050543222 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:03 INFO - PROCESS | 2776 | 1465050543315 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 07:29:03 INFO - PROCESS | 2776 | 1465050543325 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:03 INFO - PROCESS | 2776 | 1465050543329 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:03 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B57C5000 == 27 [pid = 2776] [id = 304] 07:29:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038B4DA4800) [pid = 2776] [serial = 911] [outer = 0000000000000000] 07:29:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038B4DAE000) [pid = 2776] [serial = 912] [outer = 00000038B4DA4800] 07:29:03 INFO - PROCESS | 2776 | 1465050543382 Marionette DEBUG loaded listener.js 07:29:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038B4ED9C00) [pid = 2776] [serial = 913] [outer = 00000038B4DA4800] 07:29:03 INFO - PROCESS | 2776 | 1465050543877 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 07:29:03 INFO - PROCESS | 2776 | 1465050543952 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 07:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:29:03 INFO - PROCESS | 2776 | 1465050543958 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:29:03 INFO - PROCESS | 2776 | 1465050543961 Marionette TRACE conn5 <- [1,1182,null,{}] 07:29:03 INFO - PROCESS | 2776 | 1465050543965 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:03 INFO - PROCESS | 2776 | 1465050543968 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:04 INFO - PROCESS | 2776 | 1465050544062 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 07:29:04 INFO - PROCESS | 2776 | 1465050544138 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:04 INFO - PROCESS | 2776 | 1465050544141 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:04 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB14B800 == 28 [pid = 2776] [id = 305] 07:29:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038B5698C00) [pid = 2776] [serial = 914] [outer = 0000000000000000] 07:29:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038B9537400) [pid = 2776] [serial = 915] [outer = 00000038B5698C00] 07:29:04 INFO - PROCESS | 2776 | 1465050544192 Marionette DEBUG loaded listener.js 07:29:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038B9F44400) [pid = 2776] [serial = 916] [outer = 00000038B5698C00] 07:29:04 INFO - PROCESS | 2776 | 1465050544653 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 07:29:04 INFO - PROCESS | 2776 | 1465050544740 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 07:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:29:04 INFO - PROCESS | 2776 | 1465050544749 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:29:04 INFO - PROCESS | 2776 | 1465050544753 Marionette TRACE conn5 <- [1,1186,null,{}] 07:29:04 INFO - PROCESS | 2776 | 1465050544765 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:04 INFO - PROCESS | 2776 | 1465050544771 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:04 INFO - PROCESS | 2776 | 1465050544868 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 07:29:04 INFO - PROCESS | 2776 | 1465050544878 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:04 INFO - PROCESS | 2776 | 1465050544882 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:04 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BF5A0800 == 29 [pid = 2776] [id = 306] 07:29:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038BB7C3000) [pid = 2776] [serial = 917] [outer = 0000000000000000] 07:29:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038BB7C5C00) [pid = 2776] [serial = 918] [outer = 00000038BB7C3000] 07:29:04 INFO - PROCESS | 2776 | 1465050544932 Marionette DEBUG loaded listener.js 07:29:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038BBB5F400) [pid = 2776] [serial = 919] [outer = 00000038BB7C3000] 07:29:05 INFO - PROCESS | 2776 | 1465050545394 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 691ms 07:29:05 INFO - PROCESS | 2776 | 1465050545437 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 07:29:05 INFO - PROCESS | 2776 | 1465050545440 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 07:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:29:05 INFO - PROCESS | 2776 | 1465050545444 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:29:05 INFO - PROCESS | 2776 | 1465050545446 Marionette TRACE conn5 <- [1,1190,null,{}] 07:29:05 INFO - PROCESS | 2776 | 1465050545450 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:05 INFO - PROCESS | 2776 | 1465050545452 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:05 INFO - PROCESS | 2776 | 1465050545568 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 07:29:05 INFO - PROCESS | 2776 | 1465050545574 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:05 INFO - PROCESS | 2776 | 1465050545576 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:05 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1B9D000 == 30 [pid = 2776] [id = 307] 07:29:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038BE90AC00) [pid = 2776] [serial = 920] [outer = 0000000000000000] 07:29:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038BEC17400) [pid = 2776] [serial = 921] [outer = 00000038BE90AC00] 07:29:05 INFO - PROCESS | 2776 | 1465050545663 Marionette DEBUG loaded listener.js 07:29:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038BEC2E800) [pid = 2776] [serial = 922] [outer = 00000038BE90AC00] 07:29:06 INFO - PROCESS | 2776 | 1465050546120 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 07:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 734ms 07:29:06 INFO - PROCESS | 2776 | 1465050546180 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 07:29:06 INFO - PROCESS | 2776 | 1465050546182 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 07:29:06 INFO - PROCESS | 2776 | 1465050546185 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:29:06 INFO - PROCESS | 2776 | 1465050546187 Marionette TRACE conn5 <- [1,1194,null,{}] 07:29:06 INFO - PROCESS | 2776 | 1465050546229 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:06 INFO - PROCESS | 2776 | 1465050546232 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:06 INFO - PROCESS | 2776 | 1465050546350 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 07:29:06 INFO - PROCESS | 2776 | 1465050546356 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:06 INFO - PROCESS | 2776 | 1465050546358 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:06 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C3199800 == 31 [pid = 2776] [id = 308] 07:29:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C0CB1C00) [pid = 2776] [serial = 923] [outer = 0000000000000000] 07:29:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C1259400) [pid = 2776] [serial = 924] [outer = 00000038C0CB1C00] 07:29:06 INFO - PROCESS | 2776 | 1465050546404 Marionette DEBUG loaded listener.js 07:29:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038C1667800) [pid = 2776] [serial = 925] [outer = 00000038C0CB1C00] 07:29:06 INFO - PROCESS | 2776 | 1465050546874 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 07:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 734ms 07:29:06 INFO - PROCESS | 2776 | 1465050546923 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 07:29:06 INFO - PROCESS | 2776 | 1465050546926 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 07:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:29:06 INFO - PROCESS | 2776 | 1465050546929 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:29:06 INFO - PROCESS | 2776 | 1465050546931 Marionette TRACE conn5 <- [1,1198,null,{}] 07:29:06 INFO - PROCESS | 2776 | 1465050546935 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:06 INFO - PROCESS | 2776 | 1465050546941 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:07 INFO - PROCESS | 2776 | 1465050547090 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 07:29:07 INFO - PROCESS | 2776 | 1465050547102 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:07 INFO - PROCESS | 2776 | 1465050547104 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:07 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C57CC800 == 32 [pid = 2776] [id = 309] 07:29:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038C16CA800) [pid = 2776] [serial = 926] [outer = 0000000000000000] 07:29:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038C1B38800) [pid = 2776] [serial = 927] [outer = 00000038C16CA800] 07:29:07 INFO - PROCESS | 2776 | 1465050547150 Marionette DEBUG loaded listener.js 07:29:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038C1FF0400) [pid = 2776] [serial = 928] [outer = 00000038C16CA800] 07:29:07 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038C2534400) [pid = 2776] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:29:07 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038C332A400) [pid = 2776] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:29:07 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038B4FE1C00) [pid = 2776] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:29:07 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038B9F45400) [pid = 2776] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:29:07 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C1E3B800) [pid = 2776] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:29:07 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038B3D1FC00) [pid = 2776] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:29:07 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038BA50E800) [pid = 2776] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:29:07 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038AFEC0C00) [pid = 2776] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:29:07 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038B9F4D800) [pid = 2776] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:29:07 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C4A6C400) [pid = 2776] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:29:07 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C27BC800) [pid = 2776] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:29:07 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C570E400) [pid = 2776] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:29:07 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C4FB9400) [pid = 2776] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:29:07 INFO - PROCESS | 2776 | 1465050547825 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 923ms 07:29:07 INFO - PROCESS | 2776 | 1465050547857 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 07:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:29:07 INFO - PROCESS | 2776 | 1465050547860 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 07:29:07 INFO - PROCESS | 2776 | 1465050547863 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:29:07 INFO - PROCESS | 2776 | 1465050547865 Marionette TRACE conn5 <- [1,1202,null,{}] 07:29:07 INFO - PROCESS | 2776 | 1465050547869 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:07 INFO - PROCESS | 2776 | 1465050547871 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:07 INFO - PROCESS | 2776 | 1465050547954 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 07:29:07 INFO - PROCESS | 2776 | 1465050547961 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:07 INFO - PROCESS | 2776 | 1465050547963 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:07 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C5E85000 == 33 [pid = 2776] [id = 310] 07:29:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C1E32C00) [pid = 2776] [serial = 929] [outer = 0000000000000000] 07:29:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C2380400) [pid = 2776] [serial = 930] [outer = 00000038C1E32C00] 07:29:08 INFO - PROCESS | 2776 | 1465050548009 Marionette DEBUG loaded listener.js 07:29:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C2531800) [pid = 2776] [serial = 931] [outer = 00000038C1E32C00] 07:29:08 INFO - PROCESS | 2776 | 1465050548428 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 07:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 567ms 07:29:08 INFO - PROCESS | 2776 | 1465050548435 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 07:29:08 INFO - PROCESS | 2776 | 1465050548437 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 07:29:08 INFO - PROCESS | 2776 | 1465050548440 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:29:08 INFO - PROCESS | 2776 | 1465050548442 Marionette TRACE conn5 <- [1,1206,null,{}] 07:29:08 INFO - PROCESS | 2776 | 1465050548445 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:08 INFO - PROCESS | 2776 | 1465050548447 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:08 INFO - PROCESS | 2776 | 1465050548567 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 07:29:08 INFO - PROCESS | 2776 | 1465050548574 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:08 INFO - PROCESS | 2776 | 1465050548576 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:08 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C7222000 == 34 [pid = 2776] [id = 311] 07:29:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C252EC00) [pid = 2776] [serial = 932] [outer = 0000000000000000] 07:29:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C27BDC00) [pid = 2776] [serial = 933] [outer = 00000038C252EC00] 07:29:08 INFO - PROCESS | 2776 | 1465050548623 Marionette DEBUG loaded listener.js 07:29:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C2826000) [pid = 2776] [serial = 934] [outer = 00000038C252EC00] 07:29:09 INFO - PROCESS | 2776 | 1465050549064 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 07:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 671ms 07:29:09 INFO - PROCESS | 2776 | 1465050549115 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 07:29:09 INFO - PROCESS | 2776 | 1465050549117 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 07:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:29:09 INFO - PROCESS | 2776 | 1465050549128 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:29:09 INFO - PROCESS | 2776 | 1465050549130 Marionette TRACE conn5 <- [1,1210,null,{}] 07:29:09 INFO - PROCESS | 2776 | 1465050549134 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:09 INFO - PROCESS | 2776 | 1465050549136 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:09 INFO - PROCESS | 2776 | 1465050549222 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 07:29:09 INFO - PROCESS | 2776 | 1465050549230 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:09 INFO - PROCESS | 2776 | 1465050549232 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:09 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C9243000 == 35 [pid = 2776] [id = 312] 07:29:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C282BC00) [pid = 2776] [serial = 935] [outer = 0000000000000000] 07:29:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C2BB7800) [pid = 2776] [serial = 936] [outer = 00000038C282BC00] 07:29:09 INFO - PROCESS | 2776 | 1465050549278 Marionette DEBUG loaded listener.js 07:29:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C332AC00) [pid = 2776] [serial = 937] [outer = 00000038C282BC00] 07:29:10 INFO - PROCESS | 2776 | 1465050550112 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 07:29:10 INFO - PROCESS | 2776 | 1465050550156 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 07:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:29:10 INFO - PROCESS | 2776 | 1465050550161 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:29:10 INFO - PROCESS | 2776 | 1465050550167 Marionette TRACE conn5 <- [1,1214,null,{}] 07:29:10 INFO - PROCESS | 2776 | 1465050550194 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:10 INFO - PROCESS | 2776 | 1465050550197 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:10 INFO - PROCESS | 2776 | 1465050550362 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 07:29:10 INFO - PROCESS | 2776 | 1465050550475 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:10 INFO - PROCESS | 2776 | 1465050550478 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:10 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BBA0C000 == 36 [pid = 2776] [id = 313] 07:29:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038B4ED1C00) [pid = 2776] [serial = 938] [outer = 0000000000000000] 07:29:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038B5799C00) [pid = 2776] [serial = 939] [outer = 00000038B4ED1C00] 07:29:10 INFO - PROCESS | 2776 | 1465050550541 Marionette DEBUG loaded listener.js 07:29:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038BA2AC000) [pid = 2776] [serial = 940] [outer = 00000038B4ED1C00] 07:29:11 INFO - PROCESS | 2776 | 1465050551248 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 07:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1135ms 07:29:11 INFO - PROCESS | 2776 | 1465050551300 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 07:29:11 INFO - PROCESS | 2776 | 1465050551305 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 07:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:29:11 INFO - PROCESS | 2776 | 1465050551312 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:29:11 INFO - PROCESS | 2776 | 1465050551315 Marionette TRACE conn5 <- [1,1218,null,{}] 07:29:11 INFO - PROCESS | 2776 | 1465050551319 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:11 INFO - PROCESS | 2776 | 1465050551322 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:11 INFO - PROCESS | 2776 | 1465050551474 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 07:29:11 INFO - PROCESS | 2776 | 1465050551545 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:11 INFO - PROCESS | 2776 | 1465050551548 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:11 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B4E10800 == 37 [pid = 2776] [id = 314] 07:29:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038B4DAC800) [pid = 2776] [serial = 941] [outer = 0000000000000000] 07:29:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038BA50A400) [pid = 2776] [serial = 942] [outer = 00000038B4DAC800] 07:29:11 INFO - PROCESS | 2776 | 1465050551647 Marionette DEBUG loaded listener.js 07:29:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (00000038BE956800) [pid = 2776] [serial = 943] [outer = 00000038B4DAC800] 07:29:12 INFO - PROCESS | 2776 | --DOCSHELL 00000038C7222000 == 36 [pid = 2776] [id = 311] 07:29:12 INFO - PROCESS | 2776 | --DOCSHELL 00000038C5E85000 == 35 [pid = 2776] [id = 310] 07:29:12 INFO - PROCESS | 2776 | --DOCSHELL 00000038C57CC800 == 34 [pid = 2776] [id = 309] 07:29:12 INFO - PROCESS | 2776 | --DOCSHELL 00000038C3199800 == 33 [pid = 2776] [id = 308] 07:29:12 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1B9D000 == 32 [pid = 2776] [id = 307] 07:29:12 INFO - PROCESS | 2776 | --DOCSHELL 00000038BF5A0800 == 31 [pid = 2776] [id = 306] 07:29:12 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB14B800 == 30 [pid = 2776] [id = 305] 07:29:12 INFO - PROCESS | 2776 | --DOCSHELL 00000038B57C5000 == 29 [pid = 2776] [id = 304] 07:29:12 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (00000038C5713800) [pid = 2776] [serial = 897] [outer = 0000000000000000] [url = about:blank] 07:29:12 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038C574F400) [pid = 2776] [serial = 898] [outer = 0000000000000000] [url = about:blank] 07:29:12 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038C4FBAC00) [pid = 2776] [serial = 894] [outer = 0000000000000000] [url = about:blank] 07:29:12 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038C27C0C00) [pid = 2776] [serial = 882] [outer = 0000000000000000] [url = about:blank] 07:29:12 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038C49DCC00) [pid = 2776] [serial = 885] [outer = 0000000000000000] [url = about:blank] 07:29:12 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C2B1D400) [pid = 2776] [serial = 883] [outer = 0000000000000000] [url = about:blank] 07:29:12 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038BBA53800) [pid = 2776] [serial = 888] [outer = 0000000000000000] [url = about:blank] 07:29:12 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038BA0D0000) [pid = 2776] [serial = 870] [outer = 0000000000000000] [url = about:blank] 07:29:12 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038BB77D800) [pid = 2776] [serial = 871] [outer = 0000000000000000] [url = about:blank] 07:29:12 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C2334C00) [pid = 2776] [serial = 879] [outer = 0000000000000000] [url = about:blank] 07:29:12 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C12DE400) [pid = 2776] [serial = 876] [outer = 0000000000000000] [url = about:blank] 07:29:12 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C1B3AC00) [pid = 2776] [serial = 877] [outer = 0000000000000000] [url = about:blank] 07:29:12 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BB041000) [pid = 2776] [serial = 867] [outer = 0000000000000000] [url = about:blank] 07:29:12 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038BB895800) [pid = 2776] [serial = 868] [outer = 0000000000000000] [url = about:blank] 07:29:12 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038B32F6C00) [pid = 2776] [serial = 864] [outer = 0000000000000000] [url = about:blank] 07:29:12 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038B4DA6400) [pid = 2776] [serial = 865] [outer = 0000000000000000] [url = about:blank] 07:29:12 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038BBA57C00) [pid = 2776] [serial = 873] [outer = 0000000000000000] [url = about:blank] 07:29:12 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038BE902C00) [pid = 2776] [serial = 874] [outer = 0000000000000000] [url = about:blank] 07:29:12 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C570CC00) [pid = 2776] [serial = 895] [outer = 0000000000000000] [url = about:blank] 07:29:12 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C4CC9C00) [pid = 2776] [serial = 891] [outer = 0000000000000000] [url = about:blank] 07:29:12 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C49DF800) [pid = 2776] [serial = 889] [outer = 0000000000000000] [url = about:blank] 07:29:12 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C4FB4400) [pid = 2776] [serial = 892] [outer = 0000000000000000] [url = about:blank] 07:29:12 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038C282B400) [pid = 2776] [serial = 862] [outer = 0000000000000000] [url = about:blank] 07:29:12 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038C4A57400) [pid = 2776] [serial = 886] [outer = 0000000000000000] [url = about:blank] 07:29:12 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038C252BC00) [pid = 2776] [serial = 880] [outer = 0000000000000000] [url = about:blank] 07:29:12 INFO - PROCESS | 2776 | 1465050552452 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 07:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1177ms 07:29:12 INFO - PROCESS | 2776 | 1465050552491 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 07:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:29:12 INFO - PROCESS | 2776 | 1465050552495 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 07:29:12 INFO - PROCESS | 2776 | 1465050552500 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:29:12 INFO - PROCESS | 2776 | 1465050552504 Marionette TRACE conn5 <- [1,1222,null,{}] 07:29:12 INFO - PROCESS | 2776 | 1465050552510 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:12 INFO - PROCESS | 2776 | 1465050552512 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:12 INFO - PROCESS | 2776 | 1465050552616 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 07:29:12 INFO - PROCESS | 2776 | 1465050552696 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:12 INFO - PROCESS | 2776 | 1465050552698 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:12 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B9755000 == 30 [pid = 2776] [id = 315] 07:29:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038B4ED0000) [pid = 2776] [serial = 944] [outer = 0000000000000000] 07:29:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038B9810400) [pid = 2776] [serial = 945] [outer = 00000038B4ED0000] 07:29:12 INFO - PROCESS | 2776 | 1465050552749 Marionette DEBUG loaded listener.js 07:29:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038BB7BCC00) [pid = 2776] [serial = 946] [outer = 00000038B4ED0000] 07:29:13 INFO - PROCESS | 2776 | 1465050553201 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 07:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 734ms 07:29:13 INFO - PROCESS | 2776 | 1465050553234 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 07:29:13 INFO - PROCESS | 2776 | 1465050553238 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 07:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:29:13 INFO - PROCESS | 2776 | 1465050553245 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:29:13 INFO - PROCESS | 2776 | 1465050553248 Marionette TRACE conn5 <- [1,1226,null,{}] 07:29:13 INFO - PROCESS | 2776 | 1465050553251 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:13 INFO - PROCESS | 2776 | 1465050553254 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:13 INFO - PROCESS | 2776 | 1465050553350 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 07:29:13 INFO - PROCESS | 2776 | 1465050553358 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:13 INFO - PROCESS | 2776 | 1465050553360 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:13 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BE145000 == 31 [pid = 2776] [id = 316] 07:29:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038BE94D800) [pid = 2776] [serial = 947] [outer = 0000000000000000] 07:29:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038BEC19800) [pid = 2776] [serial = 948] [outer = 00000038BE94D800] 07:29:13 INFO - PROCESS | 2776 | 1465050553411 Marionette DEBUG loaded listener.js 07:29:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038C0ACE800) [pid = 2776] [serial = 949] [outer = 00000038BE94D800] 07:29:13 INFO - PROCESS | 2776 | 1465050553888 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 07:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 671ms 07:29:13 INFO - PROCESS | 2776 | 1465050553919 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 07:29:13 INFO - PROCESS | 2776 | 1465050553921 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 07:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:29:13 INFO - PROCESS | 2776 | 1465050553925 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:29:13 INFO - PROCESS | 2776 | 1465050553929 Marionette TRACE conn5 <- [1,1230,null,{}] 07:29:13 INFO - PROCESS | 2776 | 1465050553940 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:13 INFO - PROCESS | 2776 | 1465050553945 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:14 INFO - PROCESS | 2776 | 1465050554038 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 07:29:14 INFO - PROCESS | 2776 | 1465050554047 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:14 INFO - PROCESS | 2776 | 1465050554051 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:14 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C28A1800 == 32 [pid = 2776] [id = 317] 07:29:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038C1868800) [pid = 2776] [serial = 950] [outer = 0000000000000000] 07:29:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C1B3F000) [pid = 2776] [serial = 951] [outer = 00000038C1868800] 07:29:14 INFO - PROCESS | 2776 | 1465050554101 Marionette DEBUG loaded listener.js 07:29:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C1E54C00) [pid = 2776] [serial = 952] [outer = 00000038C1868800] 07:29:14 INFO - PROCESS | 2776 | 1465050554584 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 07:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 734ms 07:29:14 INFO - PROCESS | 2776 | 1465050554662 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 07:29:14 INFO - PROCESS | 2776 | 1465050554665 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 07:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:29:14 INFO - PROCESS | 2776 | 1465050554668 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:29:14 INFO - PROCESS | 2776 | 1465050554670 Marionette TRACE conn5 <- [1,1234,null,{}] 07:29:14 INFO - PROCESS | 2776 | 1465050554674 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:14 INFO - PROCESS | 2776 | 1465050554676 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:14 INFO - PROCESS | 2776 | 1465050554771 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 07:29:14 INFO - PROCESS | 2776 | 1465050554778 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:14 INFO - PROCESS | 2776 | 1465050554780 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:14 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4CE8000 == 33 [pid = 2776] [id = 318] 07:29:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C252A800) [pid = 2776] [serial = 953] [outer = 0000000000000000] 07:29:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C27B5400) [pid = 2776] [serial = 954] [outer = 00000038C252A800] 07:29:14 INFO - PROCESS | 2776 | 1465050554826 Marionette DEBUG loaded listener.js 07:29:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C2828C00) [pid = 2776] [serial = 955] [outer = 00000038C252A800] 07:29:15 INFO - PROCESS | 2776 | 1465050555342 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 07:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 735ms 07:29:15 INFO - PROCESS | 2776 | 1465050555425 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 07:29:15 INFO - PROCESS | 2776 | 1465050555427 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 07:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:29:15 INFO - PROCESS | 2776 | 1465050555449 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:29:15 INFO - PROCESS | 2776 | 1465050555451 Marionette TRACE conn5 <- [1,1238,null,{}] 07:29:15 INFO - PROCESS | 2776 | 1465050555454 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:15 INFO - PROCESS | 2776 | 1465050555457 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:15 INFO - PROCESS | 2776 | 1465050555571 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 07:29:15 INFO - PROCESS | 2776 | 1465050555579 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:15 INFO - PROCESS | 2776 | 1465050555581 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:15 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C6853000 == 34 [pid = 2776] [id = 319] 07:29:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C252AC00) [pid = 2776] [serial = 956] [outer = 0000000000000000] 07:29:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C2BC4C00) [pid = 2776] [serial = 957] [outer = 00000038C252AC00] 07:29:15 INFO - PROCESS | 2776 | 1465050555670 Marionette DEBUG loaded listener.js 07:29:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C3337C00) [pid = 2776] [serial = 958] [outer = 00000038C252AC00] 07:29:16 INFO - PROCESS | 2776 | 1465050556139 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 07:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 734ms 07:29:16 INFO - PROCESS | 2776 | 1465050556184 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 07:29:16 INFO - PROCESS | 2776 | 1465050556186 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 07:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:29:16 INFO - PROCESS | 2776 | 1465050556189 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:29:16 INFO - PROCESS | 2776 | 1465050556191 Marionette TRACE conn5 <- [1,1242,null,{}] 07:29:16 INFO - PROCESS | 2776 | 1465050556195 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:16 INFO - PROCESS | 2776 | 1465050556201 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:16 INFO - PROCESS | 2776 | 1465050556334 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 07:29:16 INFO - PROCESS | 2776 | 1465050556398 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:16 INFO - PROCESS | 2776 | 1465050556400 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:16 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C9238800 == 35 [pid = 2776] [id = 320] 07:29:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C4A68800) [pid = 2776] [serial = 959] [outer = 0000000000000000] 07:29:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C4C4C400) [pid = 2776] [serial = 960] [outer = 00000038C4A68800] 07:29:16 INFO - PROCESS | 2776 | 1465050556447 Marionette DEBUG loaded listener.js 07:29:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C4C57C00) [pid = 2776] [serial = 961] [outer = 00000038C4A68800] 07:29:16 INFO - PROCESS | 2776 | 1465050556886 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 07:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 735ms 07:29:16 INFO - PROCESS | 2776 | 1465050556944 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 07:29:16 INFO - PROCESS | 2776 | 1465050556946 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 07:29:16 INFO - PROCESS | 2776 | 1465050556949 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:29:16 INFO - PROCESS | 2776 | 1465050556951 Marionette TRACE conn5 <- [1,1246,null,{}] 07:29:16 INFO - PROCESS | 2776 | 1465050556955 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:16 INFO - PROCESS | 2776 | 1465050556957 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:17 INFO - PROCESS | 2776 | 1465050557087 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 07:29:17 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038BB7C3000) [pid = 2776] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:29:17 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038B5698C00) [pid = 2776] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:29:17 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038B4DA4800) [pid = 2776] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:29:17 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038B4C1B400) [pid = 2776] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:29:17 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C0CB1C00) [pid = 2776] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:29:17 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038B9CA4800) [pid = 2776] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:29:17 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C1B41C00) [pid = 2776] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:29:17 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C252EC00) [pid = 2776] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:29:17 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C4F42C00) [pid = 2776] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:29:17 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C16CA800) [pid = 2776] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:29:17 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038BE90AC00) [pid = 2776] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:29:17 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C1E32C00) [pid = 2776] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:29:17 INFO - PROCESS | 2776 | 1465050557145 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:17 INFO - PROCESS | 2776 | 1465050557147 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:17 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4961800 == 36 [pid = 2776] [id = 321] 07:29:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038B4DA4800) [pid = 2776] [serial = 962] [outer = 0000000000000000] 07:29:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038B4FE1C00) [pid = 2776] [serial = 963] [outer = 00000038B4DA4800] 07:29:17 INFO - PROCESS | 2776 | 1465050557192 Marionette DEBUG loaded listener.js 07:29:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C0CB1C00) [pid = 2776] [serial = 964] [outer = 00000038B4DA4800] 07:29:17 INFO - PROCESS | 2776 | 1465050557568 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 07:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 672ms 07:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:29:17 INFO - PROCESS | 2776 | 1465050557626 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 07:29:17 INFO - PROCESS | 2776 | 1465050557629 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 07:29:17 INFO - PROCESS | 2776 | 1465050557631 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:29:17 INFO - PROCESS | 2776 | 1465050557633 Marionette TRACE conn5 <- [1,1250,null,{}] 07:29:17 INFO - PROCESS | 2776 | 1465050557636 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:17 INFO - PROCESS | 2776 | 1465050557639 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:17 INFO - PROCESS | 2776 | 1465050557735 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 07:29:17 INFO - PROCESS | 2776 | 1465050557740 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:17 INFO - PROCESS | 2776 | 1465050557742 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:17 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C9915800 == 37 [pid = 2776] [id = 322] 07:29:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C1E3B800) [pid = 2776] [serial = 965] [outer = 0000000000000000] 07:29:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C4FB8000) [pid = 2776] [serial = 966] [outer = 00000038C1E3B800] 07:29:17 INFO - PROCESS | 2776 | 1465050557789 Marionette DEBUG loaded listener.js 07:29:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C570AC00) [pid = 2776] [serial = 967] [outer = 00000038C1E3B800] 07:29:18 INFO - PROCESS | 2776 | 1465050558218 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 07:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 628ms 07:29:18 INFO - PROCESS | 2776 | 1465050558265 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 07:29:18 INFO - PROCESS | 2776 | 1465050558267 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 07:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:29:18 INFO - PROCESS | 2776 | 1465050558271 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:29:18 INFO - PROCESS | 2776 | 1465050558272 Marionette TRACE conn5 <- [1,1254,null,{}] 07:29:18 INFO - PROCESS | 2776 | 1465050558276 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:18 INFO - PROCESS | 2776 | 1465050558278 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:18 INFO - PROCESS | 2776 | 1465050558365 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 07:29:18 INFO - PROCESS | 2776 | 1465050558371 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:18 INFO - PROCESS | 2776 | 1465050558373 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:18 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C99D2000 == 38 [pid = 2776] [id = 323] 07:29:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C5710000) [pid = 2776] [serial = 968] [outer = 0000000000000000] 07:29:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C5718C00) [pid = 2776] [serial = 969] [outer = 00000038C5710000] 07:29:18 INFO - PROCESS | 2776 | 1465050558418 Marionette DEBUG loaded listener.js 07:29:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C5759000) [pid = 2776] [serial = 970] [outer = 00000038C5710000] 07:29:18 INFO - PROCESS | 2776 | 1465050558879 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 07:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 629ms 07:29:18 INFO - PROCESS | 2776 | 1465050558914 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 07:29:18 INFO - PROCESS | 2776 | 1465050558917 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 07:29:18 INFO - PROCESS | 2776 | 1465050558929 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:29:18 INFO - PROCESS | 2776 | 1465050558931 Marionette TRACE conn5 <- [1,1258,null,{}] 07:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:29:18 INFO - PROCESS | 2776 | 1465050558934 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:18 INFO - PROCESS | 2776 | 1465050558936 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:19 INFO - PROCESS | 2776 | 1465050559024 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 07:29:19 INFO - PROCESS | 2776 | 1465050559030 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:19 INFO - PROCESS | 2776 | 1465050559031 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:19 INFO - PROCESS | 2776 | ++DOCSHELL 00000038CA5A8800 == 39 [pid = 2776] [id = 324] 07:29:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038B568BC00) [pid = 2776] [serial = 971] [outer = 0000000000000000] 07:29:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C27B6400) [pid = 2776] [serial = 972] [outer = 00000038B568BC00] 07:29:19 INFO - PROCESS | 2776 | 1465050559078 Marionette DEBUG loaded listener.js 07:29:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C5E33C00) [pid = 2776] [serial = 973] [outer = 00000038B568BC00] 07:29:19 INFO - PROCESS | 2776 | 1465050559876 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 07:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 965ms 07:29:19 INFO - PROCESS | 2776 | 1465050559902 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 07:29:19 INFO - PROCESS | 2776 | 1465050559906 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 07:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:29:19 INFO - PROCESS | 2776 | 1465050559911 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:29:19 INFO - PROCESS | 2776 | 1465050559916 Marionette TRACE conn5 <- [1,1262,null,{}] 07:29:19 INFO - PROCESS | 2776 | 1465050559921 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:19 INFO - PROCESS | 2776 | 1465050559925 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:20 INFO - PROCESS | 2776 | 1465050560044 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 07:29:20 INFO - PROCESS | 2776 | 1465050560165 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:20 INFO - PROCESS | 2776 | 1465050560169 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:20 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1212000 == 40 [pid = 2776] [id = 325] 07:29:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038BBB5D000) [pid = 2776] [serial = 974] [outer = 0000000000000000] 07:29:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038BE90FC00) [pid = 2776] [serial = 975] [outer = 00000038BBB5D000] 07:29:20 INFO - PROCESS | 2776 | 1465050560229 Marionette DEBUG loaded listener.js 07:29:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038C1660C00) [pid = 2776] [serial = 976] [outer = 00000038BBB5D000] 07:29:20 INFO - PROCESS | 2776 | 1465050560844 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 07:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 986ms 07:29:20 INFO - PROCESS | 2776 | 1465050560902 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 07:29:20 INFO - PROCESS | 2776 | 1465050560907 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 07:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:29:20 INFO - PROCESS | 2776 | 1465050560914 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:29:20 INFO - PROCESS | 2776 | 1465050560917 Marionette TRACE conn5 <- [1,1266,null,{}] 07:29:20 INFO - PROCESS | 2776 | 1465050560921 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:20 INFO - PROCESS | 2776 | 1465050560925 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:21 INFO - PROCESS | 2776 | 1465050561095 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 07:29:21 INFO - PROCESS | 2776 | 1465050561143 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:21 INFO - PROCESS | 2776 | 1465050561145 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:21 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C9230000 == 41 [pid = 2776] [id = 326] 07:29:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038C27B7800) [pid = 2776] [serial = 977] [outer = 0000000000000000] 07:29:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038C282AC00) [pid = 2776] [serial = 978] [outer = 00000038C27B7800] 07:29:21 INFO - PROCESS | 2776 | 1465050561204 Marionette DEBUG loaded listener.js 07:29:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038C45DA000) [pid = 2776] [serial = 979] [outer = 00000038C27B7800] 07:29:21 INFO - PROCESS | 2776 | 1465050561856 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 07:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 986ms 07:29:21 INFO - PROCESS | 2776 | 1465050561902 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 07:29:21 INFO - PROCESS | 2776 | 1465050561905 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 07:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:29:21 INFO - PROCESS | 2776 | 1465050561908 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:29:21 INFO - PROCESS | 2776 | 1465050561913 Marionette TRACE conn5 <- [1,1270,null,{}] 07:29:21 INFO - PROCESS | 2776 | 1465050561925 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:21 INFO - PROCESS | 2776 | 1465050561930 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:22 INFO - PROCESS | 2776 | 1465050562078 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 07:29:22 INFO - PROCESS | 2776 | 1465050562198 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:22 INFO - PROCESS | 2776 | 1465050562202 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:22 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C9526000 == 42 [pid = 2776] [id = 327] 07:29:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (00000038C575A800) [pid = 2776] [serial = 980] [outer = 0000000000000000] 07:29:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (00000038C59CF000) [pid = 2776] [serial = 981] [outer = 00000038C575A800] 07:29:22 INFO - PROCESS | 2776 | 1465050562264 Marionette DEBUG loaded listener.js 07:29:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (00000038C7015C00) [pid = 2776] [serial = 982] [outer = 00000038C575A800] 07:29:23 INFO - PROCESS | 2776 | 1465050563102 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 07:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1232ms 07:29:23 INFO - PROCESS | 2776 | 1465050563146 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 07:29:23 INFO - PROCESS | 2776 | 1465050563151 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 07:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:29:23 INFO - PROCESS | 2776 | 1465050563156 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:29:23 INFO - PROCESS | 2776 | 1465050563160 Marionette TRACE conn5 <- [1,1274,null,{}] 07:29:23 INFO - PROCESS | 2776 | 1465050563167 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:23 INFO - PROCESS | 2776 | 1465050563170 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:23 INFO - PROCESS | 2776 | 1465050563279 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 07:29:23 INFO - PROCESS | 2776 | 1465050563351 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:23 INFO - PROCESS | 2776 | 1465050563356 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:23 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA0FA800 == 43 [pid = 2776] [id = 328] 07:29:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (00000038B9CA4800) [pid = 2776] [serial = 983] [outer = 0000000000000000] 07:29:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 93 (00000038BB041000) [pid = 2776] [serial = 984] [outer = 00000038B9CA4800] 07:29:23 INFO - PROCESS | 2776 | 1465050563408 Marionette DEBUG loaded listener.js 07:29:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 94 (00000038BBB5CC00) [pid = 2776] [serial = 985] [outer = 00000038B9CA4800] 07:29:24 INFO - PROCESS | 2776 | --DOCSHELL 00000038C99D2000 == 42 [pid = 2776] [id = 323] 07:29:24 INFO - PROCESS | 2776 | --DOCSHELL 00000038C9915800 == 41 [pid = 2776] [id = 322] 07:29:24 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4961800 == 40 [pid = 2776] [id = 321] 07:29:24 INFO - PROCESS | 2776 | --DOCSHELL 00000038C9238800 == 39 [pid = 2776] [id = 320] 07:29:24 INFO - PROCESS | 2776 | --DOCSHELL 00000038C6853000 == 38 [pid = 2776] [id = 319] 07:29:24 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4CE8000 == 37 [pid = 2776] [id = 318] 07:29:24 INFO - PROCESS | 2776 | --DOCSHELL 00000038C28A1800 == 36 [pid = 2776] [id = 317] 07:29:24 INFO - PROCESS | 2776 | --DOCSHELL 00000038BE145000 == 35 [pid = 2776] [id = 316] 07:29:24 INFO - PROCESS | 2776 | --DOCSHELL 00000038B9755000 == 34 [pid = 2776] [id = 315] 07:29:24 INFO - PROCESS | 2776 | --DOCSHELL 00000038B4E10800 == 33 [pid = 2776] [id = 314] 07:29:24 INFO - PROCESS | 2776 | --DOCSHELL 00000038BBA0C000 == 32 [pid = 2776] [id = 313] 07:29:24 INFO - PROCESS | 2776 | --DOCSHELL 00000038C9243000 == 31 [pid = 2776] [id = 312] 07:29:24 INFO - PROCESS | 2776 | --DOCSHELL 00000038B63E1800 == 30 [pid = 2776] [id = 303] 07:29:24 INFO - PROCESS | 2776 | --DOCSHELL 00000038C9526000 == 29 [pid = 2776] [id = 327] 07:29:24 INFO - PROCESS | 2776 | --DOCSHELL 00000038C9230000 == 28 [pid = 2776] [id = 326] 07:29:24 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1212000 == 27 [pid = 2776] [id = 325] 07:29:24 INFO - PROCESS | 2776 | --DOCSHELL 00000038CA5A8800 == 26 [pid = 2776] [id = 324] 07:29:24 INFO - PROCESS | 2776 | --DOMWINDOW == 93 (00000038BB7C5C00) [pid = 2776] [serial = 918] [outer = 0000000000000000] [url = about:blank] 07:29:24 INFO - PROCESS | 2776 | --DOMWINDOW == 92 (00000038B9537400) [pid = 2776] [serial = 915] [outer = 0000000000000000] [url = about:blank] 07:29:24 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (00000038B9F44400) [pid = 2776] [serial = 916] [outer = 0000000000000000] [url = about:blank] 07:29:24 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (00000038B4DAE000) [pid = 2776] [serial = 912] [outer = 0000000000000000] [url = about:blank] 07:29:24 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (00000038B4ED9C00) [pid = 2776] [serial = 913] [outer = 0000000000000000] [url = about:blank] 07:29:24 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (00000038B976F800) [pid = 2776] [serial = 910] [outer = 0000000000000000] [url = about:blank] 07:29:24 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038B4ED4C00) [pid = 2776] [serial = 909] [outer = 0000000000000000] [url = about:blank] 07:29:24 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038C1667800) [pid = 2776] [serial = 925] [outer = 0000000000000000] [url = about:blank] 07:29:24 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038C1259400) [pid = 2776] [serial = 924] [outer = 0000000000000000] [url = about:blank] 07:29:24 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038BE950400) [pid = 2776] [serial = 901] [outer = 0000000000000000] [url = about:blank] 07:29:24 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038BB184C00) [pid = 2776] [serial = 900] [outer = 0000000000000000] [url = about:blank] 07:29:24 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C2B1F000) [pid = 2776] [serial = 904] [outer = 0000000000000000] [url = about:blank] 07:29:24 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038C2826000) [pid = 2776] [serial = 934] [outer = 0000000000000000] [url = about:blank] 07:29:24 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C1E3C800) [pid = 2776] [serial = 903] [outer = 0000000000000000] [url = about:blank] 07:29:24 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C2BB7800) [pid = 2776] [serial = 936] [outer = 0000000000000000] [url = about:blank] 07:29:24 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C5755000) [pid = 2776] [serial = 907] [outer = 0000000000000000] [url = about:blank] 07:29:24 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C570D000) [pid = 2776] [serial = 906] [outer = 0000000000000000] [url = about:blank] 07:29:24 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C1B38800) [pid = 2776] [serial = 927] [outer = 0000000000000000] [url = about:blank] 07:29:24 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C1FF0400) [pid = 2776] [serial = 928] [outer = 0000000000000000] [url = about:blank] 07:29:24 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038BEC17400) [pid = 2776] [serial = 921] [outer = 0000000000000000] [url = about:blank] 07:29:24 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038BEC2E800) [pid = 2776] [serial = 922] [outer = 0000000000000000] [url = about:blank] 07:29:24 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C2531800) [pid = 2776] [serial = 931] [outer = 0000000000000000] [url = about:blank] 07:29:24 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C2380400) [pid = 2776] [serial = 930] [outer = 0000000000000000] [url = about:blank] 07:29:24 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038BBB5F400) [pid = 2776] [serial = 919] [outer = 0000000000000000] [url = about:blank] 07:29:24 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C27BDC00) [pid = 2776] [serial = 933] [outer = 0000000000000000] [url = about:blank] 07:29:24 INFO - PROCESS | 2776 | 1465050564791 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 07:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1676ms 07:29:24 INFO - PROCESS | 2776 | 1465050564833 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 07:29:24 INFO - PROCESS | 2776 | 1465050564837 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 07:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:29:24 INFO - PROCESS | 2776 | 1465050564843 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:29:24 INFO - PROCESS | 2776 | 1465050564846 Marionette TRACE conn5 <- [1,1278,null,{}] 07:29:24 INFO - PROCESS | 2776 | 1465050564852 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:24 INFO - PROCESS | 2776 | 1465050564854 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:25 INFO - PROCESS | 2776 | 1465050564990 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 07:29:25 INFO - PROCESS | 2776 | 1465050565066 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:25 INFO - PROCESS | 2776 | 1465050565070 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:25 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B5772800 == 27 [pid = 2776] [id = 329] 07:29:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038B4332800) [pid = 2776] [serial = 986] [outer = 0000000000000000] 07:29:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038B4570800) [pid = 2776] [serial = 987] [outer = 00000038B4332800] 07:29:25 INFO - PROCESS | 2776 | 1465050565122 Marionette DEBUG loaded listener.js 07:29:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038B4DAF800) [pid = 2776] [serial = 988] [outer = 00000038B4332800] 07:29:25 INFO - PROCESS | 2776 | 1465050565556 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 07:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 776ms 07:29:25 INFO - PROCESS | 2776 | 1465050565623 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 07:29:25 INFO - PROCESS | 2776 | 1465050565628 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 07:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:29:25 INFO - PROCESS | 2776 | 1465050565635 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:29:25 INFO - PROCESS | 2776 | 1465050565638 Marionette TRACE conn5 <- [1,1282,null,{}] 07:29:25 INFO - PROCESS | 2776 | 1465050565642 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:25 INFO - PROCESS | 2776 | 1465050565645 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:25 INFO - PROCESS | 2776 | 1465050565747 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 07:29:25 INFO - PROCESS | 2776 | 1465050565763 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:25 INFO - PROCESS | 2776 | 1465050565765 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:25 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA420000 == 28 [pid = 2776] [id = 330] 07:29:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038B55DB400) [pid = 2776] [serial = 989] [outer = 0000000000000000] 07:29:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038B5634800) [pid = 2776] [serial = 990] [outer = 00000038B55DB400] 07:29:25 INFO - PROCESS | 2776 | 1465050565815 Marionette DEBUG loaded listener.js 07:29:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038B63B0000) [pid = 2776] [serial = 991] [outer = 00000038B55DB400] 07:29:26 INFO - PROCESS | 2776 | 1465050566294 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 07:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 691ms 07:29:26 INFO - PROCESS | 2776 | 1465050566327 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 07:29:26 INFO - PROCESS | 2776 | 1465050566330 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 07:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:29:26 INFO - PROCESS | 2776 | 1465050566333 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:29:26 INFO - PROCESS | 2776 | 1465050566337 Marionette TRACE conn5 <- [1,1286,null,{}] 07:29:26 INFO - PROCESS | 2776 | 1465050566381 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:26 INFO - PROCESS | 2776 | 1465050566386 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:26 INFO - PROCESS | 2776 | 1465050566477 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 07:29:26 INFO - PROCESS | 2776 | 1465050566559 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:26 INFO - PROCESS | 2776 | 1465050566563 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:26 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BBA8E800 == 29 [pid = 2776] [id = 331] 07:29:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038B4C20400) [pid = 2776] [serial = 992] [outer = 0000000000000000] 07:29:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038BA597000) [pid = 2776] [serial = 993] [outer = 00000038B4C20400] 07:29:26 INFO - PROCESS | 2776 | 1465050566614 Marionette DEBUG loaded listener.js 07:29:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038BB183400) [pid = 2776] [serial = 994] [outer = 00000038B4C20400] 07:29:27 INFO - PROCESS | 2776 | 1465050567076 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 776ms 07:29:27 INFO - PROCESS | 2776 | 1465050567112 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 07:29:27 INFO - PROCESS | 2776 | 1465050567116 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 07:29:27 INFO - PROCESS | 2776 | 1465050567127 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:29:27 INFO - PROCESS | 2776 | 1465050567129 Marionette TRACE conn5 <- [1,1290,null,{}] 07:29:27 INFO - PROCESS | 2776 | 1465050567133 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:27 INFO - PROCESS | 2776 | 1465050567136 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:27 INFO - PROCESS | 2776 | 1465050567257 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 07:29:27 INFO - PROCESS | 2776 | 1465050567307 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:27 INFO - PROCESS | 2776 | 1465050567309 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:27 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1635000 == 30 [pid = 2776] [id = 332] 07:29:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038BB894000) [pid = 2776] [serial = 995] [outer = 0000000000000000] 07:29:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038BBB54400) [pid = 2776] [serial = 996] [outer = 00000038BB894000] 07:29:27 INFO - PROCESS | 2776 | 1465050567358 Marionette DEBUG loaded listener.js 07:29:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038BE124800) [pid = 2776] [serial = 997] [outer = 00000038BB894000] 07:29:27 INFO - PROCESS | 2776 | 1465050567866 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 07:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 775ms 07:29:27 INFO - PROCESS | 2776 | 1465050567915 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 07:29:27 INFO - PROCESS | 2776 | 1465050567917 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 07:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:29:27 INFO - PROCESS | 2776 | 1465050567920 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:29:27 INFO - PROCESS | 2776 | 1465050567922 Marionette TRACE conn5 <- [1,1294,null,{}] 07:29:27 INFO - PROCESS | 2776 | 1465050567926 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:27 INFO - PROCESS | 2776 | 1465050567928 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:28 INFO - PROCESS | 2776 | 1465050568039 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 07:29:28 INFO - PROCESS | 2776 | 1465050568051 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:28 INFO - PROCESS | 2776 | 1465050568053 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:28 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1DB9800 == 31 [pid = 2776] [id = 333] 07:29:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038B4ED5800) [pid = 2776] [serial = 998] [outer = 0000000000000000] 07:29:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038BE953400) [pid = 2776] [serial = 999] [outer = 00000038B4ED5800] 07:29:28 INFO - PROCESS | 2776 | 1465050568100 Marionette DEBUG loaded listener.js 07:29:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038BEC24400) [pid = 2776] [serial = 1000] [outer = 00000038B4ED5800] 07:29:28 INFO - PROCESS | 2776 | 1465050568571 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 07:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 671ms 07:29:28 INFO - PROCESS | 2776 | 1465050568592 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 07:29:28 INFO - PROCESS | 2776 | 1465050568595 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 07:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:29:28 INFO - PROCESS | 2776 | 1465050568604 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:29:28 INFO - PROCESS | 2776 | 1465050568606 Marionette TRACE conn5 <- [1,1298,null,{}] 07:29:28 INFO - PROCESS | 2776 | 1465050568609 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:28 INFO - PROCESS | 2776 | 1465050568615 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:28 INFO - PROCESS | 2776 | 1465050568754 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 07:29:28 INFO - PROCESS | 2776 | 1465050568809 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:28 INFO - PROCESS | 2776 | 1465050568811 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:28 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4510800 == 32 [pid = 2776] [id = 334] 07:29:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038BF5F0C00) [pid = 2776] [serial = 1001] [outer = 0000000000000000] 07:29:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038C1260000) [pid = 2776] [serial = 1002] [outer = 00000038BF5F0C00] 07:29:28 INFO - PROCESS | 2776 | 1465050568858 Marionette DEBUG loaded listener.js 07:29:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038C16D2000) [pid = 2776] [serial = 1003] [outer = 00000038BF5F0C00] 07:29:29 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038C5710000) [pid = 2776] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:29:29 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038B568BC00) [pid = 2776] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:29:29 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038C252AC00) [pid = 2776] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:29:29 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C4A68800) [pid = 2776] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:29:29 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038B4DA4800) [pid = 2776] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:29:29 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038B4ED1C00) [pid = 2776] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:29:29 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038BE94D800) [pid = 2776] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:29:29 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038B4ED0000) [pid = 2776] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:29:29 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C252A800) [pid = 2776] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:29:29 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C1868800) [pid = 2776] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:29:29 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038B4DAC800) [pid = 2776] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:29:29 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C282BC00) [pid = 2776] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:29:29 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C1E3B800) [pid = 2776] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:29:29 INFO - PROCESS | 2776 | 1465050569472 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 07:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 07:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 922ms 07:29:29 INFO - PROCESS | 2776 | 1465050569529 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 07:29:29 INFO - PROCESS | 2776 | 1465050569531 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 07:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:29:29 INFO - PROCESS | 2776 | 1465050569534 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:29:29 INFO - PROCESS | 2776 | 1465050569536 Marionette TRACE conn5 <- [1,1302,null,{}] 07:29:29 INFO - PROCESS | 2776 | 1465050569540 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:29 INFO - PROCESS | 2776 | 1465050569542 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:29 INFO - PROCESS | 2776 | 1465050569624 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 07:29:29 INFO - PROCESS | 2776 | 1465050569629 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:29 INFO - PROCESS | 2776 | 1465050569631 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:29 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4CEC800 == 33 [pid = 2776] [id = 335] 07:29:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038BE94D800) [pid = 2776] [serial = 1004] [outer = 0000000000000000] 07:29:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C1B36400) [pid = 2776] [serial = 1005] [outer = 00000038BE94D800] 07:29:29 INFO - PROCESS | 2776 | 1465050569677 Marionette DEBUG loaded listener.js 07:29:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C1E31400) [pid = 2776] [serial = 1006] [outer = 00000038BE94D800] 07:29:30 INFO - PROCESS | 2776 | 1465050570115 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 07:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 628ms 07:29:30 INFO - PROCESS | 2776 | 1465050570166 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 07:29:30 INFO - PROCESS | 2776 | 1465050570168 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 07:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:29:30 INFO - PROCESS | 2776 | 1465050570171 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:29:30 INFO - PROCESS | 2776 | 1465050570173 Marionette TRACE conn5 <- [1,1306,null,{}] 07:29:30 INFO - PROCESS | 2776 | 1465050570177 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:30 INFO - PROCESS | 2776 | 1465050570179 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:30 INFO - PROCESS | 2776 | 1465050570262 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 07:29:30 INFO - PROCESS | 2776 | 1465050570270 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:30 INFO - PROCESS | 2776 | 1465050570272 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:30 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C5841000 == 34 [pid = 2776] [id = 336] 07:29:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C1E3D400) [pid = 2776] [serial = 1007] [outer = 0000000000000000] 07:29:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C232D400) [pid = 2776] [serial = 1008] [outer = 00000038C1E3D400] 07:29:30 INFO - PROCESS | 2776 | 1465050570318 Marionette DEBUG loaded listener.js 07:29:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C2381000) [pid = 2776] [serial = 1009] [outer = 00000038C1E3D400] 07:29:30 INFO - PROCESS | 2776 | 1465050570781 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 07:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 671ms 07:29:30 INFO - PROCESS | 2776 | 1465050570846 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 07:29:30 INFO - PROCESS | 2776 | 1465050570848 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 07:29:30 INFO - PROCESS | 2776 | 1465050570851 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:29:30 INFO - PROCESS | 2776 | 1465050570853 Marionette TRACE conn5 <- [1,1310,null,{}] 07:29:30 INFO - PROCESS | 2776 | 1465050570856 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:30 INFO - PROCESS | 2776 | 1465050570859 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:30 INFO - PROCESS | 2776 | 1465050570942 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 07:29:30 INFO - PROCESS | 2776 | 1465050570947 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:30 INFO - PROCESS | 2776 | 1465050570949 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:30 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BBA88000 == 35 [pid = 2776] [id = 337] 07:29:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C2529C00) [pid = 2776] [serial = 1010] [outer = 0000000000000000] 07:29:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C252CC00) [pid = 2776] [serial = 1011] [outer = 00000038C2529C00] 07:29:31 INFO - PROCESS | 2776 | 1465050570994 Marionette DEBUG loaded listener.js 07:29:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C27BA000) [pid = 2776] [serial = 1012] [outer = 00000038C2529C00] 07:29:31 INFO - PROCESS | 2776 | 1465050571794 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 07:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 986ms 07:29:31 INFO - PROCESS | 2776 | 1465050571841 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 07:29:31 INFO - PROCESS | 2776 | 1465050571846 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 07:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:29:31 INFO - PROCESS | 2776 | 1465050571851 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:29:31 INFO - PROCESS | 2776 | 1465050571857 Marionette TRACE conn5 <- [1,1314,null,{}] 07:29:31 INFO - PROCESS | 2776 | 1465050571863 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:31 INFO - PROCESS | 2776 | 1465050571867 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:32 INFO - PROCESS | 2776 | 1465050572018 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 07:29:32 INFO - PROCESS | 2776 | 1465050572138 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:32 INFO - PROCESS | 2776 | 1465050572141 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:32 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA5D6000 == 36 [pid = 2776] [id = 338] 07:29:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038B4ED2400) [pid = 2776] [serial = 1013] [outer = 0000000000000000] 07:29:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038B4FDE800) [pid = 2776] [serial = 1014] [outer = 00000038B4ED2400] 07:29:32 INFO - PROCESS | 2776 | 1465050572203 Marionette DEBUG loaded listener.js 07:29:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038B953CC00) [pid = 2776] [serial = 1015] [outer = 00000038B4ED2400] 07:29:32 INFO - PROCESS | 2776 | 1465050572910 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 07:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1074ms 07:29:32 INFO - PROCESS | 2776 | 1465050572938 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 07:29:32 INFO - PROCESS | 2776 | 1465050572943 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 07:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:29:32 INFO - PROCESS | 2776 | 1465050572950 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:29:32 INFO - PROCESS | 2776 | 1465050572953 Marionette TRACE conn5 <- [1,1318,null,{}] 07:29:32 INFO - PROCESS | 2776 | 1465050572957 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:32 INFO - PROCESS | 2776 | 1465050572960 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:33 INFO - PROCESS | 2776 | 1465050573092 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 07:29:33 INFO - PROCESS | 2776 | 1465050573170 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:33 INFO - PROCESS | 2776 | 1465050573173 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:33 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1DB7000 == 37 [pid = 2776] [id = 339] 07:29:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038B4DA2800) [pid = 2776] [serial = 1016] [outer = 0000000000000000] 07:29:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038BB7C3C00) [pid = 2776] [serial = 1017] [outer = 00000038B4DA2800] 07:29:33 INFO - PROCESS | 2776 | 1465050573287 Marionette DEBUG loaded listener.js 07:29:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (00000038BEC17000) [pid = 2776] [serial = 1018] [outer = 00000038B4DA2800] 07:29:34 INFO - PROCESS | 2776 | --DOCSHELL 00000038C5841000 == 36 [pid = 2776] [id = 336] 07:29:34 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4CEC800 == 35 [pid = 2776] [id = 335] 07:29:34 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4510800 == 34 [pid = 2776] [id = 334] 07:29:34 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1DB9800 == 33 [pid = 2776] [id = 333] 07:29:34 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1635000 == 32 [pid = 2776] [id = 332] 07:29:34 INFO - PROCESS | 2776 | --DOCSHELL 00000038BBA8E800 == 31 [pid = 2776] [id = 331] 07:29:34 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA420000 == 30 [pid = 2776] [id = 330] 07:29:34 INFO - PROCESS | 2776 | --DOCSHELL 00000038B5772800 == 29 [pid = 2776] [id = 329] 07:29:34 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (00000038B9810400) [pid = 2776] [serial = 945] [outer = 0000000000000000] [url = about:blank] 07:29:34 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038BB7BCC00) [pid = 2776] [serial = 946] [outer = 0000000000000000] [url = about:blank] 07:29:34 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038C27B5400) [pid = 2776] [serial = 954] [outer = 0000000000000000] [url = about:blank] 07:29:34 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038C1B3F000) [pid = 2776] [serial = 951] [outer = 0000000000000000] [url = about:blank] 07:29:34 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038C1E54C00) [pid = 2776] [serial = 952] [outer = 0000000000000000] [url = about:blank] 07:29:34 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038BA50A400) [pid = 2776] [serial = 942] [outer = 0000000000000000] [url = about:blank] 07:29:34 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038BE956800) [pid = 2776] [serial = 943] [outer = 0000000000000000] [url = about:blank] 07:29:34 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038C332AC00) [pid = 2776] [serial = 937] [outer = 0000000000000000] [url = about:blank] 07:29:34 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C4FB8000) [pid = 2776] [serial = 966] [outer = 0000000000000000] [url = about:blank] 07:29:34 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C0CB1C00) [pid = 2776] [serial = 964] [outer = 0000000000000000] [url = about:blank] 07:29:34 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C570AC00) [pid = 2776] [serial = 967] [outer = 0000000000000000] [url = about:blank] 07:29:34 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C2828C00) [pid = 2776] [serial = 955] [outer = 0000000000000000] [url = about:blank] 07:29:34 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C5718C00) [pid = 2776] [serial = 969] [outer = 0000000000000000] [url = about:blank] 07:29:34 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C27B6400) [pid = 2776] [serial = 972] [outer = 0000000000000000] [url = about:blank] 07:29:34 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C5E33C00) [pid = 2776] [serial = 973] [outer = 0000000000000000] [url = about:blank] 07:29:34 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C2BC4C00) [pid = 2776] [serial = 957] [outer = 0000000000000000] [url = about:blank] 07:29:34 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C4C4C400) [pid = 2776] [serial = 960] [outer = 0000000000000000] [url = about:blank] 07:29:34 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C3337C00) [pid = 2776] [serial = 958] [outer = 0000000000000000] [url = about:blank] 07:29:34 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038B4FE1C00) [pid = 2776] [serial = 963] [outer = 0000000000000000] [url = about:blank] 07:29:34 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C4C57C00) [pid = 2776] [serial = 961] [outer = 0000000000000000] [url = about:blank] 07:29:34 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038B5799C00) [pid = 2776] [serial = 939] [outer = 0000000000000000] [url = about:blank] 07:29:34 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038BA2AC000) [pid = 2776] [serial = 940] [outer = 0000000000000000] [url = about:blank] 07:29:34 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038BEC19800) [pid = 2776] [serial = 948] [outer = 0000000000000000] [url = about:blank] 07:29:34 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038C0ACE800) [pid = 2776] [serial = 949] [outer = 0000000000000000] [url = about:blank] 07:29:34 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038C5759000) [pid = 2776] [serial = 970] [outer = 0000000000000000] [url = about:blank] 07:29:34 INFO - PROCESS | 2776 | 1465050574161 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 07:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1273ms 07:29:34 INFO - PROCESS | 2776 | 1465050574229 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 07:29:34 INFO - PROCESS | 2776 | 1465050574233 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 07:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:29:34 INFO - PROCESS | 2776 | 1465050574238 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:29:34 INFO - PROCESS | 2776 | 1465050574241 Marionette TRACE conn5 <- [1,1322,null,{}] 07:29:34 INFO - PROCESS | 2776 | 1465050574247 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:34 INFO - PROCESS | 2776 | 1465050574250 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:34 INFO - PROCESS | 2776 | 1465050574354 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 07:29:34 INFO - PROCESS | 2776 | 1465050574363 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:34 INFO - PROCESS | 2776 | 1465050574366 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:34 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B9831800 == 30 [pid = 2776] [id = 340] 07:29:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038B5692800) [pid = 2776] [serial = 1019] [outer = 0000000000000000] 07:29:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038B6228C00) [pid = 2776] [serial = 1020] [outer = 00000038B5692800] 07:29:34 INFO - PROCESS | 2776 | 1465050574416 Marionette DEBUG loaded listener.js 07:29:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038BA2A7800) [pid = 2776] [serial = 1021] [outer = 00000038B5692800] 07:29:34 INFO - PROCESS | 2776 | 1465050574971 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 776ms 07:29:35 INFO - PROCESS | 2776 | 1465050575014 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 07:29:35 INFO - PROCESS | 2776 | 1465050575019 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 07:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:29:35 INFO - PROCESS | 2776 | 1465050575025 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:29:35 INFO - PROCESS | 2776 | 1465050575028 Marionette TRACE conn5 <- [1,1326,null,{}] 07:29:35 INFO - PROCESS | 2776 | 1465050575032 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:35 INFO - PROCESS | 2776 | 1465050575034 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:35 INFO - PROCESS | 2776 | 1465050575134 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 07:29:35 INFO - PROCESS | 2776 | 1465050575212 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:35 INFO - PROCESS | 2776 | 1465050575215 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:35 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BE14E800 == 31 [pid = 2776] [id = 341] 07:29:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038BBB60C00) [pid = 2776] [serial = 1022] [outer = 0000000000000000] 07:29:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038BE123400) [pid = 2776] [serial = 1023] [outer = 00000038BBB60C00] 07:29:35 INFO - PROCESS | 2776 | 1465050575264 Marionette DEBUG loaded listener.js 07:29:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038BE957800) [pid = 2776] [serial = 1024] [outer = 00000038BBB60C00] 07:29:36 INFO - PROCESS | 2776 | 1465050576125 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 07:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1120ms 07:29:36 INFO - PROCESS | 2776 | 1465050576149 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 07:29:36 INFO - PROCESS | 2776 | 1465050576151 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 07:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:29:36 INFO - PROCESS | 2776 | 1465050576155 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:29:36 INFO - PROCESS | 2776 | 1465050576159 Marionette TRACE conn5 <- [1,1330,null,{}] 07:29:36 INFO - PROCESS | 2776 | 1465050576170 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:36 INFO - PROCESS | 2776 | 1465050576176 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:36 INFO - PROCESS | 2776 | 1465050576297 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 07:29:36 INFO - PROCESS | 2776 | 1465050576313 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:36 INFO - PROCESS | 2776 | 1465050576316 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:36 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1DBD800 == 32 [pid = 2776] [id = 342] 07:29:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038B3D24400) [pid = 2776] [serial = 1025] [outer = 0000000000000000] 07:29:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C1261400) [pid = 2776] [serial = 1026] [outer = 00000038B3D24400] 07:29:36 INFO - PROCESS | 2776 | 1465050576365 Marionette DEBUG loaded listener.js 07:29:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C16C6C00) [pid = 2776] [serial = 1027] [outer = 00000038B3D24400] 07:29:36 INFO - PROCESS | 2776 | 1465050576829 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 07:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 734ms 07:29:36 INFO - PROCESS | 2776 | 1465050576891 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 07:29:36 INFO - PROCESS | 2776 | 1465050576894 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 07:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:29:36 INFO - PROCESS | 2776 | 1465050576898 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:29:36 INFO - PROCESS | 2776 | 1465050576899 Marionette TRACE conn5 <- [1,1334,null,{}] 07:29:36 INFO - PROCESS | 2776 | 1465050576903 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:36 INFO - PROCESS | 2776 | 1465050576905 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:37 INFO - PROCESS | 2776 | 1465050577037 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 07:29:37 INFO - PROCESS | 2776 | 1465050577091 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:37 INFO - PROCESS | 2776 | 1465050577094 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:37 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4CE0000 == 33 [pid = 2776] [id = 343] 07:29:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C1E3BC00) [pid = 2776] [serial = 1028] [outer = 0000000000000000] 07:29:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C1FF0400) [pid = 2776] [serial = 1029] [outer = 00000038C1E3BC00] 07:29:37 INFO - PROCESS | 2776 | 1465050577144 Marionette DEBUG loaded listener.js 07:29:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C252E800) [pid = 2776] [serial = 1030] [outer = 00000038C1E3BC00] 07:29:37 INFO - PROCESS | 2776 | 1465050577602 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 07:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 776ms 07:29:37 INFO - PROCESS | 2776 | 1465050577677 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 07:29:37 INFO - PROCESS | 2776 | 1465050577679 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 07:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:29:37 INFO - PROCESS | 2776 | 1465050577688 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:29:37 INFO - PROCESS | 2776 | 1465050577690 Marionette TRACE conn5 <- [1,1338,null,{}] 07:29:37 INFO - PROCESS | 2776 | 1465050577693 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:37 INFO - PROCESS | 2776 | 1465050577696 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:37 INFO - PROCESS | 2776 | 1465050577808 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 07:29:37 INFO - PROCESS | 2776 | 1465050577860 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:37 INFO - PROCESS | 2776 | 1465050577863 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:37 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C5E89000 == 34 [pid = 2776] [id = 344] 07:29:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C27B5000) [pid = 2776] [serial = 1031] [outer = 0000000000000000] 07:29:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C27BE800) [pid = 2776] [serial = 1032] [outer = 00000038C27B5000] 07:29:37 INFO - PROCESS | 2776 | 1465050577909 Marionette DEBUG loaded listener.js 07:29:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C2825400) [pid = 2776] [serial = 1033] [outer = 00000038C27B5000] 07:29:38 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038B55DB400) [pid = 2776] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:29:38 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038B4C20400) [pid = 2776] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:29:38 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038B4332800) [pid = 2776] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:29:38 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038BB894000) [pid = 2776] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:29:38 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038B9CA4800) [pid = 2776] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:29:38 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038B4ED5800) [pid = 2776] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:29:38 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038BF5F0C00) [pid = 2776] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:29:38 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C1E3D400) [pid = 2776] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:29:38 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038BBB5D000) [pid = 2776] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:29:38 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C27B7800) [pid = 2776] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:29:38 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C575A800) [pid = 2776] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:29:38 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038BE94D800) [pid = 2776] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:29:38 INFO - PROCESS | 2776 | 1465050578401 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 07:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 776ms 07:29:38 INFO - PROCESS | 2776 | 1465050578467 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 07:29:38 INFO - PROCESS | 2776 | 1465050578469 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 07:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:29:38 INFO - PROCESS | 2776 | 1465050578472 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:29:38 INFO - PROCESS | 2776 | 1465050578474 Marionette TRACE conn5 <- [1,1342,null,{}] 07:29:38 INFO - PROCESS | 2776 | 1465050578478 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:38 INFO - PROCESS | 2776 | 1465050578484 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:38 INFO - PROCESS | 2776 | 1465050578610 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 07:29:38 INFO - PROCESS | 2776 | 1465050578681 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:38 INFO - PROCESS | 2776 | 1465050578684 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:38 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C7227000 == 35 [pid = 2776] [id = 345] 07:29:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038C252A400) [pid = 2776] [serial = 1034] [outer = 0000000000000000] 07:29:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038C2822C00) [pid = 2776] [serial = 1035] [outer = 00000038C252A400] 07:29:38 INFO - PROCESS | 2776 | 1465050578731 Marionette DEBUG loaded listener.js 07:29:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038C2BE6400) [pid = 2776] [serial = 1036] [outer = 00000038C252A400] 07:29:39 INFO - PROCESS | 2776 | 1465050579116 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 07:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 734ms 07:29:39 INFO - PROCESS | 2776 | 1465050579210 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 07:29:39 INFO - PROCESS | 2776 | 1465050579212 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 07:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:29:39 INFO - PROCESS | 2776 | 1465050579227 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:29:39 INFO - PROCESS | 2776 | 1465050579229 Marionette TRACE conn5 <- [1,1346,null,{}] 07:29:39 INFO - PROCESS | 2776 | 1465050579233 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:39 INFO - PROCESS | 2776 | 1465050579235 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:39 INFO - PROCESS | 2776 | 1465050579321 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 07:29:39 INFO - PROCESS | 2776 | 1465050579333 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:39 INFO - PROCESS | 2776 | 1465050579335 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:39 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA484800 == 36 [pid = 2776] [id = 346] 07:29:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038C3334400) [pid = 2776] [serial = 1037] [outer = 0000000000000000] 07:29:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C44A3800) [pid = 2776] [serial = 1038] [outer = 00000038C3334400] 07:29:39 INFO - PROCESS | 2776 | 1465050579381 Marionette DEBUG loaded listener.js 07:29:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C45DE400) [pid = 2776] [serial = 1039] [outer = 00000038C3334400] 07:29:39 INFO - PROCESS | 2776 | 1465050579815 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 07:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 630ms 07:29:39 INFO - PROCESS | 2776 | 1465050579861 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 07:29:39 INFO - PROCESS | 2776 | 1465050579864 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 07:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:29:39 INFO - PROCESS | 2776 | 1465050579867 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:29:39 INFO - PROCESS | 2776 | 1465050579869 Marionette TRACE conn5 <- [1,1350,null,{}] 07:29:39 INFO - PROCESS | 2776 | 1465050579873 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:39 INFO - PROCESS | 2776 | 1465050579875 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:39 INFO - PROCESS | 2776 | 1465050579961 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 07:29:39 INFO - PROCESS | 2776 | 1465050579968 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:39 INFO - PROCESS | 2776 | 1465050579970 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:39 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C92B3800 == 37 [pid = 2776] [id = 347] 07:29:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C45E6400) [pid = 2776] [serial = 1040] [outer = 0000000000000000] 07:29:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C4A56000) [pid = 2776] [serial = 1041] [outer = 00000038C45E6400] 07:29:40 INFO - PROCESS | 2776 | 1465050580015 Marionette DEBUG loaded listener.js 07:29:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C4A68800) [pid = 2776] [serial = 1042] [outer = 00000038C45E6400] 07:29:40 INFO - PROCESS | 2776 | 1465050580644 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 07:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 880ms 07:29:40 INFO - PROCESS | 2776 | 1465050580750 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 07:29:40 INFO - PROCESS | 2776 | 1465050580755 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 07:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:29:40 INFO - PROCESS | 2776 | 1465050580762 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:29:40 INFO - PROCESS | 2776 | 1465050580765 Marionette TRACE conn5 <- [1,1354,null,{}] 07:29:40 INFO - PROCESS | 2776 | 1465050580772 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:40 INFO - PROCESS | 2776 | 1465050580775 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:40 INFO - PROCESS | 2776 | 1465050580908 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 07:29:41 INFO - PROCESS | 2776 | 1465050581020 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:41 INFO - PROCESS | 2776 | 1465050581025 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:41 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA5D4800 == 38 [pid = 2776] [id = 348] 07:29:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038B4FE0C00) [pid = 2776] [serial = 1043] [outer = 0000000000000000] 07:29:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038B9CA4800) [pid = 2776] [serial = 1044] [outer = 00000038B4FE0C00] 07:29:41 INFO - PROCESS | 2776 | 1465050581085 Marionette DEBUG loaded listener.js 07:29:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038BB7BA400) [pid = 2776] [serial = 1045] [outer = 00000038B4FE0C00] 07:29:41 INFO - PROCESS | 2776 | 1465050581706 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 07:29:41 INFO - PROCESS | 2776 | 1465050581755 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 07:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:29:41 INFO - PROCESS | 2776 | 1465050581762 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:29:41 INFO - PROCESS | 2776 | 1465050581765 Marionette TRACE conn5 <- [1,1358,null,{}] 07:29:41 INFO - PROCESS | 2776 | 1465050581770 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:41 INFO - PROCESS | 2776 | 1465050581773 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:41 INFO - PROCESS | 2776 | 1465050581891 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 07:29:42 INFO - PROCESS | 2776 | 1465050582012 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:42 INFO - PROCESS | 2776 | 1465050582015 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:42 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4A05800 == 39 [pid = 2776] [id = 349] 07:29:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038BE11D800) [pid = 2776] [serial = 1046] [outer = 0000000000000000] 07:29:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038BF52AC00) [pid = 2776] [serial = 1047] [outer = 00000038BE11D800] 07:29:42 INFO - PROCESS | 2776 | 1465050582077 Marionette DEBUG loaded listener.js 07:29:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C1668C00) [pid = 2776] [serial = 1048] [outer = 00000038BE11D800] 07:29:42 INFO - PROCESS | 2776 | 1465050582715 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 07:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:29:42 INFO - PROCESS | 2776 | 1465050582753 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 07:29:42 INFO - PROCESS | 2776 | 1465050582757 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:29:42 INFO - PROCESS | 2776 | 1465050582761 Marionette TRACE conn5 <- [1,1362,null,{}] 07:29:42 INFO - PROCESS | 2776 | 1465050582773 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:42 INFO - PROCESS | 2776 | 1465050582779 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:42 INFO - PROCESS | 2776 | 1465050582896 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 07:29:43 INFO - PROCESS | 2776 | 1465050583016 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:43 INFO - PROCESS | 2776 | 1465050583020 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:43 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C93E5800 == 40 [pid = 2776] [id = 350] 07:29:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C27BB000) [pid = 2776] [serial = 1049] [outer = 0000000000000000] 07:29:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038C2B8EC00) [pid = 2776] [serial = 1050] [outer = 00000038C27BB000] 07:29:43 INFO - PROCESS | 2776 | 1465050583080 Marionette DEBUG loaded listener.js 07:29:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038C4A59C00) [pid = 2776] [serial = 1051] [outer = 00000038C27BB000] 07:29:43 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:43 INFO - PROCESS | 2776 | 1465050583926 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 07:29:44 INFO - PROCESS | 2776 | 1465050584006 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 07:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:29:44 INFO - PROCESS | 2776 | 1465050584011 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:29:44 INFO - PROCESS | 2776 | 1465050584014 Marionette TRACE conn5 <- [1,1366,null,{}] 07:29:44 INFO - PROCESS | 2776 | 1465050584020 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:44 INFO - PROCESS | 2776 | 1465050584024 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:44 INFO - PROCESS | 2776 | 1465050584136 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 07:29:44 INFO - PROCESS | 2776 | 1465050584214 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:44 INFO - PROCESS | 2776 | 1465050584219 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:44 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B57C4000 == 41 [pid = 2776] [id = 351] 07:29:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038B568D400) [pid = 2776] [serial = 1052] [outer = 0000000000000000] 07:29:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038B95E5800) [pid = 2776] [serial = 1053] [outer = 00000038B568D400] 07:29:44 INFO - PROCESS | 2776 | 1465050584316 Marionette DEBUG loaded listener.js 07:29:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038BB18EC00) [pid = 2776] [serial = 1054] [outer = 00000038B568D400] 07:29:45 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA484800 == 40 [pid = 2776] [id = 346] 07:29:45 INFO - PROCESS | 2776 | --DOCSHELL 00000038C7227000 == 39 [pid = 2776] [id = 345] 07:29:45 INFO - PROCESS | 2776 | --DOCSHELL 00000038C5E89000 == 38 [pid = 2776] [id = 344] 07:29:45 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4CE0000 == 37 [pid = 2776] [id = 343] 07:29:45 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1DBD800 == 36 [pid = 2776] [id = 342] 07:29:45 INFO - PROCESS | 2776 | --DOCSHELL 00000038BE14E800 == 35 [pid = 2776] [id = 341] 07:29:45 INFO - PROCESS | 2776 | --DOCSHELL 00000038B9831800 == 34 [pid = 2776] [id = 340] 07:29:45 INFO - PROCESS | 2776 | --DOCSHELL 00000038BBA88000 == 33 [pid = 2776] [id = 337] 07:29:45 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA5D6000 == 32 [pid = 2776] [id = 338] 07:29:45 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1DB7000 == 31 [pid = 2776] [id = 339] 07:29:45 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA0FA800 == 30 [pid = 2776] [id = 328] 07:29:45 INFO - PROCESS | 2776 | --DOCSHELL 00000038C93E5800 == 29 [pid = 2776] [id = 350] 07:29:45 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4A05800 == 28 [pid = 2776] [id = 349] 07:29:45 INFO - PROCESS | 2776 | --DOCSHELL 00000038C92B3800 == 27 [pid = 2776] [id = 347] 07:29:45 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA5D4800 == 26 [pid = 2776] [id = 348] 07:29:45 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038B5634800) [pid = 2776] [serial = 990] [outer = 0000000000000000] [url = about:blank] 07:29:45 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038B63B0000) [pid = 2776] [serial = 991] [outer = 0000000000000000] [url = about:blank] 07:29:45 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038BA597000) [pid = 2776] [serial = 993] [outer = 0000000000000000] [url = about:blank] 07:29:45 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038B4570800) [pid = 2776] [serial = 987] [outer = 0000000000000000] [url = about:blank] 07:29:45 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038B4DAF800) [pid = 2776] [serial = 988] [outer = 0000000000000000] [url = about:blank] 07:29:45 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038BBB54400) [pid = 2776] [serial = 996] [outer = 0000000000000000] [url = about:blank] 07:29:45 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038BBB5CC00) [pid = 2776] [serial = 985] [outer = 0000000000000000] [url = about:blank] 07:29:45 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038BE953400) [pid = 2776] [serial = 999] [outer = 0000000000000000] [url = about:blank] 07:29:45 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038BB041000) [pid = 2776] [serial = 984] [outer = 0000000000000000] [url = about:blank] 07:29:45 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BE124800) [pid = 2776] [serial = 997] [outer = 0000000000000000] [url = about:blank] 07:29:45 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C1260000) [pid = 2776] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 07:29:45 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BEC24400) [pid = 2776] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 07:29:45 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C232D400) [pid = 2776] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 07:29:45 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C1660C00) [pid = 2776] [serial = 976] [outer = 0000000000000000] [url = about:blank] 07:29:45 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038BE90FC00) [pid = 2776] [serial = 975] [outer = 0000000000000000] [url = about:blank] 07:29:45 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C252CC00) [pid = 2776] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 07:29:45 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C45DA000) [pid = 2776] [serial = 979] [outer = 0000000000000000] [url = about:blank] 07:29:45 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C282AC00) [pid = 2776] [serial = 978] [outer = 0000000000000000] [url = about:blank] 07:29:45 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C7015C00) [pid = 2776] [serial = 982] [outer = 0000000000000000] [url = about:blank] 07:29:45 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C59CF000) [pid = 2776] [serial = 981] [outer = 0000000000000000] [url = about:blank] 07:29:45 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C16D2000) [pid = 2776] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 07:29:45 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038C1B36400) [pid = 2776] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 07:29:45 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038BB183400) [pid = 2776] [serial = 994] [outer = 0000000000000000] [url = about:blank] 07:29:45 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038C1E31400) [pid = 2776] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 07:29:45 INFO - PROCESS | 2776 | --DOMWINDOW == 63 (00000038C2381000) [pid = 2776] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 07:29:45 INFO - PROCESS | 2776 | 1465050585460 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 07:29:45 INFO - PROCESS | 2776 | 1465050585505 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 07:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:29:45 INFO - PROCESS | 2776 | 1465050585510 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:29:45 INFO - PROCESS | 2776 | 1465050585513 Marionette TRACE conn5 <- [1,1370,null,{}] 07:29:45 INFO - PROCESS | 2776 | 1465050585520 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:45 INFO - PROCESS | 2776 | 1465050585523 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:45 INFO - PROCESS | 2776 | 1465050585621 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 07:29:45 INFO - PROCESS | 2776 | 1465050585631 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:45 INFO - PROCESS | 2776 | 1465050585635 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:45 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B647C800 == 27 [pid = 2776] [id = 352] 07:29:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 64 (00000038B4EB3000) [pid = 2776] [serial = 1055] [outer = 0000000000000000] 07:29:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038B4EB7C00) [pid = 2776] [serial = 1056] [outer = 00000038B4EB3000] 07:29:45 INFO - PROCESS | 2776 | 1465050585689 Marionette DEBUG loaded listener.js 07:29:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038B4FDE400) [pid = 2776] [serial = 1057] [outer = 00000038B4EB3000] 07:29:46 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:46 INFO - PROCESS | 2776 | 1465050586225 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 07:29:46 INFO - PROCESS | 2776 | 1465050586296 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 07:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:29:46 INFO - PROCESS | 2776 | 1465050586302 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:29:46 INFO - PROCESS | 2776 | 1465050586305 Marionette TRACE conn5 <- [1,1374,null,{}] 07:29:46 INFO - PROCESS | 2776 | 1465050586310 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:46 INFO - PROCESS | 2776 | 1465050586313 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:46 INFO - PROCESS | 2776 | 1465050586420 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 07:29:46 INFO - PROCESS | 2776 | 1465050586487 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:46 INFO - PROCESS | 2776 | 1465050586489 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:46 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B5A20800 == 28 [pid = 2776] [id = 353] 07:29:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038B63B1C00) [pid = 2776] [serial = 1058] [outer = 0000000000000000] 07:29:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038B9F46C00) [pid = 2776] [serial = 1059] [outer = 00000038B63B1C00] 07:29:46 INFO - PROCESS | 2776 | 1465050586542 Marionette DEBUG loaded listener.js 07:29:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038BA59D400) [pid = 2776] [serial = 1060] [outer = 00000038B63B1C00] 07:29:46 INFO - PROCESS | 2776 | 1465050586967 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 07:29:46 INFO - PROCESS | 2776 | 1465050586977 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 07:29:46 INFO - PROCESS | 2776 | 1465050586981 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:29:46 INFO - PROCESS | 2776 | 1465050586985 Marionette TRACE conn5 <- [1,1378,null,{}] 07:29:47 INFO - PROCESS | 2776 | 1465050586996 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:47 INFO - PROCESS | 2776 | 1465050587001 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:47 INFO - PROCESS | 2776 | 1465050587091 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 07:29:47 INFO - PROCESS | 2776 | 1465050587099 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:47 INFO - PROCESS | 2776 | 1465050587103 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:47 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C12A2800 == 29 [pid = 2776] [id = 354] 07:29:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038B3D21800) [pid = 2776] [serial = 1061] [outer = 0000000000000000] 07:29:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038BBAA6800) [pid = 2776] [serial = 1062] [outer = 00000038B3D21800] 07:29:47 INFO - PROCESS | 2776 | 1465050587153 Marionette DEBUG loaded listener.js 07:29:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038BE125400) [pid = 2776] [serial = 1063] [outer = 00000038B3D21800] 07:29:47 INFO - PROCESS | 2776 | 1465050587656 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 07:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 734ms 07:29:47 INFO - PROCESS | 2776 | 1465050587718 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 07:29:47 INFO - PROCESS | 2776 | 1465050587721 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 07:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:29:47 INFO - PROCESS | 2776 | 1465050587724 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:29:47 INFO - PROCESS | 2776 | 1465050587726 Marionette TRACE conn5 <- [1,1382,null,{}] 07:29:47 INFO - PROCESS | 2776 | 1465050587730 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:47 INFO - PROCESS | 2776 | 1465050587732 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:47 INFO - PROCESS | 2776 | 1465050587879 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 07:29:47 INFO - PROCESS | 2776 | 1465050587930 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:47 INFO - PROCESS | 2776 | 1465050587932 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:47 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C2169800 == 30 [pid = 2776] [id = 355] 07:29:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038BE953400) [pid = 2776] [serial = 1064] [outer = 0000000000000000] 07:29:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038BEC20C00) [pid = 2776] [serial = 1065] [outer = 00000038BE953400] 07:29:47 INFO - PROCESS | 2776 | 1465050587979 Marionette DEBUG loaded listener.js 07:29:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038BEC35C00) [pid = 2776] [serial = 1066] [outer = 00000038BE953400] 07:29:48 INFO - PROCESS | 2776 | 1465050588432 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 07:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 734ms 07:29:48 INFO - PROCESS | 2776 | 1465050588465 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 07:29:48 INFO - PROCESS | 2776 | 1465050588468 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 07:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:29:48 INFO - PROCESS | 2776 | 1465050588479 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:29:48 INFO - PROCESS | 2776 | 1465050588482 Marionette TRACE conn5 <- [1,1386,null,{}] 07:29:48 INFO - PROCESS | 2776 | 1465050588485 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:48 INFO - PROCESS | 2776 | 1465050588487 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:48 INFO - PROCESS | 2776 | 1465050588596 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 07:29:48 INFO - PROCESS | 2776 | 1465050588603 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:48 INFO - PROCESS | 2776 | 1465050588605 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:48 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4419000 == 31 [pid = 2776] [id = 356] 07:29:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038B32F0C00) [pid = 2776] [serial = 1067] [outer = 0000000000000000] 07:29:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C1263000) [pid = 2776] [serial = 1068] [outer = 00000038B32F0C00] 07:29:48 INFO - PROCESS | 2776 | 1465050588651 Marionette DEBUG loaded listener.js 07:29:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C16C7400) [pid = 2776] [serial = 1069] [outer = 00000038B32F0C00] 07:29:49 INFO - PROCESS | 2776 | 1465050589133 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 07:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 671ms 07:29:49 INFO - PROCESS | 2776 | 1465050589152 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 07:29:49 INFO - PROCESS | 2776 | 1465050589154 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 07:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:29:49 INFO - PROCESS | 2776 | 1465050589157 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:29:49 INFO - PROCESS | 2776 | 1465050589159 Marionette TRACE conn5 <- [1,1390,null,{}] 07:29:49 INFO - PROCESS | 2776 | 1465050589174 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:49 INFO - PROCESS | 2776 | 1465050589181 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:49 INFO - PROCESS | 2776 | 1465050589494 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 07:29:49 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C3334400) [pid = 2776] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:29:49 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BBB60C00) [pid = 2776] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:29:49 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B4ED2400) [pid = 2776] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:29:49 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038B4DA2800) [pid = 2776] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:29:49 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038B5692800) [pid = 2776] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:29:49 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C45E6400) [pid = 2776] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:29:49 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C252A400) [pid = 2776] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:29:49 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C2529C00) [pid = 2776] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:29:49 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038B3D24400) [pid = 2776] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:29:49 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C1E3BC00) [pid = 2776] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:29:49 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C27B5000) [pid = 2776] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:29:49 INFO - PROCESS | 2776 | 1465050589553 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:49 INFO - PROCESS | 2776 | 1465050589556 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:49 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA4EA000 == 32 [pid = 2776] [id = 357] 07:29:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038B33E5000) [pid = 2776] [serial = 1070] [outer = 0000000000000000] 07:29:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038B4DAC400) [pid = 2776] [serial = 1071] [outer = 00000038B33E5000] 07:29:49 INFO - PROCESS | 2776 | 1465050589603 Marionette DEBUG loaded listener.js 07:29:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038C1B40C00) [pid = 2776] [serial = 1072] [outer = 00000038B33E5000] 07:29:50 INFO - PROCESS | 2776 | 1465050590019 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 07:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 923ms 07:29:50 INFO - PROCESS | 2776 | 1465050590083 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 07:29:50 INFO - PROCESS | 2776 | 1465050590085 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 07:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:29:50 INFO - PROCESS | 2776 | 1465050590089 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:29:50 INFO - PROCESS | 2776 | 1465050590091 Marionette TRACE conn5 <- [1,1394,null,{}] 07:29:50 INFO - PROCESS | 2776 | 1465050590095 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:50 INFO - PROCESS | 2776 | 1465050590097 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:50 INFO - PROCESS | 2776 | 1465050590180 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 07:29:50 INFO - PROCESS | 2776 | 1465050590186 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:50 INFO - PROCESS | 2776 | 1465050590188 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:50 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C5E7D800 == 33 [pid = 2776] [id = 358] 07:29:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038C1FF1400) [pid = 2776] [serial = 1073] [outer = 0000000000000000] 07:29:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C237BC00) [pid = 2776] [serial = 1074] [outer = 00000038C1FF1400] 07:29:50 INFO - PROCESS | 2776 | 1465050590233 Marionette DEBUG loaded listener.js 07:29:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C2534000) [pid = 2776] [serial = 1075] [outer = 00000038C1FF1400] 07:29:50 INFO - PROCESS | 2776 | 1465050590671 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 07:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 629ms 07:29:50 INFO - PROCESS | 2776 | 1465050590721 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 07:29:50 INFO - PROCESS | 2776 | 1465050590724 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 07:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:29:50 INFO - PROCESS | 2776 | 1465050590728 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:29:50 INFO - PROCESS | 2776 | 1465050590729 Marionette TRACE conn5 <- [1,1398,null,{}] 07:29:50 INFO - PROCESS | 2776 | 1465050590733 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:50 INFO - PROCESS | 2776 | 1465050590735 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:50 INFO - PROCESS | 2776 | 1465050590819 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 07:29:50 INFO - PROCESS | 2776 | 1465050590858 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:50 INFO - PROCESS | 2776 | 1465050590860 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:50 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C7224800 == 34 [pid = 2776] [id = 359] 07:29:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C27B7C00) [pid = 2776] [serial = 1076] [outer = 0000000000000000] 07:29:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C281E800) [pid = 2776] [serial = 1077] [outer = 00000038C27B7C00] 07:29:50 INFO - PROCESS | 2776 | 1465050590914 Marionette DEBUG loaded listener.js 07:29:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C282A400) [pid = 2776] [serial = 1078] [outer = 00000038C27B7C00] 07:29:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C2825000) [pid = 2776] [serial = 1079] [outer = 00000038B629C400] 07:29:51 INFO - PROCESS | 2776 | 1465050591407 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 07:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 734ms 07:29:51 INFO - PROCESS | 2776 | 1465050591464 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 07:29:51 INFO - PROCESS | 2776 | 1465050591467 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 07:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:29:51 INFO - PROCESS | 2776 | 1465050591470 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:29:51 INFO - PROCESS | 2776 | 1465050591472 Marionette TRACE conn5 <- [1,1402,null,{}] 07:29:51 INFO - PROCESS | 2776 | 1465050591521 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:51 INFO - PROCESS | 2776 | 1465050591525 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:51 INFO - PROCESS | 2776 | 1465050591651 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 07:29:51 INFO - PROCESS | 2776 | 1465050591784 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:51 INFO - PROCESS | 2776 | 1465050591788 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:51 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B63E8800 == 35 [pid = 2776] [id = 360] 07:29:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038B3D2AC00) [pid = 2776] [serial = 1080] [outer = 0000000000000000] 07:29:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038B46BC400) [pid = 2776] [serial = 1081] [outer = 00000038B3D2AC00] 07:29:51 INFO - PROCESS | 2776 | 1465050591850 Marionette DEBUG loaded listener.js 07:29:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038B4FDB400) [pid = 2776] [serial = 1082] [outer = 00000038B3D2AC00] 07:29:52 INFO - PROCESS | 2776 | 1465050592799 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 07:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1377ms 07:29:52 INFO - PROCESS | 2776 | 1465050592851 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 07:29:52 INFO - PROCESS | 2776 | 1465050592855 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 07:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:29:52 INFO - PROCESS | 2776 | 1465050592860 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:29:52 INFO - PROCESS | 2776 | 1465050592863 Marionette TRACE conn5 <- [1,1406,null,{}] 07:29:52 INFO - PROCESS | 2776 | 1465050592870 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:52 INFO - PROCESS | 2776 | 1465050592873 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:53 INFO - PROCESS | 2776 | 1465050593034 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 07:29:53 INFO - PROCESS | 2776 | 1465050593109 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:53 INFO - PROCESS | 2776 | 1465050593114 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:53 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C289D000 == 36 [pid = 2776] [id = 361] 07:29:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038BB7BB400) [pid = 2776] [serial = 1083] [outer = 0000000000000000] 07:29:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038BB7C6000) [pid = 2776] [serial = 1084] [outer = 00000038BB7BB400] 07:29:53 INFO - PROCESS | 2776 | 1465050593243 Marionette DEBUG loaded listener.js 07:29:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038BE12EC00) [pid = 2776] [serial = 1085] [outer = 00000038BB7BB400] 07:29:54 INFO - PROCESS | 2776 | --DOCSHELL 00000038C5E7D800 == 35 [pid = 2776] [id = 358] 07:29:54 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA4EA000 == 34 [pid = 2776] [id = 357] 07:29:54 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4419000 == 33 [pid = 2776] [id = 356] 07:29:54 INFO - PROCESS | 2776 | --DOCSHELL 00000038C2169800 == 32 [pid = 2776] [id = 355] 07:29:54 INFO - PROCESS | 2776 | --DOCSHELL 00000038C12A2800 == 31 [pid = 2776] [id = 354] 07:29:54 INFO - PROCESS | 2776 | --DOCSHELL 00000038B5A20800 == 30 [pid = 2776] [id = 353] 07:29:54 INFO - PROCESS | 2776 | --DOCSHELL 00000038B647C800 == 29 [pid = 2776] [id = 352] 07:29:54 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C1FF0400) [pid = 2776] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 07:29:54 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038C27BE800) [pid = 2776] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 07:29:54 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C252E800) [pid = 2776] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 07:29:54 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C45DE400) [pid = 2776] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 07:29:54 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BE123400) [pid = 2776] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 07:29:54 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038BE957800) [pid = 2776] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 07:29:54 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038B4FDE800) [pid = 2776] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 07:29:54 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B953CC00) [pid = 2776] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 07:29:54 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038BB7C3C00) [pid = 2776] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 07:29:54 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038BEC17000) [pid = 2776] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 07:29:54 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038B6228C00) [pid = 2776] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 07:29:54 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C4A56000) [pid = 2776] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 07:29:54 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038BA2A7800) [pid = 2776] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 07:29:54 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C2822C00) [pid = 2776] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 07:29:54 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C27BA000) [pid = 2776] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 07:29:54 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C4A68800) [pid = 2776] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 07:29:54 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038C44A3800) [pid = 2776] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 07:29:54 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038C2825400) [pid = 2776] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 07:29:54 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038C1261400) [pid = 2776] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 07:29:54 INFO - PROCESS | 2776 | --DOMWINDOW == 63 (00000038C2BE6400) [pid = 2776] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 07:29:54 INFO - PROCESS | 2776 | --DOMWINDOW == 62 (00000038C16C6C00) [pid = 2776] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 07:29:54 INFO - PROCESS | 2776 | 1465050594137 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 07:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1328ms 07:29:54 INFO - PROCESS | 2776 | 1465050594193 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 07:29:54 INFO - PROCESS | 2776 | 1465050594197 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 07:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:29:54 INFO - PROCESS | 2776 | 1465050594202 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:29:54 INFO - PROCESS | 2776 | 1465050594205 Marionette TRACE conn5 <- [1,1410,null,{}] 07:29:54 INFO - PROCESS | 2776 | 1465050594210 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:54 INFO - PROCESS | 2776 | 1465050594213 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:54 INFO - PROCESS | 2776 | 1465050594311 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 07:29:54 INFO - PROCESS | 2776 | 1465050594318 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:54 INFO - PROCESS | 2776 | 1465050594323 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:54 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA40A800 == 30 [pid = 2776] [id = 362] 07:29:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 63 (00000038B5692C00) [pid = 2776] [serial = 1086] [outer = 0000000000000000] 07:29:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 64 (00000038B622B400) [pid = 2776] [serial = 1087] [outer = 00000038B5692C00] 07:29:54 INFO - PROCESS | 2776 | 1465050594379 Marionette DEBUG loaded listener.js 07:29:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038B9F47400) [pid = 2776] [serial = 1088] [outer = 00000038B5692C00] 07:29:54 INFO - PROCESS | 2776 | 1465050594903 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 07:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 734ms 07:29:54 INFO - PROCESS | 2776 | 1465050594936 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 07:29:54 INFO - PROCESS | 2776 | 1465050594941 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 07:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:29:54 INFO - PROCESS | 2776 | 1465050594948 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:29:54 INFO - PROCESS | 2776 | 1465050594950 Marionette TRACE conn5 <- [1,1414,null,{}] 07:29:54 INFO - PROCESS | 2776 | 1465050594954 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:54 INFO - PROCESS | 2776 | 1465050594957 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:55 INFO - PROCESS | 2776 | 1465050595051 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 07:29:55 INFO - PROCESS | 2776 | 1465050595059 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:55 INFO - PROCESS | 2776 | 1465050595062 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:55 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BF584000 == 31 [pid = 2776] [id = 363] 07:29:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038BB7C5000) [pid = 2776] [serial = 1089] [outer = 0000000000000000] 07:29:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038BBA53000) [pid = 2776] [serial = 1090] [outer = 00000038BB7C5000] 07:29:55 INFO - PROCESS | 2776 | 1465050595113 Marionette DEBUG loaded listener.js 07:29:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038BE94B400) [pid = 2776] [serial = 1091] [outer = 00000038BB7C5000] 07:29:55 INFO - PROCESS | 2776 | 1465050595609 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 07:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 734ms 07:29:55 INFO - PROCESS | 2776 | 1465050595684 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 07:29:55 INFO - PROCESS | 2776 | 1465050595687 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 07:29:55 INFO - PROCESS | 2776 | 1465050595690 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:29:55 INFO - PROCESS | 2776 | 1465050595694 Marionette TRACE conn5 <- [1,1418,null,{}] 07:29:55 INFO - PROCESS | 2776 | 1465050595736 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:55 INFO - PROCESS | 2776 | 1465050595741 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:55 INFO - PROCESS | 2776 | 1465050595870 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 07:29:55 INFO - PROCESS | 2776 | 1465050595881 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:55 INFO - PROCESS | 2776 | 1465050595884 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:55 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C27AB800 == 32 [pid = 2776] [id = 364] 07:29:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038BEC25000) [pid = 2776] [serial = 1092] [outer = 0000000000000000] 07:29:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038C12D3800) [pid = 2776] [serial = 1093] [outer = 00000038BEC25000] 07:29:55 INFO - PROCESS | 2776 | 1465050595935 Marionette DEBUG loaded listener.js 07:29:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038C16D2000) [pid = 2776] [serial = 1094] [outer = 00000038BEC25000] 07:29:56 INFO - PROCESS | 2776 | 1465050596444 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 07:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 775ms 07:29:56 INFO - PROCESS | 2776 | 1465050596468 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 07:29:56 INFO - PROCESS | 2776 | 1465050596471 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 07:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:29:56 INFO - PROCESS | 2776 | 1465050596474 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:29:56 INFO - PROCESS | 2776 | 1465050596476 Marionette TRACE conn5 <- [1,1422,null,{}] 07:29:56 INFO - PROCESS | 2776 | 1465050596480 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:56 INFO - PROCESS | 2776 | 1465050596482 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:56 INFO - PROCESS | 2776 | 1465050596602 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 07:29:56 INFO - PROCESS | 2776 | 1465050596649 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:56 INFO - PROCESS | 2776 | 1465050596652 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:56 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4CE7000 == 33 [pid = 2776] [id = 365] 07:29:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C1B3B400) [pid = 2776] [serial = 1095] [outer = 0000000000000000] 07:29:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C1C28400) [pid = 2776] [serial = 1096] [outer = 00000038C1B3B400] 07:29:56 INFO - PROCESS | 2776 | 1465050596705 Marionette DEBUG loaded listener.js 07:29:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C1E55400) [pid = 2776] [serial = 1097] [outer = 00000038C1B3B400] 07:29:57 INFO - PROCESS | 2776 | 1465050597174 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 07:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 733ms 07:29:57 INFO - PROCESS | 2776 | 1465050597244 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 07:29:57 INFO - PROCESS | 2776 | 1465050597246 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 07:29:57 INFO - PROCESS | 2776 | 1465050597250 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:29:57 INFO - PROCESS | 2776 | 1465050597252 Marionette TRACE conn5 <- [1,1426,null,{}] 07:29:57 INFO - PROCESS | 2776 | 1465050597255 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:57 INFO - PROCESS | 2776 | 1465050597258 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:57 INFO - PROCESS | 2776 | 1465050597370 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 07:29:57 INFO - PROCESS | 2776 | 1465050597422 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:57 INFO - PROCESS | 2776 | 1465050597424 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:57 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C5E76000 == 34 [pid = 2776] [id = 366] 07:29:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C1E3D400) [pid = 2776] [serial = 1098] [outer = 0000000000000000] 07:29:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C2383800) [pid = 2776] [serial = 1099] [outer = 00000038C1E3D400] 07:29:57 INFO - PROCESS | 2776 | 1465050597471 Marionette DEBUG loaded listener.js 07:29:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C27BC400) [pid = 2776] [serial = 1100] [outer = 00000038C1E3D400] 07:29:57 INFO - PROCESS | 2776 | 1465050597926 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 07:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 735ms 07:29:58 INFO - PROCESS | 2776 | 1465050597988 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 07:29:58 INFO - PROCESS | 2776 | 1465050597990 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 07:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:29:58 INFO - PROCESS | 2776 | 1465050597993 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:29:58 INFO - PROCESS | 2776 | 1465050597995 Marionette TRACE conn5 <- [1,1430,null,{}] 07:29:58 INFO - PROCESS | 2776 | 1465050597998 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:58 INFO - PROCESS | 2776 | 1465050598005 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:58 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BE953400) [pid = 2776] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:29:58 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B568D400) [pid = 2776] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:29:58 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038B63B1C00) [pid = 2776] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:29:58 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038B4EB3000) [pid = 2776] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:29:58 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038B4FE0C00) [pid = 2776] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:29:58 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038B32F0C00) [pid = 2776] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:29:58 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038BE11D800) [pid = 2776] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:29:58 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C27BB000) [pid = 2776] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:29:58 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038B33E5000) [pid = 2776] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:29:58 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C1FF1400) [pid = 2776] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:29:58 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038B3D21800) [pid = 2776] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:29:58 INFO - PROCESS | 2776 | 1465050598172 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 07:29:58 INFO - PROCESS | 2776 | 1465050598221 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:58 INFO - PROCESS | 2776 | 1465050598224 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:58 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C270D000 == 35 [pid = 2776] [id = 367] 07:29:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038B3D2B800) [pid = 2776] [serial = 1101] [outer = 0000000000000000] 07:29:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038B980E800) [pid = 2776] [serial = 1102] [outer = 00000038B3D2B800] 07:29:58 INFO - PROCESS | 2776 | 1465050598279 Marionette DEBUG loaded listener.js 07:29:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038C2381400) [pid = 2776] [serial = 1103] [outer = 00000038B3D2B800] 07:29:58 INFO - PROCESS | 2776 | 1465050598670 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 07:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 734ms 07:29:58 INFO - PROCESS | 2776 | 1465050598731 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 07:29:58 INFO - PROCESS | 2776 | 1465050598733 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 07:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:29:58 INFO - PROCESS | 2776 | 1465050598736 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:29:58 INFO - PROCESS | 2776 | 1465050598738 Marionette TRACE conn5 <- [1,1434,null,{}] 07:29:58 INFO - PROCESS | 2776 | 1465050598742 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:58 INFO - PROCESS | 2776 | 1465050598744 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:58 INFO - PROCESS | 2776 | 1465050598827 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 07:29:58 INFO - PROCESS | 2776 | 1465050598833 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:58 INFO - PROCESS | 2776 | 1465050598835 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:58 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C9241000 == 36 [pid = 2776] [id = 368] 07:29:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038C4989800) [pid = 2776] [serial = 1104] [outer = 0000000000000000] 07:29:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038C4A53C00) [pid = 2776] [serial = 1105] [outer = 00000038C4989800] 07:29:58 INFO - PROCESS | 2776 | 1465050598881 Marionette DEBUG loaded listener.js 07:29:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C4A6A800) [pid = 2776] [serial = 1106] [outer = 00000038C4989800] 07:29:59 INFO - PROCESS | 2776 | 1465050599317 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 07:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 629ms 07:29:59 INFO - PROCESS | 2776 | 1465050599369 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 07:29:59 INFO - PROCESS | 2776 | 1465050599371 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 07:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:29:59 INFO - PROCESS | 2776 | 1465050599375 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:29:59 INFO - PROCESS | 2776 | 1465050599377 Marionette TRACE conn5 <- [1,1438,null,{}] 07:29:59 INFO - PROCESS | 2776 | 1465050599380 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:59 INFO - PROCESS | 2776 | 1465050599382 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:59 INFO - PROCESS | 2776 | 1465050599468 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 07:29:59 INFO - PROCESS | 2776 | 1465050599475 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:59 INFO - PROCESS | 2776 | 1465050599485 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:29:59 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C93D9800 == 37 [pid = 2776] [id = 369] 07:29:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C4C4C400) [pid = 2776] [serial = 1107] [outer = 0000000000000000] 07:29:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C4C52400) [pid = 2776] [serial = 1108] [outer = 00000038C4C4C400] 07:29:59 INFO - PROCESS | 2776 | 1465050599533 Marionette DEBUG loaded listener.js 07:29:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C27C1000) [pid = 2776] [serial = 1109] [outer = 00000038C4C4C400] 07:29:59 INFO - PROCESS | 2776 | 1465050599972 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 07:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 629ms 07:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:30:00 INFO - PROCESS | 2776 | 1465050600007 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 07:30:00 INFO - PROCESS | 2776 | 1465050600010 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 07:30:00 INFO - PROCESS | 2776 | 1465050600013 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:30:00 INFO - PROCESS | 2776 | 1465050600015 Marionette TRACE conn5 <- [1,1442,null,{}] 07:30:00 INFO - PROCESS | 2776 | 1465050600019 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:00 INFO - PROCESS | 2776 | 1465050600021 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:00 INFO - PROCESS | 2776 | 1465050600108 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 07:30:00 INFO - PROCESS | 2776 | 1465050600117 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:00 INFO - PROCESS | 2776 | 1465050600119 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:00 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C9532800 == 38 [pid = 2776] [id = 370] 07:30:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C4F40000) [pid = 2776] [serial = 1110] [outer = 0000000000000000] 07:30:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C4F47400) [pid = 2776] [serial = 1111] [outer = 00000038C4F40000] 07:30:00 INFO - PROCESS | 2776 | 1465050600164 Marionette DEBUG loaded listener.js 07:30:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C4FBAC00) [pid = 2776] [serial = 1112] [outer = 00000038C4F40000] 07:30:00 INFO - PROCESS | 2776 | 1465050600895 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 07:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 923ms 07:30:00 INFO - PROCESS | 2776 | 1465050600940 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 07:30:00 INFO - PROCESS | 2776 | 1465050600945 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 07:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:30:00 INFO - PROCESS | 2776 | 1465050600950 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:30:00 INFO - PROCESS | 2776 | 1465050600956 Marionette TRACE conn5 <- [1,1446,null,{}] 07:30:00 INFO - PROCESS | 2776 | 1465050600961 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:00 INFO - PROCESS | 2776 | 1465050600964 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:01 INFO - PROCESS | 2776 | 1465050601087 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 07:30:01 INFO - PROCESS | 2776 | 1465050601207 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:01 INFO - PROCESS | 2776 | 1465050601211 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:01 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BEC8D000 == 39 [pid = 2776] [id = 371] 07:30:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038BA4A1800) [pid = 2776] [serial = 1113] [outer = 0000000000000000] 07:30:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038BA59F000) [pid = 2776] [serial = 1114] [outer = 00000038BA4A1800] 07:30:01 INFO - PROCESS | 2776 | 1465050601273 Marionette DEBUG loaded listener.js 07:30:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038BBB61C00) [pid = 2776] [serial = 1115] [outer = 00000038BA4A1800] 07:30:01 INFO - PROCESS | 2776 | 1465050601916 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 07:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1026ms 07:30:01 INFO - PROCESS | 2776 | 1465050601980 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 07:30:01 INFO - PROCESS | 2776 | 1465050601985 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 07:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:30:01 INFO - PROCESS | 2776 | 1465050601992 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:30:02 INFO - PROCESS | 2776 | 1465050601995 Marionette TRACE conn5 <- [1,1450,null,{}] 07:30:02 INFO - PROCESS | 2776 | 1465050601999 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:02 INFO - PROCESS | 2776 | 1465050602002 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:02 INFO - PROCESS | 2776 | 1465050602123 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 07:30:02 INFO - PROCESS | 2776 | 1465050602244 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:02 INFO - PROCESS | 2776 | 1465050602247 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:02 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C7217000 == 40 [pid = 2776] [id = 372] 07:30:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C1232000) [pid = 2776] [serial = 1116] [outer = 0000000000000000] 07:30:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C1868000) [pid = 2776] [serial = 1117] [outer = 00000038C1232000] 07:30:02 INFO - PROCESS | 2776 | 1465050602307 Marionette DEBUG loaded listener.js 07:30:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038C2382C00) [pid = 2776] [serial = 1118] [outer = 00000038C1232000] 07:30:03 INFO - PROCESS | 2776 | 1465050603000 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 07:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1075ms 07:30:03 INFO - PROCESS | 2776 | 1465050603069 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 07:30:03 INFO - PROCESS | 2776 | 1465050603072 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 07:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:30:03 INFO - PROCESS | 2776 | 1465050603076 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:30:03 INFO - PROCESS | 2776 | 1465050603080 Marionette TRACE conn5 <- [1,1454,null,{}] 07:30:03 INFO - PROCESS | 2776 | 1465050603093 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:03 INFO - PROCESS | 2776 | 1465050603098 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:03 INFO - PROCESS | 2776 | 1465050603267 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 07:30:03 INFO - PROCESS | 2776 | 1465050603381 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:03 INFO - PROCESS | 2776 | 1465050603384 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:03 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B5471000 == 41 [pid = 2776] [id = 373] 07:30:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038B430C000) [pid = 2776] [serial = 1119] [outer = 0000000000000000] 07:30:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038B5A63400) [pid = 2776] [serial = 1120] [outer = 00000038B430C000] 07:30:03 INFO - PROCESS | 2776 | 1465050603444 Marionette DEBUG loaded listener.js 07:30:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038C1226400) [pid = 2776] [serial = 1121] [outer = 00000038B430C000] 07:30:04 INFO - PROCESS | 2776 | 1465050604207 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 07:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1193ms 07:30:04 INFO - PROCESS | 2776 | 1465050604271 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 07:30:04 INFO - PROCESS | 2776 | 1465050604275 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 07:30:04 INFO - PROCESS | 2776 | 1465050604280 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:30:04 INFO - PROCESS | 2776 | 1465050604285 Marionette TRACE conn5 <- [1,1458,null,{}] 07:30:04 INFO - PROCESS | 2776 | 1465050604290 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:04 INFO - PROCESS | 2776 | 1465050604293 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:04 INFO - PROCESS | 2776 | 1465050604409 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 07:30:04 INFO - PROCESS | 2776 | 1465050604482 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:04 INFO - PROCESS | 2776 | 1465050604485 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:05 INFO - PROCESS | 2776 | --DOCSHELL 00000038B57C4000 == 40 [pid = 2776] [id = 351] 07:30:05 INFO - PROCESS | 2776 | --DOCSHELL 00000038C93D9800 == 39 [pid = 2776] [id = 369] 07:30:05 INFO - PROCESS | 2776 | --DOCSHELL 00000038C9241000 == 38 [pid = 2776] [id = 368] 07:30:05 INFO - PROCESS | 2776 | --DOCSHELL 00000038C270D000 == 37 [pid = 2776] [id = 367] 07:30:05 INFO - PROCESS | 2776 | --DOCSHELL 00000038C5E76000 == 36 [pid = 2776] [id = 366] 07:30:05 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4CE7000 == 35 [pid = 2776] [id = 365] 07:30:05 INFO - PROCESS | 2776 | --DOCSHELL 00000038C27AB800 == 34 [pid = 2776] [id = 364] 07:30:05 INFO - PROCESS | 2776 | --DOCSHELL 00000038BF584000 == 33 [pid = 2776] [id = 363] 07:30:05 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA40A800 == 32 [pid = 2776] [id = 362] 07:30:05 INFO - PROCESS | 2776 | --DOCSHELL 00000038C7224800 == 31 [pid = 2776] [id = 359] 07:30:05 INFO - PROCESS | 2776 | --DOCSHELL 00000038B63E8800 == 30 [pid = 2776] [id = 360] 07:30:05 INFO - PROCESS | 2776 | --DOCSHELL 00000038C289D000 == 29 [pid = 2776] [id = 361] 07:30:05 INFO - PROCESS | 2776 | --DOCSHELL 00000038B5471000 == 28 [pid = 2776] [id = 373] 07:30:05 INFO - PROCESS | 2776 | --DOCSHELL 00000038C7217000 == 27 [pid = 2776] [id = 372] 07:30:05 INFO - PROCESS | 2776 | --DOCSHELL 00000038BEC8D000 == 26 [pid = 2776] [id = 371] 07:30:05 INFO - PROCESS | 2776 | --DOCSHELL 00000038C9532800 == 25 [pid = 2776] [id = 370] 07:30:05 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B3409000 == 26 [pid = 2776] [id = 374] 07:30:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038B32F2C00) [pid = 2776] [serial = 1122] [outer = 0000000000000000] 07:30:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (00000038B32FB400) [pid = 2776] [serial = 1123] [outer = 00000038B32F2C00] 07:30:05 INFO - PROCESS | 2776 | 1465050605162 Marionette DEBUG loaded listener.js 07:30:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (00000038B4332800) [pid = 2776] [serial = 1124] [outer = 00000038B32F2C00] 07:30:05 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (00000038BEC20C00) [pid = 2776] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 07:30:05 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (00000038BB18EC00) [pid = 2776] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 07:30:05 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038B95E5800) [pid = 2776] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 07:30:05 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038B9F46C00) [pid = 2776] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 07:30:05 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038BA59D400) [pid = 2776] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 07:30:05 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038B4EB7C00) [pid = 2776] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 07:30:05 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038B4FDE400) [pid = 2776] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 07:30:05 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038BB7BA400) [pid = 2776] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 07:30:05 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038B9CA4800) [pid = 2776] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 07:30:05 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C1263000) [pid = 2776] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 07:30:05 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C1668C00) [pid = 2776] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 07:30:05 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BF52AC00) [pid = 2776] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 07:30:05 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C4A59C00) [pid = 2776] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 07:30:05 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C2B8EC00) [pid = 2776] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 07:30:05 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038BEC35C00) [pid = 2776] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 07:30:05 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038B4DAC400) [pid = 2776] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 07:30:05 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C16C7400) [pid = 2776] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 07:30:05 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C237BC00) [pid = 2776] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 07:30:05 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038BBAA6800) [pid = 2776] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 07:30:05 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C2534000) [pid = 2776] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 07:30:05 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C1B40C00) [pid = 2776] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 07:30:05 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038BE125400) [pid = 2776] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 07:30:05 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C281E800) [pid = 2776] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 07:30:05 INFO - PROCESS | 2776 | 1465050605778 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 07:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1537ms 07:30:05 INFO - PROCESS | 2776 | 1465050605823 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 07:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:30:05 INFO - PROCESS | 2776 | 1465050605826 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 07:30:05 INFO - PROCESS | 2776 | 1465050605832 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:30:05 INFO - PROCESS | 2776 | 1465050605835 Marionette TRACE conn5 <- [1,1462,null,{}] 07:30:05 INFO - PROCESS | 2776 | 1465050605840 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:05 INFO - PROCESS | 2776 | 1465050605844 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:05 INFO - PROCESS | 2776 | 1465050605970 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 07:30:06 INFO - PROCESS | 2776 | 1465050606047 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:06 INFO - PROCESS | 2776 | 1465050606050 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:06 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA420800 == 27 [pid = 2776] [id = 375] 07:30:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038B4ECCC00) [pid = 2776] [serial = 1125] [outer = 0000000000000000] 07:30:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038B5695000) [pid = 2776] [serial = 1126] [outer = 00000038B4ECCC00] 07:30:06 INFO - PROCESS | 2776 | 1465050606102 Marionette DEBUG loaded listener.js 07:30:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038B9570C00) [pid = 2776] [serial = 1127] [outer = 00000038B4ECCC00] 07:30:06 INFO - PROCESS | 2776 | 1465050606517 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 07:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 734ms 07:30:06 INFO - PROCESS | 2776 | 1465050606589 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 07:30:06 INFO - PROCESS | 2776 | 1465050606593 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 07:30:06 INFO - PROCESS | 2776 | 1465050606600 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:30:06 INFO - PROCESS | 2776 | 1465050606603 Marionette TRACE conn5 <- [1,1466,null,{}] 07:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:30:06 INFO - PROCESS | 2776 | 1465050606606 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:06 INFO - PROCESS | 2776 | 1465050606609 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:06 INFO - PROCESS | 2776 | 1465050606716 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 07:30:06 INFO - PROCESS | 2776 | 1465050606733 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:06 INFO - PROCESS | 2776 | 1465050606736 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:06 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BE140000 == 28 [pid = 2776] [id = 376] 07:30:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038BA4A7C00) [pid = 2776] [serial = 1128] [outer = 0000000000000000] 07:30:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038BB046C00) [pid = 2776] [serial = 1129] [outer = 00000038BA4A7C00] 07:30:06 INFO - PROCESS | 2776 | 1465050606783 Marionette DEBUG loaded listener.js 07:30:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038BB787C00) [pid = 2776] [serial = 1130] [outer = 00000038BA4A7C00] 07:30:07 INFO - PROCESS | 2776 | 1465050607281 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 07:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 734ms 07:30:07 INFO - PROCESS | 2776 | 1465050607343 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 07:30:07 INFO - PROCESS | 2776 | 1465050607346 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 07:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:30:07 INFO - PROCESS | 2776 | 1465050607350 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:30:07 INFO - PROCESS | 2776 | 1465050607353 Marionette TRACE conn5 <- [1,1470,null,{}] 07:30:07 INFO - PROCESS | 2776 | 1465050607369 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:07 INFO - PROCESS | 2776 | 1465050607375 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:07 INFO - PROCESS | 2776 | 1465050607475 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 07:30:07 INFO - PROCESS | 2776 | 1465050607493 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:07 INFO - PROCESS | 2776 | 1465050607495 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:07 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1A7E800 == 29 [pid = 2776] [id = 377] 07:30:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038BE130000) [pid = 2776] [serial = 1131] [outer = 0000000000000000] 07:30:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038BE135000) [pid = 2776] [serial = 1132] [outer = 00000038BE130000] 07:30:07 INFO - PROCESS | 2776 | 1465050607545 Marionette DEBUG loaded listener.js 07:30:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038BE953400) [pid = 2776] [serial = 1133] [outer = 00000038BE130000] 07:30:08 INFO - PROCESS | 2776 | 1465050608105 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 07:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 776ms 07:30:08 INFO - PROCESS | 2776 | 1465050608128 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 07:30:08 INFO - PROCESS | 2776 | 1465050608131 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 07:30:08 INFO - PROCESS | 2776 | 1465050608134 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:30:08 INFO - PROCESS | 2776 | 1465050608137 Marionette TRACE conn5 <- [1,1474,null,{}] 07:30:08 INFO - PROCESS | 2776 | 1465050608140 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:08 INFO - PROCESS | 2776 | 1465050608142 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:08 INFO - PROCESS | 2776 | 1465050608271 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 07:30:08 INFO - PROCESS | 2776 | 1465050608322 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:08 INFO - PROCESS | 2776 | 1465050608325 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:08 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C28A1000 == 30 [pid = 2776] [id = 378] 07:30:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038BEC33C00) [pid = 2776] [serial = 1134] [outer = 0000000000000000] 07:30:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038BF529800) [pid = 2776] [serial = 1135] [outer = 00000038BEC33C00] 07:30:08 INFO - PROCESS | 2776 | 1465050608372 Marionette DEBUG loaded listener.js 07:30:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C0ACF800) [pid = 2776] [serial = 1136] [outer = 00000038BEC33C00] 07:30:08 INFO - PROCESS | 2776 | 1465050608834 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 07:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 734ms 07:30:08 INFO - PROCESS | 2776 | 1465050608871 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 07:30:08 INFO - PROCESS | 2776 | 1465050608874 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 07:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:30:08 INFO - PROCESS | 2776 | 1465050608877 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:30:08 INFO - PROCESS | 2776 | 1465050608879 Marionette TRACE conn5 <- [1,1478,null,{}] 07:30:08 INFO - PROCESS | 2776 | 1465050608883 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:08 INFO - PROCESS | 2776 | 1465050608885 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:09 INFO - PROCESS | 2776 | 1465050608999 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 07:30:09 INFO - PROCESS | 2776 | 1465050609007 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:09 INFO - PROCESS | 2776 | 1465050609009 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:09 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4967800 == 31 [pid = 2776] [id = 379] 07:30:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C165F400) [pid = 2776] [serial = 1137] [outer = 0000000000000000] 07:30:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C1666400) [pid = 2776] [serial = 1138] [outer = 00000038C165F400] 07:30:09 INFO - PROCESS | 2776 | 1465050609068 Marionette DEBUG loaded listener.js 07:30:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C1B34C00) [pid = 2776] [serial = 1139] [outer = 00000038C165F400] 07:30:09 INFO - PROCESS | 2776 | 1465050609592 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 07:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 775ms 07:30:09 INFO - PROCESS | 2776 | 1465050609656 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 07:30:09 INFO - PROCESS | 2776 | 1465050609658 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 07:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:30:09 INFO - PROCESS | 2776 | 1465050609661 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:30:09 INFO - PROCESS | 2776 | 1465050609663 Marionette TRACE conn5 <- [1,1482,null,{}] 07:30:09 INFO - PROCESS | 2776 | 1465050609672 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:09 INFO - PROCESS | 2776 | 1465050609678 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:09 INFO - PROCESS | 2776 | 1465050609961 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 07:30:09 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038C1B3B400) [pid = 2776] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:30:09 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C1E3D400) [pid = 2776] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:30:09 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038B5692C00) [pid = 2776] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:30:09 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BB7BB400) [pid = 2776] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:30:09 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C27B7C00) [pid = 2776] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:30:09 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038B3D2AC00) [pid = 2776] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:30:09 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038BEC25000) [pid = 2776] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:30:09 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038BB7C5000) [pid = 2776] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:30:09 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038B3D2B800) [pid = 2776] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:30:09 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C4989800) [pid = 2776] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:30:09 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C4F40000) [pid = 2776] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:30:09 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C4C4C400) [pid = 2776] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:30:10 INFO - PROCESS | 2776 | 1465050610020 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:10 INFO - PROCESS | 2776 | 1465050610022 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:10 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B4E13000 == 32 [pid = 2776] [id = 380] 07:30:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038B3D1F000) [pid = 2776] [serial = 1140] [outer = 0000000000000000] 07:30:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038B4FDF000) [pid = 2776] [serial = 1141] [outer = 00000038B3D1F000] 07:30:10 INFO - PROCESS | 2776 | 1465050610068 Marionette DEBUG loaded listener.js 07:30:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C16C9400) [pid = 2776] [serial = 1142] [outer = 00000038B3D1F000] 07:30:10 INFO - PROCESS | 2776 | 1465050610462 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 07:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 839ms 07:30:10 INFO - PROCESS | 2776 | 1465050610503 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 07:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:30:10 INFO - PROCESS | 2776 | 1465050610506 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 07:30:10 INFO - PROCESS | 2776 | 1465050610509 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:30:10 INFO - PROCESS | 2776 | 1465050610511 Marionette TRACE conn5 <- [1,1486,null,{}] 07:30:10 INFO - PROCESS | 2776 | 1465050610514 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:10 INFO - PROCESS | 2776 | 1465050610516 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:10 INFO - PROCESS | 2776 | 1465050610600 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 07:30:10 INFO - PROCESS | 2776 | 1465050610607 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:10 INFO - PROCESS | 2776 | 1465050610609 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:10 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C6843800 == 33 [pid = 2776] [id = 381] 07:30:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C1FEEC00) [pid = 2776] [serial = 1143] [outer = 0000000000000000] 07:30:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C252D800) [pid = 2776] [serial = 1144] [outer = 00000038C1FEEC00] 07:30:10 INFO - PROCESS | 2776 | 1465050610656 Marionette DEBUG loaded listener.js 07:30:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C27B7C00) [pid = 2776] [serial = 1145] [outer = 00000038C1FEEC00] 07:30:11 INFO - PROCESS | 2776 | 1465050611073 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 07:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 587ms 07:30:11 INFO - PROCESS | 2776 | 1465050611122 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 07:30:11 INFO - PROCESS | 2776 | 1465050611124 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 07:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:30:11 INFO - PROCESS | 2776 | 1465050611133 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:30:11 INFO - PROCESS | 2776 | 1465050611135 Marionette TRACE conn5 <- [1,1490,null,{}] 07:30:11 INFO - PROCESS | 2776 | 1465050611139 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:11 INFO - PROCESS | 2776 | 1465050611141 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:11 INFO - PROCESS | 2776 | 1465050611237 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 07:30:11 INFO - PROCESS | 2776 | 1465050611244 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:11 INFO - PROCESS | 2776 | 1465050611247 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:11 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C7223000 == 34 [pid = 2776] [id = 382] 07:30:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C27BD800) [pid = 2776] [serial = 1146] [outer = 0000000000000000] 07:30:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C2823C00) [pid = 2776] [serial = 1147] [outer = 00000038C27BD800] 07:30:11 INFO - PROCESS | 2776 | 1465050611292 Marionette DEBUG loaded listener.js 07:30:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C2A8F000) [pid = 2776] [serial = 1148] [outer = 00000038C27BD800] 07:30:11 INFO - PROCESS | 2776 | 1465050611743 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 07:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 629ms 07:30:11 INFO - PROCESS | 2776 | 1465050611764 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 07:30:11 INFO - PROCESS | 2776 | 1465050611766 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 07:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:30:11 INFO - PROCESS | 2776 | 1465050611769 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:30:11 INFO - PROCESS | 2776 | 1465050611771 Marionette TRACE conn5 <- [1,1494,null,{}] 07:30:11 INFO - PROCESS | 2776 | 1465050611786 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:11 INFO - PROCESS | 2776 | 1465050611788 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:11 INFO - PROCESS | 2776 | 1465050611876 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 07:30:11 INFO - PROCESS | 2776 | 1465050611882 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:11 INFO - PROCESS | 2776 | 1465050611884 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:11 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C9242000 == 35 [pid = 2776] [id = 383] 07:30:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C2BB8800) [pid = 2776] [serial = 1149] [outer = 0000000000000000] 07:30:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C32B0C00) [pid = 2776] [serial = 1150] [outer = 00000038C2BB8800] 07:30:11 INFO - PROCESS | 2776 | 1465050611929 Marionette DEBUG loaded listener.js 07:30:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C44A9000) [pid = 2776] [serial = 1151] [outer = 00000038C2BB8800] 07:30:12 INFO - PROCESS | 2776 | 1465050612782 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 07:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1034ms 07:30:12 INFO - PROCESS | 2776 | 1465050612807 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 07:30:12 INFO - PROCESS | 2776 | 1465050612812 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 07:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:30:12 INFO - PROCESS | 2776 | 1465050612817 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:30:12 INFO - PROCESS | 2776 | 1465050612823 Marionette TRACE conn5 <- [1,1498,null,{}] 07:30:12 INFO - PROCESS | 2776 | 1465050612850 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:12 INFO - PROCESS | 2776 | 1465050612853 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:13 INFO - PROCESS | 2776 | 1465050613005 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 07:30:13 INFO - PROCESS | 2776 | 1465050613123 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:13 INFO - PROCESS | 2776 | 1465050613127 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:13 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB720800 == 36 [pid = 2776] [id = 384] 07:30:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038B63AF000) [pid = 2776] [serial = 1152] [outer = 0000000000000000] 07:30:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038B646E000) [pid = 2776] [serial = 1153] [outer = 00000038B63AF000] 07:30:13 INFO - PROCESS | 2776 | 1465050613196 Marionette DEBUG loaded listener.js 07:30:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038BA59E800) [pid = 2776] [serial = 1154] [outer = 00000038B63AF000] 07:30:14 INFO - PROCESS | 2776 | 1465050614090 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 07:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1345ms 07:30:14 INFO - PROCESS | 2776 | 1465050614166 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 07:30:14 INFO - PROCESS | 2776 | 1465050614170 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 07:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:30:14 INFO - PROCESS | 2776 | 1465050614175 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:30:14 INFO - PROCESS | 2776 | 1465050614179 Marionette TRACE conn5 <- [1,1502,null,{}] 07:30:14 INFO - PROCESS | 2776 | 1465050614185 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:14 INFO - PROCESS | 2776 | 1465050614188 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:14 INFO - PROCESS | 2776 | 1465050614308 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 07:30:14 INFO - PROCESS | 2776 | 1465050614381 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:14 INFO - PROCESS | 2776 | 1465050614385 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:14 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA5D6000 == 37 [pid = 2776] [id = 385] 07:30:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038B55D5C00) [pid = 2776] [serial = 1155] [outer = 0000000000000000] 07:30:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038B97BC400) [pid = 2776] [serial = 1156] [outer = 00000038B55D5C00] 07:30:14 INFO - PROCESS | 2776 | 1465050614438 Marionette DEBUG loaded listener.js 07:30:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038BB185400) [pid = 2776] [serial = 1157] [outer = 00000038B55D5C00] 07:30:14 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1D1D800 == 36 [pid = 2776] [id = 200] 07:30:14 INFO - PROCESS | 2776 | --DOCSHELL 00000038B648C000 == 35 [pid = 2776] [id = 197] 07:30:14 INFO - PROCESS | 2776 | --DOCSHELL 00000038C270E800 == 34 [pid = 2776] [id = 194] 07:30:14 INFO - PROCESS | 2776 | --DOCSHELL 00000038C0C64800 == 33 [pid = 2776] [id = 192] 07:30:14 INFO - PROCESS | 2776 | --DOCSHELL 00000038C0A5D000 == 32 [pid = 2776] [id = 199] 07:30:14 INFO - PROCESS | 2776 | --DOCSHELL 00000038C57CA000 == 31 [pid = 2776] [id = 202] 07:30:14 INFO - PROCESS | 2776 | --DOCSHELL 00000038B9834000 == 30 [pid = 2776] [id = 191] 07:30:14 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB161800 == 29 [pid = 2776] [id = 198] 07:30:14 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA054800 == 28 [pid = 2776] [id = 190] 07:30:14 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038C1983400) [pid = 2776] [serial = 661] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:30:14 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038C4F47400) [pid = 2776] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 07:30:14 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038C4FBAC00) [pid = 2776] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 07:30:14 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038C4C52400) [pid = 2776] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 07:30:14 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C1C28400) [pid = 2776] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 07:30:14 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C2383800) [pid = 2776] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 07:30:14 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038B622B400) [pid = 2776] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 07:30:14 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038B9F47400) [pid = 2776] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 07:30:14 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038BB7C6000) [pid = 2776] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 07:30:14 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BE12EC00) [pid = 2776] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 07:30:14 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C282A400) [pid = 2776] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 07:30:14 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038B46BC400) [pid = 2776] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 07:30:14 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B4FDB400) [pid = 2776] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 07:30:14 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C12D3800) [pid = 2776] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 07:30:14 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038BBA53000) [pid = 2776] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 07:30:14 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038BE94B400) [pid = 2776] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 07:30:14 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C1E55400) [pid = 2776] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 07:30:14 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038B980E800) [pid = 2776] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 07:30:14 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C4A53C00) [pid = 2776] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 07:30:14 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C27BC400) [pid = 2776] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 07:30:14 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C4A6A800) [pid = 2776] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 07:30:14 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038C2381400) [pid = 2776] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 07:30:14 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038C27C1000) [pid = 2776] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 07:30:14 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038C16D2000) [pid = 2776] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 07:30:15 INFO - PROCESS | 2776 | 1465050615044 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 07:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 881ms 07:30:15 INFO - PROCESS | 2776 | 1465050615055 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 07:30:15 INFO - PROCESS | 2776 | 1465050615060 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 07:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:30:15 INFO - PROCESS | 2776 | 1465050615068 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:30:15 INFO - PROCESS | 2776 | 1465050615070 Marionette TRACE conn5 <- [1,1506,null,{}] 07:30:15 INFO - PROCESS | 2776 | 1465050615074 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:15 INFO - PROCESS | 2776 | 1465050615077 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:15 INFO - PROCESS | 2776 | 1465050615172 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 07:30:15 INFO - PROCESS | 2776 | 1465050615181 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:15 INFO - PROCESS | 2776 | 1465050615184 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:15 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB37F800 == 29 [pid = 2776] [id = 386] 07:30:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038B55DC800) [pid = 2776] [serial = 1158] [outer = 0000000000000000] 07:30:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038BA511C00) [pid = 2776] [serial = 1159] [outer = 00000038B55DC800] 07:30:15 INFO - PROCESS | 2776 | 1465050615233 Marionette DEBUG loaded listener.js 07:30:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038BBACE400) [pid = 2776] [serial = 1160] [outer = 00000038B55DC800] 07:30:15 INFO - PROCESS | 2776 | 1465050615722 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 07:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 671ms 07:30:15 INFO - PROCESS | 2776 | 1465050615740 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 07:30:15 INFO - PROCESS | 2776 | 1465050615743 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 07:30:15 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:30:15 INFO - PROCESS | 2776 | 1465050615746 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:30:15 INFO - PROCESS | 2776 | 1465050615750 Marionette TRACE conn5 <- [1,1510,null,{}] 07:30:15 INFO - PROCESS | 2776 | 1465050615762 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:15 INFO - PROCESS | 2776 | 1465050615767 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:15 INFO - PROCESS | 2776 | 1465050615894 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 07:30:15 INFO - PROCESS | 2776 | 1465050615905 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:15 INFO - PROCESS | 2776 | 1465050615908 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:15 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1A7F800 == 30 [pid = 2776] [id = 387] 07:30:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038BEC1A400) [pid = 2776] [serial = 1161] [outer = 0000000000000000] 07:30:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038BEC20C00) [pid = 2776] [serial = 1162] [outer = 00000038BEC1A400] 07:30:15 INFO - PROCESS | 2776 | 1465050615962 Marionette DEBUG loaded listener.js 07:30:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038C0A90800) [pid = 2776] [serial = 1163] [outer = 00000038BEC1A400] 07:30:16 INFO - PROCESS | 2776 | 1465050616458 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 07:30:16 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 07:30:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:30:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:30:16 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 07:30:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:30:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:30:16 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 07:30:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:30:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:30:16 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 07:30:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:30:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:30:16 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 739ms 07:30:16 INFO - PROCESS | 2776 | 1465050616488 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 07:30:16 INFO - PROCESS | 2776 | 1465050616491 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 07:30:16 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:30:16 INFO - PROCESS | 2776 | 1465050616494 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:30:16 INFO - PROCESS | 2776 | 1465050616496 Marionette TRACE conn5 <- [1,1514,null,{}] 07:30:16 INFO - PROCESS | 2776 | 1465050616499 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:16 INFO - PROCESS | 2776 | 1465050616501 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:16 INFO - PROCESS | 2776 | 1465050616594 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 07:30:16 INFO - PROCESS | 2776 | 1465050616599 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:16 INFO - PROCESS | 2776 | 1465050616601 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:16 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4529800 == 31 [pid = 2776] [id = 388] 07:30:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038C1578000) [pid = 2776] [serial = 1164] [outer = 0000000000000000] 07:30:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C185C400) [pid = 2776] [serial = 1165] [outer = 00000038C1578000] 07:30:16 INFO - PROCESS | 2776 | 1465050616647 Marionette DEBUG loaded listener.js 07:30:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C1B3F800) [pid = 2776] [serial = 1166] [outer = 00000038C1578000] 07:30:17 INFO - PROCESS | 2776 | 1465050617094 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 07:30:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:30:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:30:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:30:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:30:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:30:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:30:17 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 629ms 07:30:17 INFO - PROCESS | 2776 | 1465050617127 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 07:30:17 INFO - PROCESS | 2776 | 1465050617129 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 07:30:17 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:30:17 INFO - PROCESS | 2776 | 1465050617138 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:30:17 INFO - PROCESS | 2776 | 1465050617140 Marionette TRACE conn5 <- [1,1518,null,{}] 07:30:17 INFO - PROCESS | 2776 | 1465050617144 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:17 INFO - PROCESS | 2776 | 1465050617146 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:17 INFO - PROCESS | 2776 | 1465050617261 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 07:30:17 INFO - PROCESS | 2776 | 1465050617350 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:17 INFO - PROCESS | 2776 | 1465050617352 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:17 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C583C000 == 32 [pid = 2776] [id = 389] 07:30:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C16CF400) [pid = 2776] [serial = 1167] [outer = 0000000000000000] 07:30:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C1E31000) [pid = 2776] [serial = 1168] [outer = 00000038C16CF400] 07:30:17 INFO - PROCESS | 2776 | 1465050617399 Marionette DEBUG loaded listener.js 07:30:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C2376800) [pid = 2776] [serial = 1169] [outer = 00000038C16CF400] 07:30:17 INFO - PROCESS | 2776 | 1465050617820 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 07:30:17 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 07:30:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:30:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:30:17 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 07:30:17 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:30:17 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 733ms 07:30:17 INFO - PROCESS | 2776 | 1465050617869 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 07:30:17 INFO - PROCESS | 2776 | 1465050617871 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 07:30:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:30:17 INFO - PROCESS | 2776 | 1465050617874 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:30:17 INFO - PROCESS | 2776 | 1465050617876 Marionette TRACE conn5 <- [1,1522,null,{}] 07:30:17 INFO - PROCESS | 2776 | 1465050617881 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:17 INFO - PROCESS | 2776 | 1465050617887 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:18 INFO - PROCESS | 2776 | 1465050618039 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 07:30:18 INFO - PROCESS | 2776 | 1465050618045 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:18 INFO - PROCESS | 2776 | 1465050618047 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:18 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C685D800 == 33 [pid = 2776] [id = 390] 07:30:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C252DC00) [pid = 2776] [serial = 1170] [outer = 0000000000000000] 07:30:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C27BB000) [pid = 2776] [serial = 1171] [outer = 00000038C252DC00] 07:30:18 INFO - PROCESS | 2776 | 1465050618141 Marionette DEBUG loaded listener.js 07:30:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C332B400) [pid = 2776] [serial = 1172] [outer = 00000038C252DC00] 07:30:18 INFO - PROCESS | 2776 | 1465050618604 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 07:30:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:30:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 776ms 07:30:18 INFO - PROCESS | 2776 | 1465050618659 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 07:30:18 INFO - PROCESS | 2776 | 1465050618661 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 07:30:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:30:18 INFO - PROCESS | 2776 | 1465050618665 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:30:18 INFO - PROCESS | 2776 | 1465050618667 Marionette TRACE conn5 <- [1,1526,null,{}] 07:30:18 INFO - PROCESS | 2776 | 1465050618670 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:18 INFO - PROCESS | 2776 | 1465050618672 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:18 INFO - PROCESS | 2776 | 1465050618792 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 07:30:18 INFO - PROCESS | 2776 | 1465050618804 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:18 INFO - PROCESS | 2776 | 1465050618806 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:18 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C9236800 == 34 [pid = 2776] [id = 391] 07:30:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038B4570000) [pid = 2776] [serial = 1173] [outer = 0000000000000000] 07:30:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C49D9000) [pid = 2776] [serial = 1174] [outer = 00000038B4570000] 07:30:18 INFO - PROCESS | 2776 | 1465050618894 Marionette DEBUG loaded listener.js 07:30:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C4A66800) [pid = 2776] [serial = 1175] [outer = 00000038B4570000] 07:30:19 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038BEC33C00) [pid = 2776] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:30:19 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C165F400) [pid = 2776] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:30:19 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038B4ECCC00) [pid = 2776] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:30:19 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BE130000) [pid = 2776] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:30:19 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038BA4A7C00) [pid = 2776] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:30:19 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038B32F2C00) [pid = 2776] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:30:19 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B430C000) [pid = 2776] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:30:19 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038BA4A1800) [pid = 2776] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:30:19 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C1232000) [pid = 2776] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:30:19 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C1FEEC00) [pid = 2776] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:30:19 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C27BD800) [pid = 2776] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:30:19 INFO - PROCESS | 2776 | 1465050619346 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:30:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:30:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 734ms 07:30:19 INFO - PROCESS | 2776 | 1465050619401 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 07:30:19 INFO - PROCESS | 2776 | 1465050619404 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 07:30:19 INFO - PROCESS | 2776 | 1465050619407 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:30:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:30:19 INFO - PROCESS | 2776 | 1465050619409 Marionette TRACE conn5 <- [1,1530,null,{}] 07:30:19 INFO - PROCESS | 2776 | 1465050619412 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:19 INFO - PROCESS | 2776 | 1465050619415 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:19 INFO - PROCESS | 2776 | 1465050619528 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 07:30:19 INFO - PROCESS | 2776 | 1465050619577 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:19 INFO - PROCESS | 2776 | 1465050619579 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:19 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA057800 == 35 [pid = 2776] [id = 392] 07:30:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038B4FDE400) [pid = 2776] [serial = 1176] [outer = 0000000000000000] 07:30:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038BBAA5C00) [pid = 2776] [serial = 1177] [outer = 00000038B4FDE400] 07:30:19 INFO - PROCESS | 2776 | 1465050619625 Marionette DEBUG loaded listener.js 07:30:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C4A57400) [pid = 2776] [serial = 1178] [outer = 00000038B4FDE400] 07:30:20 INFO - PROCESS | 2776 | 1465050620107 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 07:30:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:30:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 734ms 07:30:20 INFO - PROCESS | 2776 | 1465050620145 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 07:30:20 INFO - PROCESS | 2776 | 1465050620155 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 07:30:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:30:20 INFO - PROCESS | 2776 | 1465050620161 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:30:20 INFO - PROCESS | 2776 | 1465050620163 Marionette TRACE conn5 <- [1,1534,null,{}] 07:30:20 INFO - PROCESS | 2776 | 1465050620167 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:20 INFO - PROCESS | 2776 | 1465050620169 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:20 INFO - PROCESS | 2776 | 1465050620258 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 07:30:20 INFO - PROCESS | 2776 | 1465050620266 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:20 INFO - PROCESS | 2776 | 1465050620268 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:20 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C952C800 == 36 [pid = 2776] [id = 393] 07:30:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C4C50400) [pid = 2776] [serial = 1179] [outer = 0000000000000000] 07:30:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C4C54C00) [pid = 2776] [serial = 1180] [outer = 00000038C4C50400] 07:30:20 INFO - PROCESS | 2776 | 1465050620314 Marionette DEBUG loaded listener.js 07:30:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C4F3FC00) [pid = 2776] [serial = 1181] [outer = 00000038C4C50400] 07:30:20 INFO - PROCESS | 2776 | 1465050620767 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:30:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:30:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 671ms 07:30:20 INFO - PROCESS | 2776 | 1465050620836 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 07:30:20 INFO - PROCESS | 2776 | 1465050620839 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 07:30:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:30:20 INFO - PROCESS | 2776 | 1465050620842 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:30:20 INFO - PROCESS | 2776 | 1465050620844 Marionette TRACE conn5 <- [1,1538,null,{}] 07:30:20 INFO - PROCESS | 2776 | 1465050620847 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:20 INFO - PROCESS | 2776 | 1465050620849 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:20 INFO - PROCESS | 2776 | 1465050620938 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 07:30:20 INFO - PROCESS | 2776 | 1465050620943 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:20 INFO - PROCESS | 2776 | 1465050620945 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:20 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C9922800 == 37 [pid = 2776] [id = 394] 07:30:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C4FB3800) [pid = 2776] [serial = 1182] [outer = 0000000000000000] 07:30:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C4FBB400) [pid = 2776] [serial = 1183] [outer = 00000038C4FB3800] 07:30:20 INFO - PROCESS | 2776 | 1465050620992 Marionette DEBUG loaded listener.js 07:30:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C570C400) [pid = 2776] [serial = 1184] [outer = 00000038C4FB3800] 07:30:21 INFO - PROCESS | 2776 | 1465050621718 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 07:30:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:30:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 923ms 07:30:21 INFO - PROCESS | 2776 | 1465050621770 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 07:30:21 INFO - PROCESS | 2776 | 1465050621775 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 07:30:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:30:21 INFO - PROCESS | 2776 | 1465050621780 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:30:21 INFO - PROCESS | 2776 | 1465050621786 Marionette TRACE conn5 <- [1,1542,null,{}] 07:30:21 INFO - PROCESS | 2776 | 1465050621791 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:21 INFO - PROCESS | 2776 | 1465050621794 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:21 INFO - PROCESS | 2776 | 1465050621925 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 07:30:22 INFO - PROCESS | 2776 | 1465050622041 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:22 INFO - PROCESS | 2776 | 1465050622044 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:22 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C0A6B800 == 38 [pid = 2776] [id = 395] 07:30:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038B63B1C00) [pid = 2776] [serial = 1185] [outer = 0000000000000000] 07:30:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038BA0D3400) [pid = 2776] [serial = 1186] [outer = 00000038B63B1C00] 07:30:22 INFO - PROCESS | 2776 | 1465050622107 Marionette DEBUG loaded listener.js 07:30:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038BE11A000) [pid = 2776] [serial = 1187] [outer = 00000038B63B1C00] 07:30:22 INFO - PROCESS | 2776 | 1465050622692 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 07:30:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:30:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 987ms 07:30:22 INFO - PROCESS | 2776 | 1465050622769 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 07:30:22 INFO - PROCESS | 2776 | 1465050622775 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 07:30:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:30:22 INFO - PROCESS | 2776 | 1465050622782 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:30:22 INFO - PROCESS | 2776 | 1465050622785 Marionette TRACE conn5 <- [1,1546,null,{}] 07:30:22 INFO - PROCESS | 2776 | 1465050622789 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:22 INFO - PROCESS | 2776 | 1465050622792 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:22 INFO - PROCESS | 2776 | 1465050622924 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 07:30:23 INFO - PROCESS | 2776 | 1465050623041 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:23 INFO - PROCESS | 2776 | 1465050623044 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:23 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C684A800 == 39 [pid = 2776] [id = 396] 07:30:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038BEC32000) [pid = 2776] [serial = 1188] [outer = 0000000000000000] 07:30:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038C16CC800) [pid = 2776] [serial = 1189] [outer = 00000038BEC32000] 07:30:23 INFO - PROCESS | 2776 | 1465050623106 Marionette DEBUG loaded listener.js 07:30:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038C1F36400) [pid = 2776] [serial = 1190] [outer = 00000038BEC32000] 07:30:23 INFO - PROCESS | 2776 | 1465050623728 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 07:30:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:30:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 986ms 07:30:23 INFO - PROCESS | 2776 | 1465050623769 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 07:30:23 INFO - PROCESS | 2776 | 1465050623772 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 07:30:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:30:23 INFO - PROCESS | 2776 | 1465050623776 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:30:23 INFO - PROCESS | 2776 | 1465050623780 Marionette TRACE conn5 <- [1,1550,null,{}] 07:30:23 INFO - PROCESS | 2776 | 1465050623792 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:23 INFO - PROCESS | 2776 | 1465050623798 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:23 INFO - PROCESS | 2776 | 1465050623916 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 07:30:24 INFO - PROCESS | 2776 | 1465050624041 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:24 INFO - PROCESS | 2776 | 1465050624045 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:24 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C99DF000 == 40 [pid = 2776] [id = 397] 07:30:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038C282B400) [pid = 2776] [serial = 1191] [outer = 0000000000000000] 07:30:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038C4A67000) [pid = 2776] [serial = 1192] [outer = 00000038C282B400] 07:30:24 INFO - PROCESS | 2776 | 1465050624106 Marionette DEBUG loaded listener.js 07:30:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (00000038C570F000) [pid = 2776] [serial = 1193] [outer = 00000038C282B400] 07:30:24 INFO - PROCESS | 2776 | 1465050624737 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 07:30:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:30:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1024ms 07:30:24 INFO - PROCESS | 2776 | 1465050624802 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 07:30:24 INFO - PROCESS | 2776 | 1465050624806 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 07:30:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:30:24 INFO - PROCESS | 2776 | 1465050624809 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:30:24 INFO - PROCESS | 2776 | 1465050624812 Marionette TRACE conn5 <- [1,1554,null,{}] 07:30:24 INFO - PROCESS | 2776 | 1465050624815 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:24 INFO - PROCESS | 2776 | 1465050624818 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:24 INFO - PROCESS | 2776 | 1465050624945 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 07:30:25 INFO - PROCESS | 2776 | 1465050625169 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:25 INFO - PROCESS | 2776 | 1465050625172 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:25 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B9827000 == 41 [pid = 2776] [id = 398] 07:30:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (00000038B4DA5000) [pid = 2776] [serial = 1194] [outer = 0000000000000000] 07:30:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (00000038B4EB6000) [pid = 2776] [serial = 1195] [outer = 00000038B4DA5000] 07:30:25 INFO - PROCESS | 2776 | 1465050625224 Marionette DEBUG loaded listener.js 07:30:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (00000038B6465800) [pid = 2776] [serial = 1196] [outer = 00000038B4DA5000] 07:30:26 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1B94800 == 40 [pid = 2776] [id = 193] 07:30:26 INFO - PROCESS | 2776 | --DOCSHELL 00000038B3409000 == 39 [pid = 2776] [id = 374] 07:30:26 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB14F800 == 38 [pid = 2776] [id = 205] 07:30:26 INFO - PROCESS | 2776 | --DOCSHELL 00000038C5E73800 == 37 [pid = 2776] [id = 203] 07:30:26 INFO - PROCESS | 2776 | --DOCSHELL 00000038B340B000 == 36 [pid = 2776] [id = 195] 07:30:26 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB155800 == 35 [pid = 2776] [id = 196] 07:30:26 INFO - PROCESS | 2776 | --DOCSHELL 00000038C3219000 == 34 [pid = 2776] [id = 201] 07:30:26 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4A0C000 == 33 [pid = 2776] [id = 206] 07:30:26 INFO - PROCESS | 2776 | --DOCSHELL 00000038C684B000 == 32 [pid = 2776] [id = 204] 07:30:26 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (00000038C2823C00) [pid = 2776] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 07:30:26 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (00000038BF529800) [pid = 2776] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 07:30:26 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (00000038C1666400) [pid = 2776] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 07:30:26 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (00000038B5695000) [pid = 2776] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 07:30:26 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038BE135000) [pid = 2776] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 07:30:26 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038BB046C00) [pid = 2776] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 07:30:26 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038BB787C00) [pid = 2776] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 07:30:26 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038B32FB400) [pid = 2776] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 07:30:26 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038B4332800) [pid = 2776] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 07:30:26 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C1226400) [pid = 2776] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 07:30:26 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038B5A63400) [pid = 2776] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 07:30:26 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C0ACF800) [pid = 2776] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 07:30:26 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038B4FDF000) [pid = 2776] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 07:30:26 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BBB61C00) [pid = 2776] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 07:30:26 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038BA59F000) [pid = 2776] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 07:30:26 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C2382C00) [pid = 2776] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 07:30:26 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C1868000) [pid = 2776] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 07:30:26 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C1B34C00) [pid = 2776] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 07:30:26 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C252D800) [pid = 2776] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 07:30:26 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038B9570C00) [pid = 2776] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 07:30:26 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C2A8F000) [pid = 2776] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 07:30:26 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C27B7C00) [pid = 2776] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 07:30:26 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038BE953400) [pid = 2776] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 07:30:26 INFO - PROCESS | 2776 | 1465050626503 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 07:30:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:30:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1777ms 07:30:26 INFO - PROCESS | 2776 | 1465050626591 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 07:30:26 INFO - PROCESS | 2776 | 1465050626596 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 07:30:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:30:26 INFO - PROCESS | 2776 | 1465050626602 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:30:26 INFO - PROCESS | 2776 | 1465050626606 Marionette TRACE conn5 <- [1,1558,null,{}] 07:30:26 INFO - PROCESS | 2776 | 1465050626613 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:26 INFO - PROCESS | 2776 | 1465050626616 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:26 INFO - PROCESS | 2776 | 1465050626711 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 07:30:26 INFO - PROCESS | 2776 | 1465050626719 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:26 INFO - PROCESS | 2776 | 1465050626724 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:26 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B5A20800 == 33 [pid = 2776] [id = 399] 07:30:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038B4DA9000) [pid = 2776] [serial = 1197] [outer = 0000000000000000] 07:30:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038B4DB0000) [pid = 2776] [serial = 1198] [outer = 00000038B4DA9000] 07:30:26 INFO - PROCESS | 2776 | 1465050626776 Marionette DEBUG loaded listener.js 07:30:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038B4FDD400) [pid = 2776] [serial = 1199] [outer = 00000038B4DA9000] 07:30:27 INFO - PROCESS | 2776 | 1465050627295 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 07:30:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:30:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 734ms 07:30:27 INFO - PROCESS | 2776 | 1465050627337 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 07:30:27 INFO - PROCESS | 2776 | 1465050627342 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 07:30:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:30:27 INFO - PROCESS | 2776 | 1465050627349 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:30:27 INFO - PROCESS | 2776 | 1465050627352 Marionette TRACE conn5 <- [1,1562,null,{}] 07:30:27 INFO - PROCESS | 2776 | 1465050627355 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:27 INFO - PROCESS | 2776 | 1465050627358 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:27 INFO - PROCESS | 2776 | 1465050627454 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 07:30:27 INFO - PROCESS | 2776 | 1465050627536 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:27 INFO - PROCESS | 2776 | 1465050627539 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:27 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA5CE000 == 34 [pid = 2776] [id = 400] 07:30:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038B57AB800) [pid = 2776] [serial = 1200] [outer = 0000000000000000] 07:30:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038B9534400) [pid = 2776] [serial = 1201] [outer = 00000038B57AB800] 07:30:27 INFO - PROCESS | 2776 | 1465050627590 Marionette DEBUG loaded listener.js 07:30:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038B9CA1800) [pid = 2776] [serial = 1202] [outer = 00000038B57AB800] 07:30:28 INFO - PROCESS | 2776 | 1465050628013 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 07:30:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:30:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 734ms 07:30:28 INFO - PROCESS | 2776 | 1465050628085 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 07:30:28 INFO - PROCESS | 2776 | 1465050628095 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 07:30:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:30:28 INFO - PROCESS | 2776 | 1465050628104 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:30:28 INFO - PROCESS | 2776 | 1465050628107 Marionette TRACE conn5 <- [1,1566,null,{}] 07:30:28 INFO - PROCESS | 2776 | 1465050628120 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:28 INFO - PROCESS | 2776 | 1465050628125 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:28 INFO - PROCESS | 2776 | 1465050628226 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 07:30:28 INFO - PROCESS | 2776 | 1465050628236 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:28 INFO - PROCESS | 2776 | 1465050628240 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:28 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BEC9A000 == 35 [pid = 2776] [id = 401] 07:30:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038BB7C5800) [pid = 2776] [serial = 1203] [outer = 0000000000000000] 07:30:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038BB896800) [pid = 2776] [serial = 1204] [outer = 00000038BB7C5800] 07:30:28 INFO - PROCESS | 2776 | 1465050628292 Marionette DEBUG loaded listener.js 07:30:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038BE123C00) [pid = 2776] [serial = 1205] [outer = 00000038BB7C5800] 07:30:28 INFO - PROCESS | 2776 | 1465050628751 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 07:30:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:30:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 692ms 07:30:28 INFO - PROCESS | 2776 | 1465050628797 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 07:30:28 INFO - PROCESS | 2776 | 1465050628800 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 07:30:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:30:28 INFO - PROCESS | 2776 | 1465050628803 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:30:28 INFO - PROCESS | 2776 | 1465050628805 Marionette TRACE conn5 <- [1,1570,null,{}] 07:30:28 INFO - PROCESS | 2776 | 1465050628809 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:28 INFO - PROCESS | 2776 | 1465050628811 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:28 INFO - PROCESS | 2776 | 1465050628927 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 07:30:28 INFO - PROCESS | 2776 | 1465050628933 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:28 INFO - PROCESS | 2776 | 1465050628935 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:29 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1DBE000 == 36 [pid = 2776] [id = 402] 07:30:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038BE955C00) [pid = 2776] [serial = 1206] [outer = 0000000000000000] 07:30:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038BEC1D000) [pid = 2776] [serial = 1207] [outer = 00000038BE955C00] 07:30:29 INFO - PROCESS | 2776 | 1465050629023 Marionette DEBUG loaded listener.js 07:30:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038BF5F0000) [pid = 2776] [serial = 1208] [outer = 00000038BE955C00] 07:30:29 INFO - PROCESS | 2776 | 1465050629485 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 07:30:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:30:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 734ms 07:30:29 INFO - PROCESS | 2776 | 1465050629540 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 07:30:29 INFO - PROCESS | 2776 | 1465050629549 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 07:30:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:30:29 INFO - PROCESS | 2776 | 1465050629587 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:30:29 INFO - PROCESS | 2776 | 1465050629590 Marionette TRACE conn5 <- [1,1574,null,{}] 07:30:29 INFO - PROCESS | 2776 | 1465050629607 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:29 INFO - PROCESS | 2776 | 1465050629609 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:29 INFO - PROCESS | 2776 | 1465050629731 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 07:30:29 INFO - PROCESS | 2776 | 1465050629739 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:29 INFO - PROCESS | 2776 | 1465050629741 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:29 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C31A2000 == 37 [pid = 2776] [id = 403] 07:30:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038BE958000) [pid = 2776] [serial = 1209] [outer = 0000000000000000] 07:30:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C12DE000) [pid = 2776] [serial = 1210] [outer = 00000038BE958000] 07:30:29 INFO - PROCESS | 2776 | 1465050629787 Marionette DEBUG loaded listener.js 07:30:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038C166CC00) [pid = 2776] [serial = 1211] [outer = 00000038BE958000] 07:30:30 INFO - PROCESS | 2776 | 1465050630247 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 07:30:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:30:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 713ms 07:30:30 INFO - PROCESS | 2776 | 1465050630273 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 07:30:30 INFO - PROCESS | 2776 | 1465050630275 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 07:30:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:30:30 INFO - PROCESS | 2776 | 1465050630279 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:30:30 INFO - PROCESS | 2776 | 1465050630280 Marionette TRACE conn5 <- [1,1578,null,{}] 07:30:30 INFO - PROCESS | 2776 | 1465050630284 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:30 INFO - PROCESS | 2776 | 1465050630290 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:30 INFO - PROCESS | 2776 | 1465050630443 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 07:30:30 INFO - PROCESS | 2776 | 1465050630457 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:30 INFO - PROCESS | 2776 | 1465050630459 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:30 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C57DB800 == 38 [pid = 2776] [id = 404] 07:30:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038C1229800) [pid = 2776] [serial = 1212] [outer = 0000000000000000] 07:30:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038C1B35000) [pid = 2776] [serial = 1213] [outer = 00000038C1229800] 07:30:30 INFO - PROCESS | 2776 | 1465050630551 Marionette DEBUG loaded listener.js 07:30:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038C2380800) [pid = 2776] [serial = 1214] [outer = 00000038C1229800] 07:30:30 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038C16CF400) [pid = 2776] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:30:30 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038C252DC00) [pid = 2776] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:30:30 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038C1578000) [pid = 2776] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:30:30 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C2BB8800) [pid = 2776] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:30:30 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038B55DC800) [pid = 2776] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:30:30 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038B63AF000) [pid = 2776] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:30:30 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038B55D5C00) [pid = 2776] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:30:30 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038B4FDE400) [pid = 2776] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:30:30 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BEC1A400) [pid = 2776] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:30:30 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C4C50400) [pid = 2776] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:30:30 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038B4570000) [pid = 2776] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:30:30 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C4FB3800) [pid = 2776] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:30:30 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038B3D1F000) [pid = 2776] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:30:31 INFO - PROCESS | 2776 | 1465050631156 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 07:30:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:30:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 924ms 07:30:31 INFO - PROCESS | 2776 | 1465050631205 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 07:30:31 INFO - PROCESS | 2776 | 1465050631207 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 07:30:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:30:31 INFO - PROCESS | 2776 | 1465050631211 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:30:31 INFO - PROCESS | 2776 | 1465050631213 Marionette TRACE conn5 <- [1,1582,null,{}] 07:30:31 INFO - PROCESS | 2776 | 1465050631216 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:31 INFO - PROCESS | 2776 | 1465050631218 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:31 INFO - PROCESS | 2776 | 1465050631302 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 07:30:31 INFO - PROCESS | 2776 | 1465050631310 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:31 INFO - PROCESS | 2776 | 1465050631312 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:31 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C583E000 == 39 [pid = 2776] [id = 405] 07:30:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038B4DA1800) [pid = 2776] [serial = 1215] [outer = 0000000000000000] 07:30:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C237A000) [pid = 2776] [serial = 1216] [outer = 00000038B4DA1800] 07:30:31 INFO - PROCESS | 2776 | 1465050631358 Marionette DEBUG loaded listener.js 07:30:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C27B3C00) [pid = 2776] [serial = 1217] [outer = 00000038B4DA1800] 07:30:31 INFO - PROCESS | 2776 | 1465050631787 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 07:30:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:30:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 629ms 07:30:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:30:31 INFO - PROCESS | 2776 | 1465050631843 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 07:30:31 INFO - PROCESS | 2776 | 1465050631845 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 07:30:31 INFO - PROCESS | 2776 | 1465050631849 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:30:31 INFO - PROCESS | 2776 | 1465050631851 Marionette TRACE conn5 <- [1,1586,null,{}] 07:30:31 INFO - PROCESS | 2776 | 1465050631854 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:31 INFO - PROCESS | 2776 | 1465050631856 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:31 INFO - PROCESS | 2776 | 1465050631941 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 07:30:31 INFO - PROCESS | 2776 | 1465050631949 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:31 INFO - PROCESS | 2776 | 1465050631951 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:31 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C720E800 == 40 [pid = 2776] [id = 406] 07:30:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C27BF000) [pid = 2776] [serial = 1218] [outer = 0000000000000000] 07:30:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C2820000) [pid = 2776] [serial = 1219] [outer = 00000038C27BF000] 07:30:31 INFO - PROCESS | 2776 | 1465050631996 Marionette DEBUG loaded listener.js 07:30:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C282A400) [pid = 2776] [serial = 1220] [outer = 00000038C27BF000] 07:30:32 INFO - PROCESS | 2776 | 1465050632428 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 07:30:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:30:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 629ms 07:30:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:30:32 INFO - PROCESS | 2776 | 1465050632481 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 07:30:32 INFO - PROCESS | 2776 | 1465050632484 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 07:30:32 INFO - PROCESS | 2776 | 1465050632487 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:30:32 INFO - PROCESS | 2776 | 1465050632488 Marionette TRACE conn5 <- [1,1590,null,{}] 07:30:32 INFO - PROCESS | 2776 | 1465050632492 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:32 INFO - PROCESS | 2776 | 1465050632494 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:32 INFO - PROCESS | 2776 | 1465050632579 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 07:30:32 INFO - PROCESS | 2776 | 1465050632586 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:32 INFO - PROCESS | 2776 | 1465050632588 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:32 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C7397000 == 41 [pid = 2776] [id = 407] 07:30:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C2B88800) [pid = 2776] [serial = 1221] [outer = 0000000000000000] 07:30:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C2BC0000) [pid = 2776] [serial = 1222] [outer = 00000038C2B88800] 07:30:32 INFO - PROCESS | 2776 | 1465050632634 Marionette DEBUG loaded listener.js 07:30:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C4541000) [pid = 2776] [serial = 1223] [outer = 00000038C2B88800] 07:30:33 INFO - PROCESS | 2776 | 1465050633354 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 07:30:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:30:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 923ms 07:30:33 INFO - PROCESS | 2776 | 1465050633414 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 07:30:33 INFO - PROCESS | 2776 | 1465050633419 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 07:30:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:30:33 INFO - PROCESS | 2776 | 1465050633424 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:30:33 INFO - PROCESS | 2776 | 1465050633428 Marionette TRACE conn5 <- [1,1594,null,{}] 07:30:33 INFO - PROCESS | 2776 | 1465050633434 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:33 INFO - PROCESS | 2776 | 1465050633438 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:33 INFO - PROCESS | 2776 | 1465050633577 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 07:30:33 INFO - PROCESS | 2776 | 1465050633692 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:33 INFO - PROCESS | 2776 | 1465050633696 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:33 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA49B000 == 42 [pid = 2776] [id = 408] 07:30:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038B4570800) [pid = 2776] [serial = 1224] [outer = 0000000000000000] 07:30:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038B4FDE000) [pid = 2776] [serial = 1225] [outer = 00000038B4570800] 07:30:33 INFO - PROCESS | 2776 | 1465050633755 Marionette DEBUG loaded listener.js 07:30:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038B953CC00) [pid = 2776] [serial = 1226] [outer = 00000038B4570800] 07:30:34 INFO - PROCESS | 2776 | 1465050634535 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 07:30:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:30:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1180ms 07:30:34 INFO - PROCESS | 2776 | 1465050634608 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 07:30:34 INFO - PROCESS | 2776 | 1465050634613 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 07:30:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:30:34 INFO - PROCESS | 2776 | 1465050634620 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:30:34 INFO - PROCESS | 2776 | 1465050634623 Marionette TRACE conn5 <- [1,1598,null,{}] 07:30:34 INFO - PROCESS | 2776 | 1465050634627 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:34 INFO - PROCESS | 2776 | 1465050634631 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:34 INFO - PROCESS | 2776 | 1465050634811 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 07:30:34 INFO - PROCESS | 2776 | 1465050634927 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:34 INFO - PROCESS | 2776 | 1465050634930 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:34 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B5472000 == 43 [pid = 2776] [id = 409] 07:30:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038B4DA4800) [pid = 2776] [serial = 1227] [outer = 0000000000000000] 07:30:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038B980FC00) [pid = 2776] [serial = 1228] [outer = 00000038B4DA4800] 07:30:34 INFO - PROCESS | 2776 | 1465050634990 Marionette DEBUG loaded listener.js 07:30:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (00000038BE11C800) [pid = 2776] [serial = 1229] [outer = 00000038B4DA4800] 07:30:35 INFO - PROCESS | 2776 | --DOCSHELL 00000038C720E800 == 42 [pid = 2776] [id = 406] 07:30:35 INFO - PROCESS | 2776 | --DOCSHELL 00000038C583E000 == 41 [pid = 2776] [id = 405] 07:30:35 INFO - PROCESS | 2776 | --DOCSHELL 00000038C57DB800 == 40 [pid = 2776] [id = 404] 07:30:35 INFO - PROCESS | 2776 | --DOCSHELL 00000038C31A2000 == 39 [pid = 2776] [id = 403] 07:30:35 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1DBE000 == 38 [pid = 2776] [id = 402] 07:30:35 INFO - PROCESS | 2776 | --DOCSHELL 00000038BEC9A000 == 37 [pid = 2776] [id = 401] 07:30:35 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA5CE000 == 36 [pid = 2776] [id = 400] 07:30:35 INFO - PROCESS | 2776 | --DOCSHELL 00000038B5A20800 == 35 [pid = 2776] [id = 399] 07:30:35 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (00000038C1E31000) [pid = 2776] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 07:30:35 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038C2376800) [pid = 2776] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 07:30:35 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038C332B400) [pid = 2776] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 07:30:35 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038C27BB000) [pid = 2776] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 07:30:35 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038C185C400) [pid = 2776] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 07:30:35 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C44A9000) [pid = 2776] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 07:30:35 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C32B0C00) [pid = 2776] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 07:30:35 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038BA511C00) [pid = 2776] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 07:30:35 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038BBACE400) [pid = 2776] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 07:30:35 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038B646E000) [pid = 2776] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 07:30:35 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BA59E800) [pid = 2776] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 07:30:35 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038B97BC400) [pid = 2776] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 07:30:35 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BB185400) [pid = 2776] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 07:30:35 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038BBAA5C00) [pid = 2776] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 07:30:35 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038BEC20C00) [pid = 2776] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 07:30:35 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C0A90800) [pid = 2776] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 07:30:35 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C4F3FC00) [pid = 2776] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 07:30:35 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C49D9000) [pid = 2776] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 07:30:35 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C570C400) [pid = 2776] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 07:30:35 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C4FBB400) [pid = 2776] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 07:30:35 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C4C54C00) [pid = 2776] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 07:30:35 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C4A66800) [pid = 2776] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 07:30:35 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038C4A57400) [pid = 2776] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 07:30:35 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038C1B3F800) [pid = 2776] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 07:30:35 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038C16C9400) [pid = 2776] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 07:30:35 INFO - PROCESS | 2776 | 1465050635813 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 07:30:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:30:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1234ms 07:30:35 INFO - PROCESS | 2776 | 1465050635867 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 07:30:35 INFO - PROCESS | 2776 | 1465050635870 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 07:30:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:30:35 INFO - PROCESS | 2776 | 1465050635877 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:30:35 INFO - PROCESS | 2776 | 1465050635880 Marionette TRACE conn5 <- [1,1602,null,{}] 07:30:35 INFO - PROCESS | 2776 | 1465050635885 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:35 INFO - PROCESS | 2776 | 1465050635889 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:35 INFO - PROCESS | 2776 | 1465050635981 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 07:30:35 INFO - PROCESS | 2776 | 1465050635988 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:35 INFO - PROCESS | 2776 | 1465050635990 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:36 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA417000 == 36 [pid = 2776] [id = 410] 07:30:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038B97BAC00) [pid = 2776] [serial = 1230] [outer = 0000000000000000] 07:30:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038BA515400) [pid = 2776] [serial = 1231] [outer = 00000038B97BAC00] 07:30:36 INFO - PROCESS | 2776 | 1465050636040 Marionette DEBUG loaded listener.js 07:30:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038BB7C4800) [pid = 2776] [serial = 1232] [outer = 00000038B97BAC00] 07:30:36 INFO - PROCESS | 2776 | 1465050636586 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 07:30:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 07:30:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 734ms 07:30:36 INFO - PROCESS | 2776 | 1465050636617 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 07:30:36 INFO - PROCESS | 2776 | 1465050636621 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 07:30:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:30:36 INFO - PROCESS | 2776 | 1465050636627 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:30:36 INFO - PROCESS | 2776 | 1465050636630 Marionette TRACE conn5 <- [1,1606,null,{}] 07:30:36 INFO - PROCESS | 2776 | 1465050636634 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:36 INFO - PROCESS | 2776 | 1465050636637 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:36 INFO - PROCESS | 2776 | 1465050636735 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 07:30:36 INFO - PROCESS | 2776 | 1465050636817 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:36 INFO - PROCESS | 2776 | 1465050636819 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:36 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA413800 == 37 [pid = 2776] [id = 411] 07:30:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038BE906C00) [pid = 2776] [serial = 1233] [outer = 0000000000000000] 07:30:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038BEC24C00) [pid = 2776] [serial = 1234] [outer = 00000038BE906C00] 07:30:36 INFO - PROCESS | 2776 | 1465050636869 Marionette DEBUG loaded listener.js 07:30:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038C0AC1800) [pid = 2776] [serial = 1235] [outer = 00000038BE906C00] 07:30:37 INFO - PROCESS | 2776 | 1465050637291 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 07:30:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:30:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 734ms 07:30:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:30:37 INFO - PROCESS | 2776 | 1465050637365 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 07:30:37 INFO - PROCESS | 2776 | 1465050637368 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 07:30:37 INFO - PROCESS | 2776 | 1465050637372 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:30:37 INFO - PROCESS | 2776 | 1465050637375 Marionette TRACE conn5 <- [1,1610,null,{}] 07:30:37 INFO - PROCESS | 2776 | 1465050637392 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:37 INFO - PROCESS | 2776 | 1465050637397 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:37 INFO - PROCESS | 2776 | 1465050637524 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 07:30:37 INFO - PROCESS | 2776 | 1465050637534 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:37 INFO - PROCESS | 2776 | 1465050637537 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:37 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C441C000 == 38 [pid = 2776] [id = 412] 07:30:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038B4C24000) [pid = 2776] [serial = 1236] [outer = 0000000000000000] 07:30:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C1869C00) [pid = 2776] [serial = 1237] [outer = 00000038B4C24000] 07:30:37 INFO - PROCESS | 2776 | 1465050637588 Marionette DEBUG loaded listener.js 07:30:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C1E2EC00) [pid = 2776] [serial = 1238] [outer = 00000038B4C24000] 07:30:38 INFO - PROCESS | 2776 | 1465050638040 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 07:30:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 07:30:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 692ms 07:30:38 INFO - PROCESS | 2776 | 1465050638066 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 07:30:38 INFO - PROCESS | 2776 | 1465050638069 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 07:30:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:30:38 INFO - PROCESS | 2776 | 1465050638072 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:30:38 INFO - PROCESS | 2776 | 1465050638074 Marionette TRACE conn5 <- [1,1614,null,{}] 07:30:38 INFO - PROCESS | 2776 | 1465050638083 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:38 INFO - PROCESS | 2776 | 1465050638085 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:38 INFO - PROCESS | 2776 | 1465050638204 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 07:30:38 INFO - PROCESS | 2776 | 1465050638211 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:38 INFO - PROCESS | 2776 | 1465050638213 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:38 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C583D000 == 39 [pid = 2776] [id = 413] 07:30:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C1E35000) [pid = 2776] [serial = 1239] [outer = 0000000000000000] 07:30:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C237B400) [pid = 2776] [serial = 1240] [outer = 00000038C1E35000] 07:30:38 INFO - PROCESS | 2776 | 1465050638267 Marionette DEBUG loaded listener.js 07:30:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C27B5800) [pid = 2776] [serial = 1241] [outer = 00000038C1E35000] 07:30:38 INFO - PROCESS | 2776 | 1465050638720 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 07:30:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:30:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 692ms 07:30:38 INFO - PROCESS | 2776 | 1465050638767 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 07:30:38 INFO - PROCESS | 2776 | 1465050638770 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 07:30:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:30:38 INFO - PROCESS | 2776 | 1465050638773 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:30:38 INFO - PROCESS | 2776 | 1465050638775 Marionette TRACE conn5 <- [1,1618,null,{}] 07:30:38 INFO - PROCESS | 2776 | 1465050638778 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:38 INFO - PROCESS | 2776 | 1465050638781 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:38 INFO - PROCESS | 2776 | 1465050638897 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 07:30:39 INFO - PROCESS | 2776 | 1465050638990 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:39 INFO - PROCESS | 2776 | 1465050638993 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:39 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C6859800 == 40 [pid = 2776] [id = 414] 07:30:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C27BD400) [pid = 2776] [serial = 1242] [outer = 0000000000000000] 07:30:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C281F800) [pid = 2776] [serial = 1243] [outer = 00000038C27BD400] 07:30:39 INFO - PROCESS | 2776 | 1465050639039 Marionette DEBUG loaded listener.js 07:30:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C2BC2C00) [pid = 2776] [serial = 1244] [outer = 00000038C27BD400] 07:30:39 INFO - PROCESS | 2776 | 1465050639521 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 07:30:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:30:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 777ms 07:30:39 INFO - PROCESS | 2776 | 1465050639552 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 07:30:39 INFO - PROCESS | 2776 | 1465050639554 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 07:30:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:30:39 INFO - PROCESS | 2776 | 1465050639557 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:30:39 INFO - PROCESS | 2776 | 1465050639559 Marionette TRACE conn5 <- [1,1622,null,{}] 07:30:39 INFO - PROCESS | 2776 | 1465050639563 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:39 INFO - PROCESS | 2776 | 1465050639569 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:39 INFO - PROCESS | 2776 | 1465050639706 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 07:30:39 INFO - PROCESS | 2776 | 1465050639763 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:39 INFO - PROCESS | 2776 | 1465050639765 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:39 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C93D7800 == 41 [pid = 2776] [id = 415] 07:30:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C4A71000) [pid = 2776] [serial = 1245] [outer = 0000000000000000] 07:30:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C4C58400) [pid = 2776] [serial = 1246] [outer = 00000038C4A71000] 07:30:39 INFO - PROCESS | 2776 | 1465050639813 Marionette DEBUG loaded listener.js 07:30:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C4FB5C00) [pid = 2776] [serial = 1247] [outer = 00000038C4A71000] 07:30:40 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038B4DA9000) [pid = 2776] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:30:40 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038B57AB800) [pid = 2776] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:30:40 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038BB7C5800) [pid = 2776] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:30:40 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038B4DA5000) [pid = 2776] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:30:40 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038BE958000) [pid = 2776] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:30:40 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038B63B1C00) [pid = 2776] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:30:40 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038BEC32000) [pid = 2776] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:30:40 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C282B400) [pid = 2776] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:30:40 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C1229800) [pid = 2776] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:30:40 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C27BF000) [pid = 2776] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:30:40 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038BE955C00) [pid = 2776] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:30:40 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038B4DA1800) [pid = 2776] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:30:40 INFO - PROCESS | 2776 | 1465050640280 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 07:30:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:30:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 776ms 07:30:40 INFO - PROCESS | 2776 | 1465050640348 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 07:30:40 INFO - PROCESS | 2776 | 1465050640350 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 07:30:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:30:40 INFO - PROCESS | 2776 | 1465050640354 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:30:40 INFO - PROCESS | 2776 | 1465050640356 Marionette TRACE conn5 <- [1,1626,null,{}] 07:30:40 INFO - PROCESS | 2776 | 1465050640359 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:40 INFO - PROCESS | 2776 | 1465050640362 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:40 INFO - PROCESS | 2776 | 1465050640476 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 07:30:40 INFO - PROCESS | 2776 | 1465050640530 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:40 INFO - PROCESS | 2776 | 1465050640532 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:40 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C93E8000 == 42 [pid = 2776] [id = 416] 07:30:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038B4ED6400) [pid = 2776] [serial = 1248] [outer = 0000000000000000] 07:30:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038BEC32000) [pid = 2776] [serial = 1249] [outer = 00000038B4ED6400] 07:30:40 INFO - PROCESS | 2776 | 1465050640578 Marionette DEBUG loaded listener.js 07:30:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C4FB3C00) [pid = 2776] [serial = 1250] [outer = 00000038B4ED6400] 07:30:40 INFO - PROCESS | 2776 | 1465050640960 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 07:30:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:30:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 629ms 07:30:40 INFO - PROCESS | 2776 | 1465050640986 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 07:30:40 INFO - PROCESS | 2776 | 1465050640988 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 07:30:40 INFO - PROCESS | 2776 | 1465050640992 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:30:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:30:41 INFO - PROCESS | 2776 | 1465050641003 Marionette TRACE conn5 <- [1,1630,null,{}] 07:30:41 INFO - PROCESS | 2776 | 1465050641007 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:41 INFO - PROCESS | 2776 | 1465050641009 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:41 INFO - PROCESS | 2776 | 1465050641094 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 07:30:41 INFO - PROCESS | 2776 | 1465050641100 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:41 INFO - PROCESS | 2776 | 1465050641101 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:41 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C9916000 == 43 [pid = 2776] [id = 417] 07:30:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C4FBBC00) [pid = 2776] [serial = 1251] [outer = 0000000000000000] 07:30:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C570A800) [pid = 2776] [serial = 1252] [outer = 00000038C4FBBC00] 07:30:41 INFO - PROCESS | 2776 | 1465050641147 Marionette DEBUG loaded listener.js 07:30:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C5715000) [pid = 2776] [serial = 1253] [outer = 00000038C4FBBC00] 07:30:41 INFO - PROCESS | 2776 | 1465050641575 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 07:30:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:30:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 629ms 07:30:41 INFO - PROCESS | 2776 | 1465050641624 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 07:30:41 INFO - PROCESS | 2776 | 1465050641626 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 07:30:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:30:41 INFO - PROCESS | 2776 | 1465050641634 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:30:41 INFO - PROCESS | 2776 | 1465050641636 Marionette TRACE conn5 <- [1,1634,null,{}] 07:30:41 INFO - PROCESS | 2776 | 1465050641640 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:41 INFO - PROCESS | 2776 | 1465050641642 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:41 INFO - PROCESS | 2776 | 1465050641732 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 07:30:41 INFO - PROCESS | 2776 | 1465050641737 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:41 INFO - PROCESS | 2776 | 1465050641739 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:41 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4415800 == 44 [pid = 2776] [id = 418] 07:30:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038B4DAA400) [pid = 2776] [serial = 1254] [outer = 0000000000000000] 07:30:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C5751400) [pid = 2776] [serial = 1255] [outer = 00000038B4DAA400] 07:30:41 INFO - PROCESS | 2776 | 1465050641785 Marionette DEBUG loaded listener.js 07:30:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C5758800) [pid = 2776] [serial = 1256] [outer = 00000038B4DAA400] 07:30:42 INFO - PROCESS | 2776 | --DOCSHELL 00000038C9922800 == 43 [pid = 2776] [id = 394] 07:30:42 INFO - PROCESS | 2776 | --DOCSHELL 00000038C0A6B800 == 42 [pid = 2776] [id = 395] 07:30:42 INFO - PROCESS | 2776 | --DOCSHELL 00000038C952C800 == 41 [pid = 2776] [id = 393] 07:30:42 INFO - PROCESS | 2776 | --DOCSHELL 00000038B9827000 == 40 [pid = 2776] [id = 398] 07:30:42 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA057800 == 39 [pid = 2776] [id = 392] 07:30:42 INFO - PROCESS | 2776 | --DOCSHELL 00000038C684A800 == 38 [pid = 2776] [id = 396] 07:30:42 INFO - PROCESS | 2776 | --DOCSHELL 00000038C99DF000 == 37 [pid = 2776] [id = 397] 07:30:42 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA417000 == 36 [pid = 2776] [id = 410] 07:30:42 INFO - PROCESS | 2776 | --DOCSHELL 00000038B5472000 == 35 [pid = 2776] [id = 409] 07:30:42 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA49B000 == 34 [pid = 2776] [id = 408] 07:30:42 INFO - PROCESS | 2776 | --DOCSHELL 00000038C7397000 == 33 [pid = 2776] [id = 407] 07:30:43 INFO - PROCESS | 2776 | --DOCSHELL 00000038C583D000 == 32 [pid = 2776] [id = 413] 07:30:43 INFO - PROCESS | 2776 | --DOCSHELL 00000038C9916000 == 31 [pid = 2776] [id = 417] 07:30:43 INFO - PROCESS | 2776 | --DOCSHELL 00000038C93D7800 == 30 [pid = 2776] [id = 415] 07:30:43 INFO - PROCESS | 2776 | --DOCSHELL 00000038C441C000 == 29 [pid = 2776] [id = 412] 07:30:43 INFO - PROCESS | 2776 | --DOCSHELL 00000038C6859800 == 28 [pid = 2776] [id = 414] 07:30:43 INFO - PROCESS | 2776 | --DOCSHELL 00000038C93E8000 == 27 [pid = 2776] [id = 416] 07:30:43 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA413800 == 26 [pid = 2776] [id = 411] 07:30:43 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038B4DB0000) [pid = 2776] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 07:30:43 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038B4FDD400) [pid = 2776] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 07:30:43 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038B9534400) [pid = 2776] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 07:30:43 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B9CA1800) [pid = 2776] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 07:30:43 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038BB896800) [pid = 2776] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 07:30:43 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038B6465800) [pid = 2776] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 07:30:43 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038B4EB6000) [pid = 2776] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 07:30:43 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C12DE000) [pid = 2776] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 07:30:43 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038BE11A000) [pid = 2776] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 07:30:43 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038BA0D3400) [pid = 2776] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 07:30:43 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C1F36400) [pid = 2776] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 07:30:43 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C16CC800) [pid = 2776] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 07:30:43 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038C570F000) [pid = 2776] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 07:30:43 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038C4A67000) [pid = 2776] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 07:30:43 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038C1B35000) [pid = 2776] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 07:30:43 INFO - PROCESS | 2776 | --DOMWINDOW == 63 (00000038C2380800) [pid = 2776] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 07:30:43 INFO - PROCESS | 2776 | --DOMWINDOW == 62 (00000038C2820000) [pid = 2776] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 07:30:43 INFO - PROCESS | 2776 | --DOMWINDOW == 61 (00000038BEC1D000) [pid = 2776] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 07:30:43 INFO - PROCESS | 2776 | --DOMWINDOW == 60 (00000038BF5F0000) [pid = 2776] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 07:30:43 INFO - PROCESS | 2776 | --DOMWINDOW == 59 (00000038C27B3C00) [pid = 2776] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 07:30:43 INFO - PROCESS | 2776 | --DOMWINDOW == 58 (00000038C166CC00) [pid = 2776] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 07:30:43 INFO - PROCESS | 2776 | --DOMWINDOW == 57 (00000038C282A400) [pid = 2776] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 07:30:43 INFO - PROCESS | 2776 | --DOMWINDOW == 56 (00000038C2BC0000) [pid = 2776] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 07:30:43 INFO - PROCESS | 2776 | --DOMWINDOW == 55 (00000038C237A000) [pid = 2776] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 07:30:43 INFO - PROCESS | 2776 | --DOMWINDOW == 54 (00000038BE123C00) [pid = 2776] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 07:30:43 INFO - PROCESS | 2776 | 1465050643645 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 07:30:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:30:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 2029ms 07:30:43 INFO - PROCESS | 2776 | 1465050643663 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 07:30:43 INFO - PROCESS | 2776 | 1465050643668 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 07:30:43 INFO - PROCESS | 2776 | 1465050643673 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:30:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:30:43 INFO - PROCESS | 2776 | 1465050643677 Marionette TRACE conn5 <- [1,1638,null,{}] 07:30:43 INFO - PROCESS | 2776 | 1465050643684 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:43 INFO - PROCESS | 2776 | 1465050643687 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:43 INFO - PROCESS | 2776 | 1465050643784 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 07:30:43 INFO - PROCESS | 2776 | 1465050643791 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:43 INFO - PROCESS | 2776 | 1465050643796 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:43 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B9759800 == 27 [pid = 2776] [id = 419] 07:30:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 55 (00000038B4DAE800) [pid = 2776] [serial = 1257] [outer = 0000000000000000] 07:30:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 56 (00000038B4EAC800) [pid = 2776] [serial = 1258] [outer = 00000038B4DAE800] 07:30:43 INFO - PROCESS | 2776 | 1465050643847 Marionette DEBUG loaded listener.js 07:30:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 57 (00000038B4ED5000) [pid = 2776] [serial = 1259] [outer = 00000038B4DAE800] 07:30:44 INFO - PROCESS | 2776 | 1465050644364 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 07:30:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:30:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 734ms 07:30:44 INFO - PROCESS | 2776 | 1465050644411 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 07:30:44 INFO - PROCESS | 2776 | 1465050644417 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 07:30:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:30:44 INFO - PROCESS | 2776 | 1465050644423 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:30:44 INFO - PROCESS | 2776 | 1465050644426 Marionette TRACE conn5 <- [1,1642,null,{}] 07:30:44 INFO - PROCESS | 2776 | 1465050644430 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:44 INFO - PROCESS | 2776 | 1465050644433 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:44 INFO - PROCESS | 2776 | 1465050644528 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 07:30:44 INFO - PROCESS | 2776 | 1465050644535 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:44 INFO - PROCESS | 2776 | 1465050644537 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:44 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB151800 == 28 [pid = 2776] [id = 420] 07:30:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 58 (00000038B5A5D000) [pid = 2776] [serial = 1260] [outer = 0000000000000000] 07:30:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 59 (00000038B641EC00) [pid = 2776] [serial = 1261] [outer = 00000038B5A5D000] 07:30:44 INFO - PROCESS | 2776 | 1465050644592 Marionette DEBUG loaded listener.js 07:30:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 60 (00000038B976F400) [pid = 2776] [serial = 1262] [outer = 00000038B5A5D000] 07:30:45 INFO - PROCESS | 2776 | 1465050645058 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 07:30:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:30:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 692ms 07:30:45 INFO - PROCESS | 2776 | 1465050645117 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 07:30:45 INFO - PROCESS | 2776 | 1465050645119 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 07:30:45 INFO - PROCESS | 2776 | 1465050645123 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:30:45 INFO - PROCESS | 2776 | 1465050645127 Marionette TRACE conn5 <- [1,1646,null,{}] 07:30:45 INFO - PROCESS | 2776 | 1465050645139 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:45 INFO - PROCESS | 2776 | 1465050645145 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:45 INFO - PROCESS | 2776 | 1465050645268 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 07:30:45 INFO - PROCESS | 2776 | 1465050645275 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:45 INFO - PROCESS | 2776 | 1465050645279 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:45 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C0A5C000 == 29 [pid = 2776] [id = 421] 07:30:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 61 (00000038AFEC1800) [pid = 2776] [serial = 1263] [outer = 0000000000000000] 07:30:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 62 (00000038BB044400) [pid = 2776] [serial = 1264] [outer = 00000038AFEC1800] 07:30:45 INFO - PROCESS | 2776 | 1465050645328 Marionette DEBUG loaded listener.js 07:30:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 63 (00000038BB787800) [pid = 2776] [serial = 1265] [outer = 00000038AFEC1800] 07:30:45 INFO - PROCESS | 2776 | 1465050645778 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 671ms 07:30:45 INFO - PROCESS | 2776 | 1465050645798 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 07:30:45 INFO - PROCESS | 2776 | 1465050645801 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 07:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:30:45 INFO - PROCESS | 2776 | 1465050645804 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:30:45 INFO - PROCESS | 2776 | 1465050645806 Marionette TRACE conn5 <- [1,1650,null,{}] 07:30:45 INFO - PROCESS | 2776 | 1465050645810 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:45 INFO - PROCESS | 2776 | 1465050645812 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:45 INFO - PROCESS | 2776 | 1465050645904 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 07:30:45 INFO - PROCESS | 2776 | 1465050645910 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:45 INFO - PROCESS | 2776 | 1465050645912 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:45 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1B94800 == 30 [pid = 2776] [id = 422] 07:30:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 64 (00000038BB7C8400) [pid = 2776] [serial = 1266] [outer = 0000000000000000] 07:30:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038BBB57400) [pid = 2776] [serial = 1267] [outer = 00000038BB7C8400] 07:30:45 INFO - PROCESS | 2776 | 1465050645960 Marionette DEBUG loaded listener.js 07:30:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038BE125400) [pid = 2776] [serial = 1268] [outer = 00000038BB7C8400] 07:30:46 INFO - PROCESS | 2776 | 1465050646416 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 671ms 07:30:46 INFO - PROCESS | 2776 | 1465050646477 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 07:30:46 INFO - PROCESS | 2776 | 1465050646479 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 07:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:30:46 INFO - PROCESS | 2776 | 1465050646483 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:30:46 INFO - PROCESS | 2776 | 1465050646485 Marionette TRACE conn5 <- [1,1654,null,{}] 07:30:46 INFO - PROCESS | 2776 | 1465050646489 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:46 INFO - PROCESS | 2776 | 1465050646491 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:46 INFO - PROCESS | 2776 | 1465050646575 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 07:30:46 INFO - PROCESS | 2776 | 1465050646583 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:46 INFO - PROCESS | 2776 | 1465050646585 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:46 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C288C000 == 31 [pid = 2776] [id = 423] 07:30:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038B57B3C00) [pid = 2776] [serial = 1269] [outer = 0000000000000000] 07:30:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038BE94D000) [pid = 2776] [serial = 1270] [outer = 00000038B57B3C00] 07:30:46 INFO - PROCESS | 2776 | 1465050646630 Marionette DEBUG loaded listener.js 07:30:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038BEC1A800) [pid = 2776] [serial = 1271] [outer = 00000038B57B3C00] 07:30:47 INFO - PROCESS | 2776 | 1465050647092 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 07:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 671ms 07:30:47 INFO - PROCESS | 2776 | 1465050647157 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 07:30:47 INFO - PROCESS | 2776 | 1465050647160 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 07:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:30:47 INFO - PROCESS | 2776 | 1465050647163 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:30:47 INFO - PROCESS | 2776 | 1465050647165 Marionette TRACE conn5 <- [1,1658,null,{}] 07:30:47 INFO - PROCESS | 2776 | 1465050647168 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:47 INFO - PROCESS | 2776 | 1465050647175 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:47 INFO - PROCESS | 2776 | 1465050647287 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 07:30:47 INFO - PROCESS | 2776 | 1465050647294 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:47 INFO - PROCESS | 2776 | 1465050647296 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:47 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4526000 == 32 [pid = 2776] [id = 424] 07:30:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038BEC29400) [pid = 2776] [serial = 1272] [outer = 0000000000000000] 07:30:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038C1263400) [pid = 2776] [serial = 1273] [outer = 00000038BEC29400] 07:30:47 INFO - PROCESS | 2776 | 1465050647344 Marionette DEBUG loaded listener.js 07:30:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C1663C00) [pid = 2776] [serial = 1274] [outer = 00000038BEC29400] 07:30:47 INFO - PROCESS | 2776 | 1465050647799 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 07:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 691ms 07:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:30:47 INFO - PROCESS | 2776 | 1465050647856 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 07:30:47 INFO - PROCESS | 2776 | 1465050647858 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 07:30:47 INFO - PROCESS | 2776 | 1465050647861 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:30:47 INFO - PROCESS | 2776 | 1465050647863 Marionette TRACE conn5 <- [1,1662,null,{}] 07:30:47 INFO - PROCESS | 2776 | 1465050647867 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:47 INFO - PROCESS | 2776 | 1465050647869 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:47 INFO - PROCESS | 2776 | 1465050647978 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 07:30:48 INFO - PROCESS | 2776 | 1465050647991 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:48 INFO - PROCESS | 2776 | 1465050647993 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:48 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C5834800 == 33 [pid = 2776] [id = 425] 07:30:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038B3DD2400) [pid = 2776] [serial = 1275] [outer = 0000000000000000] 07:30:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C16D2400) [pid = 2776] [serial = 1276] [outer = 00000038B3DD2400] 07:30:48 INFO - PROCESS | 2776 | 1465050648038 Marionette DEBUG loaded listener.js 07:30:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C1B36C00) [pid = 2776] [serial = 1277] [outer = 00000038B3DD2400] 07:30:48 INFO - PROCESS | 2776 | 1465050648456 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 07:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 629ms 07:30:48 INFO - PROCESS | 2776 | 1465050648497 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 07:30:48 INFO - PROCESS | 2776 | 1465050648499 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 07:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:30:48 INFO - PROCESS | 2776 | 1465050648502 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:30:48 INFO - PROCESS | 2776 | 1465050648504 Marionette TRACE conn5 <- [1,1666,null,{}] 07:30:48 INFO - PROCESS | 2776 | 1465050648507 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:48 INFO - PROCESS | 2776 | 1465050648509 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:48 INFO - PROCESS | 2776 | 1465050648593 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 07:30:48 INFO - PROCESS | 2776 | 1465050648599 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:48 INFO - PROCESS | 2776 | 1465050648601 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:48 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C5E8B800 == 34 [pid = 2776] [id = 426] 07:30:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C1B3C000) [pid = 2776] [serial = 1278] [outer = 0000000000000000] 07:30:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C1B42800) [pid = 2776] [serial = 1279] [outer = 00000038C1B3C000] 07:30:48 INFO - PROCESS | 2776 | 1465050648646 Marionette DEBUG loaded listener.js 07:30:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C1E39C00) [pid = 2776] [serial = 1280] [outer = 00000038C1B3C000] 07:30:49 INFO - PROCESS | 2776 | 1465050649118 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 07:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 671ms 07:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:30:49 INFO - PROCESS | 2776 | 1465050649174 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 07:30:49 INFO - PROCESS | 2776 | 1465050649177 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 07:30:49 INFO - PROCESS | 2776 | 1465050649185 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:30:49 INFO - PROCESS | 2776 | 1465050649187 Marionette TRACE conn5 <- [1,1670,null,{}] 07:30:49 INFO - PROCESS | 2776 | 1465050649191 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:49 INFO - PROCESS | 2776 | 1465050649193 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:49 INFO - PROCESS | 2776 | 1465050649304 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 07:30:49 INFO - PROCESS | 2776 | 1465050649385 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:49 INFO - PROCESS | 2776 | 1465050649387 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:49 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C0A59000 == 35 [pid = 2776] [id = 427] 07:30:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C1E38400) [pid = 2776] [serial = 1281] [outer = 0000000000000000] 07:30:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C2335000) [pid = 2776] [serial = 1282] [outer = 00000038C1E38400] 07:30:49 INFO - PROCESS | 2776 | 1465050649433 Marionette DEBUG loaded listener.js 07:30:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C2526C00) [pid = 2776] [serial = 1283] [outer = 00000038C1E38400] 07:30:49 INFO - PROCESS | 2776 | 1465050649861 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 07:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 734ms 07:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:30:49 INFO - PROCESS | 2776 | 1465050649919 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 07:30:49 INFO - PROCESS | 2776 | 1465050649922 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 07:30:49 INFO - PROCESS | 2776 | 1465050649925 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:30:49 INFO - PROCESS | 2776 | 1465050649927 Marionette TRACE conn5 <- [1,1674,null,{}] 07:30:49 INFO - PROCESS | 2776 | 1465050649931 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:49 INFO - PROCESS | 2776 | 1465050649933 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:50 INFO - PROCESS | 2776 | 1465050650054 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 07:30:50 INFO - PROCESS | 2776 | 1465050650111 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:50 INFO - PROCESS | 2776 | 1465050650114 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:50 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C9235800 == 36 [pid = 2776] [id = 428] 07:30:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C2532800) [pid = 2776] [serial = 1284] [outer = 0000000000000000] 07:30:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C27B8000) [pid = 2776] [serial = 1285] [outer = 00000038C2532800] 07:30:50 INFO - PROCESS | 2776 | 1465050650159 Marionette DEBUG loaded listener.js 07:30:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038C2822C00) [pid = 2776] [serial = 1286] [outer = 00000038C2532800] 07:30:50 INFO - PROCESS | 2776 | 1465050650603 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 07:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 07:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 734ms 07:30:50 INFO - PROCESS | 2776 | 1465050650678 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 07:30:50 INFO - PROCESS | 2776 | 1465050650680 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 07:30:50 INFO - PROCESS | 2776 | 1465050650688 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:30:50 INFO - PROCESS | 2776 | 1465050650691 Marionette TRACE conn5 <- [1,1678,null,{}] 07:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:30:50 INFO - PROCESS | 2776 | 1465050650695 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:50 INFO - PROCESS | 2776 | 1465050650698 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:50 INFO - PROCESS | 2776 | 1465050650939 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 07:30:50 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C1E35000) [pid = 2776] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:30:50 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C27BD400) [pid = 2776] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:30:50 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038B4ED6400) [pid = 2776] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:30:50 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C4A71000) [pid = 2776] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:30:50 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C4FBBC00) [pid = 2776] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:30:50 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038B4C24000) [pid = 2776] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:30:50 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038BE906C00) [pid = 2776] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:30:50 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038B97BAC00) [pid = 2776] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:30:50 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B4DA4800) [pid = 2776] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:30:50 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038B4570800) [pid = 2776] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:30:50 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C2B88800) [pid = 2776] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:30:51 INFO - PROCESS | 2776 | 1465050651007 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:51 INFO - PROCESS | 2776 | 1465050651010 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:51 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C288B800 == 37 [pid = 2776] [id = 429] 07:30:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038B33D8800) [pid = 2776] [serial = 1287] [outer = 0000000000000000] 07:30:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038B4ED9400) [pid = 2776] [serial = 1288] [outer = 00000038B33D8800] 07:30:51 INFO - PROCESS | 2776 | 1465050651059 Marionette DEBUG loaded listener.js 07:30:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C4535800) [pid = 2776] [serial = 1289] [outer = 00000038B33D8800] 07:30:51 INFO - PROCESS | 2776 | 1465050651455 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 07:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 817ms 07:30:51 INFO - PROCESS | 2776 | 1465050651513 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 07:30:51 INFO - PROCESS | 2776 | 1465050651515 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 07:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:30:51 INFO - PROCESS | 2776 | 1465050651518 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:30:51 INFO - PROCESS | 2776 | 1465050651520 Marionette TRACE conn5 <- [1,1682,null,{}] 07:30:51 INFO - PROCESS | 2776 | 1465050651524 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:51 INFO - PROCESS | 2776 | 1465050651526 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:51 INFO - PROCESS | 2776 | 1465050651613 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 07:30:51 INFO - PROCESS | 2776 | 1465050651618 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:51 INFO - PROCESS | 2776 | 1465050651620 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:51 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C953A000 == 38 [pid = 2776] [id = 430] 07:30:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C4A52000) [pid = 2776] [serial = 1290] [outer = 0000000000000000] 07:30:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C4A6A400) [pid = 2776] [serial = 1291] [outer = 00000038C4A52000] 07:30:51 INFO - PROCESS | 2776 | 1465050651667 Marionette DEBUG loaded listener.js 07:30:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C4C52400) [pid = 2776] [serial = 1292] [outer = 00000038C4A52000] 07:30:52 INFO - PROCESS | 2776 | 1465050652107 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 07:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 629ms 07:30:52 INFO - PROCESS | 2776 | 1465050652153 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 07:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:30:52 INFO - PROCESS | 2776 | 1465050652155 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 07:30:52 INFO - PROCESS | 2776 | 1465050652158 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:30:52 INFO - PROCESS | 2776 | 1465050652160 Marionette TRACE conn5 <- [1,1686,null,{}] 07:30:52 INFO - PROCESS | 2776 | 1465050652165 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:52 INFO - PROCESS | 2776 | 1465050652167 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:52 INFO - PROCESS | 2776 | 1465050652254 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 07:30:52 INFO - PROCESS | 2776 | 1465050652259 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:52 INFO - PROCESS | 2776 | 1465050652261 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:52 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C99E1800 == 39 [pid = 2776] [id = 431] 07:30:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C4CD5000) [pid = 2776] [serial = 1293] [outer = 0000000000000000] 07:30:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C4F42C00) [pid = 2776] [serial = 1294] [outer = 00000038C4CD5000] 07:30:52 INFO - PROCESS | 2776 | 1465050652332 Marionette DEBUG loaded listener.js 07:30:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C4FBC000) [pid = 2776] [serial = 1295] [outer = 00000038C4CD5000] 07:30:52 INFO - PROCESS | 2776 | 1465050652766 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 07:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 07:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 628ms 07:30:52 INFO - PROCESS | 2776 | 1465050652794 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 07:30:52 INFO - PROCESS | 2776 | 1465050652796 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 07:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:30:52 INFO - PROCESS | 2776 | 1465050652804 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:30:52 INFO - PROCESS | 2776 | 1465050652806 Marionette TRACE conn5 <- [1,1690,null,{}] 07:30:52 INFO - PROCESS | 2776 | 1465050652810 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:52 INFO - PROCESS | 2776 | 1465050652812 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:52 INFO - PROCESS | 2776 | 1465050652900 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 07:30:52 INFO - PROCESS | 2776 | 1465050652906 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:52 INFO - PROCESS | 2776 | 1465050652916 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:52 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B43F3800 == 40 [pid = 2776] [id = 432] 07:30:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038AFEBD800) [pid = 2776] [serial = 1296] [outer = 0000000000000000] 07:30:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038B32F1000) [pid = 2776] [serial = 1297] [outer = 00000038AFEBD800] 07:30:53 INFO - PROCESS | 2776 | 1465050653023 Marionette DEBUG loaded listener.js 07:30:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038B453E400) [pid = 2776] [serial = 1298] [outer = 00000038AFEBD800] 07:30:53 INFO - PROCESS | 2776 | 1465050653894 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 07:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1176ms 07:30:53 INFO - PROCESS | 2776 | 1465050653985 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 07:30:53 INFO - PROCESS | 2776 | 1465050653989 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 07:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:30:54 INFO - PROCESS | 2776 | 1465050653995 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:30:54 INFO - PROCESS | 2776 | 1465050653998 Marionette TRACE conn5 <- [1,1694,null,{}] 07:30:54 INFO - PROCESS | 2776 | 1465050654003 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:54 INFO - PROCESS | 2776 | 1465050654007 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:54 INFO - PROCESS | 2776 | 1465050654165 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 07:30:54 INFO - PROCESS | 2776 | 1465050654282 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:54 INFO - PROCESS | 2776 | 1465050654285 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:54 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BECA0000 == 41 [pid = 2776] [id = 433] 07:30:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038B5692C00) [pid = 2776] [serial = 1299] [outer = 0000000000000000] 07:30:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038B9770000) [pid = 2776] [serial = 1300] [outer = 00000038B5692C00] 07:30:54 INFO - PROCESS | 2776 | 1465050654348 Marionette DEBUG loaded listener.js 07:30:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038BA50C800) [pid = 2776] [serial = 1301] [outer = 00000038B5692C00] 07:30:55 INFO - PROCESS | 2776 | 1465050655294 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 07:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1379ms 07:30:55 INFO - PROCESS | 2776 | 1465050655376 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 07:30:55 INFO - PROCESS | 2776 | 1465050655381 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 07:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:30:55 INFO - PROCESS | 2776 | 1465050655387 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:30:55 INFO - PROCESS | 2776 | 1465050655390 Marionette TRACE conn5 <- [1,1698,null,{}] 07:30:55 INFO - PROCESS | 2776 | 1465050655396 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:55 INFO - PROCESS | 2776 | 1465050655399 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:55 INFO - PROCESS | 2776 | 1465050655543 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 07:30:55 INFO - PROCESS | 2776 | 1465050655632 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:55 INFO - PROCESS | 2776 | 1465050655636 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:55 INFO - PROCESS | 2776 | --DOCSHELL 00000038C99E1800 == 40 [pid = 2776] [id = 431] 07:30:55 INFO - PROCESS | 2776 | --DOCSHELL 00000038C953A000 == 39 [pid = 2776] [id = 430] 07:30:55 INFO - PROCESS | 2776 | --DOCSHELL 00000038C288B800 == 38 [pid = 2776] [id = 429] 07:30:55 INFO - PROCESS | 2776 | --DOCSHELL 00000038C9235800 == 37 [pid = 2776] [id = 428] 07:30:55 INFO - PROCESS | 2776 | --DOCSHELL 00000038C0A59000 == 36 [pid = 2776] [id = 427] 07:30:55 INFO - PROCESS | 2776 | --DOCSHELL 00000038C5E8B800 == 35 [pid = 2776] [id = 426] 07:30:55 INFO - PROCESS | 2776 | --DOCSHELL 00000038C5834800 == 34 [pid = 2776] [id = 425] 07:30:55 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4526000 == 33 [pid = 2776] [id = 424] 07:30:55 INFO - PROCESS | 2776 | --DOCSHELL 00000038C288C000 == 32 [pid = 2776] [id = 423] 07:30:55 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1B94800 == 31 [pid = 2776] [id = 422] 07:30:55 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038C5751400) [pid = 2776] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 07:30:55 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA0E4000 == 32 [pid = 2776] [id = 434] 07:30:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038B3CC2C00) [pid = 2776] [serial = 1302] [outer = 0000000000000000] 07:30:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (00000038B980B800) [pid = 2776] [serial = 1303] [outer = 00000038B3CC2C00] 07:30:55 INFO - PROCESS | 2776 | 1465050655769 Marionette DEBUG loaded listener.js 07:30:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (00000038BB188400) [pid = 2776] [serial = 1304] [outer = 00000038B3CC2C00] 07:30:55 INFO - PROCESS | 2776 | --DOCSHELL 00000038C0A5C000 == 31 [pid = 2776] [id = 421] 07:30:55 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB151800 == 30 [pid = 2776] [id = 420] 07:30:55 INFO - PROCESS | 2776 | --DOCSHELL 00000038B9759800 == 29 [pid = 2776] [id = 419] 07:30:55 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4415800 == 28 [pid = 2776] [id = 418] 07:30:55 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (00000038C237B400) [pid = 2776] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 07:30:55 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (00000038C2BC2C00) [pid = 2776] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 07:30:55 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038C281F800) [pid = 2776] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 07:30:55 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038BEC32000) [pid = 2776] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 07:30:55 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038C4C58400) [pid = 2776] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 07:30:55 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038C570A800) [pid = 2776] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 07:30:55 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C4FB5C00) [pid = 2776] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 07:30:55 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C5715000) [pid = 2776] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 07:30:55 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038C1869C00) [pid = 2776] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 07:30:55 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C0AC1800) [pid = 2776] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 07:30:55 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038BEC24C00) [pid = 2776] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 07:30:55 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BA515400) [pid = 2776] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 07:30:55 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038BB7C4800) [pid = 2776] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 07:30:55 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BE11C800) [pid = 2776] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 07:30:55 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B980FC00) [pid = 2776] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 07:30:55 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038B953CC00) [pid = 2776] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 07:30:55 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038B4FDE000) [pid = 2776] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 07:30:55 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C4541000) [pid = 2776] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 07:30:55 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C27B5800) [pid = 2776] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 07:30:55 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C4FB3C00) [pid = 2776] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 07:30:55 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C1E2EC00) [pid = 2776] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 07:30:56 INFO - PROCESS | 2776 | 1465050656228 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 07:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 880ms 07:30:56 INFO - PROCESS | 2776 | 1465050656270 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 07:30:56 INFO - PROCESS | 2776 | 1465050656276 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 07:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:30:56 INFO - PROCESS | 2776 | 1465050656282 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:30:56 INFO - PROCESS | 2776 | 1465050656285 Marionette TRACE conn5 <- [1,1702,null,{}] 07:30:56 INFO - PROCESS | 2776 | 1465050656290 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:56 INFO - PROCESS | 2776 | 1465050656292 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:56 INFO - PROCESS | 2776 | 1465050656387 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 07:30:56 INFO - PROCESS | 2776 | 1465050656396 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:56 INFO - PROCESS | 2776 | 1465050656398 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:56 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BBA98800 == 29 [pid = 2776] [id = 435] 07:30:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038BB7C4800) [pid = 2776] [serial = 1305] [outer = 0000000000000000] 07:30:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038BBA9E000) [pid = 2776] [serial = 1306] [outer = 00000038BB7C4800] 07:30:56 INFO - PROCESS | 2776 | 1465050656449 Marionette DEBUG loaded listener.js 07:30:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038BE125800) [pid = 2776] [serial = 1307] [outer = 00000038BB7C4800] 07:30:56 INFO - PROCESS | 2776 | 1465050656943 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 07:30:57 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 07:30:57 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 07:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:57 INFO - _addTest/ [0,1705,"getWindowHandle",null] 07:30:57 INFO - PROCESS | 2776 | 1465050657025 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 07:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:30:57 INFO - PROCESS | 2776 | 1465050657029 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:30:57 INFO - PROCESS | 2776 | 1465050657033 Marionette TRACE conn5 <- [1,1706,null,{}] 07:30:57 INFO - PROCESS | 2776 | 1465050657047 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:57 INFO - PROCESS | 2776 | 1465050657053 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:57 INFO - PROCESS | 2776 | 1465050657165 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 07:30:57 INFO - PROCESS | 2776 | 1465050657241 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:57 INFO - PROCESS | 2776 | 1465050657244 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:57 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1DB7800 == 30 [pid = 2776] [id = 436] 07:30:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038BEC2D000) [pid = 2776] [serial = 1308] [outer = 0000000000000000] 07:30:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038BF52AC00) [pid = 2776] [serial = 1309] [outer = 00000038BEC2D000] 07:30:57 INFO - PROCESS | 2776 | 1465050657296 Marionette DEBUG loaded listener.js 07:30:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C156B400) [pid = 2776] [serial = 1310] [outer = 00000038BEC2D000] 07:30:57 INFO - PROCESS | 2776 | 1465050657680 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 692ms 07:30:57 INFO - PROCESS | 2776 | 1465050657725 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 07:30:57 INFO - PROCESS | 2776 | 1465050657727 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 07:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:30:57 INFO - PROCESS | 2776 | 1465050657731 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:30:57 INFO - PROCESS | 2776 | 1465050657733 Marionette TRACE conn5 <- [1,1710,null,{}] 07:30:57 INFO - PROCESS | 2776 | 1465050657736 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:57 INFO - PROCESS | 2776 | 1465050657738 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:57 INFO - PROCESS | 2776 | 1465050657831 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 07:30:57 INFO - PROCESS | 2776 | 1465050657837 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:57 INFO - PROCESS | 2776 | 1465050657839 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:57 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4A0C800 == 31 [pid = 2776] [id = 437] 07:30:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038B4ECCC00) [pid = 2776] [serial = 1311] [outer = 0000000000000000] 07:30:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C1B3FC00) [pid = 2776] [serial = 1312] [outer = 00000038B4ECCC00] 07:30:57 INFO - PROCESS | 2776 | 1465050657886 Marionette DEBUG loaded listener.js 07:30:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C1E3CC00) [pid = 2776] [serial = 1313] [outer = 00000038B4ECCC00] 07:30:58 INFO - PROCESS | 2776 | 1465050658381 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 07:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 07:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 671ms 07:30:58 INFO - PROCESS | 2776 | 1465050658404 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 07:30:58 INFO - PROCESS | 2776 | 1465050658406 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 07:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:30:58 INFO - PROCESS | 2776 | 1465050658418 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:30:58 INFO - PROCESS | 2776 | 1465050658420 Marionette TRACE conn5 <- [1,1714,null,{}] 07:30:58 INFO - PROCESS | 2776 | 1465050658423 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:58 INFO - PROCESS | 2776 | 1465050658425 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:58 INFO - PROCESS | 2776 | 1465050658571 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 07:30:58 INFO - PROCESS | 2776 | 1465050658593 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:58 INFO - PROCESS | 2776 | 1465050658595 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:58 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB151000 == 32 [pid = 2776] [id = 438] 07:30:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038B5634800) [pid = 2776] [serial = 1314] [outer = 0000000000000000] 07:30:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C2383400) [pid = 2776] [serial = 1315] [outer = 00000038B5634800] 07:30:58 INFO - PROCESS | 2776 | 1465050658642 Marionette DEBUG loaded listener.js 07:30:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C27BC400) [pid = 2776] [serial = 1316] [outer = 00000038B5634800] 07:30:59 INFO - PROCESS | 2776 | 1465050659111 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 07:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 734ms 07:30:59 INFO - PROCESS | 2776 | 1465050659153 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 07:30:59 INFO - PROCESS | 2776 | 1465050659155 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 07:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:30:59 INFO - PROCESS | 2776 | 1465050659168 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:30:59 INFO - PROCESS | 2776 | 1465050659170 Marionette TRACE conn5 <- [1,1718,null,{}] 07:30:59 INFO - PROCESS | 2776 | 1465050659174 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:59 INFO - PROCESS | 2776 | 1465050659180 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:59 INFO - PROCESS | 2776 | 1465050659343 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 07:30:59 INFO - PROCESS | 2776 | 1465050659397 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:59 INFO - PROCESS | 2776 | 1465050659399 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:30:59 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C7380000 == 33 [pid = 2776] [id = 439] 07:30:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C2A96000) [pid = 2776] [serial = 1317] [outer = 0000000000000000] 07:30:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C32B0C00) [pid = 2776] [serial = 1318] [outer = 00000038C2A96000] 07:30:59 INFO - PROCESS | 2776 | 1465050659451 Marionette DEBUG loaded listener.js 07:30:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038C4A73800) [pid = 2776] [serial = 1319] [outer = 00000038C2A96000] 07:30:59 INFO - PROCESS | 2776 | 1465050659959 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 07:31:00 INFO - PROCESS | 2776 | 1465050659993 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 07:31:00 INFO - PROCESS | 2776 | 1465050659996 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:31:00 INFO - PROCESS | 2776 | 1465050659998 Marionette TRACE conn5 <- [1,1722,null,{}] 07:31:00 INFO - PROCESS | 2776 | 1465050660002 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:00 INFO - PROCESS | 2776 | 1465050660004 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:00 INFO - PROCESS | 2776 | 1465050660219 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 07:31:00 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C1E38400) [pid = 2776] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:31:00 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038B4DAE800) [pid = 2776] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:31:00 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038C1B3C000) [pid = 2776] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:31:00 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038BEC29400) [pid = 2776] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:31:00 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038B4DAA400) [pid = 2776] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:31:00 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038B3DD2400) [pid = 2776] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:31:00 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038B57B3C00) [pid = 2776] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:31:00 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C2532800) [pid = 2776] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:31:00 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C4A52000) [pid = 2776] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:31:00 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038B5A5D000) [pid = 2776] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:31:00 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038BB7C8400) [pid = 2776] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:31:00 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038AFEC1800) [pid = 2776] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:31:00 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038B33D8800) [pid = 2776] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:31:00 INFO - PROCESS | 2776 | 1465050660280 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:00 INFO - PROCESS | 2776 | 1465050660282 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:00 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB14D000 == 34 [pid = 2776] [id = 440] 07:31:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038B3DD2400) [pid = 2776] [serial = 1320] [outer = 0000000000000000] 07:31:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038B4FE3400) [pid = 2776] [serial = 1321] [outer = 00000038B3DD2400] 07:31:00 INFO - PROCESS | 2776 | 1465050660329 Marionette DEBUG loaded listener.js 07:31:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C1660C00) [pid = 2776] [serial = 1322] [outer = 00000038B3DD2400] 07:31:00 INFO - PROCESS | 2776 | 1465050660708 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 07:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 734ms 07:31:00 INFO - PROCESS | 2776 | 1465050660734 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 07:31:00 INFO - PROCESS | 2776 | 1465050660736 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 07:31:00 INFO - PROCESS | 2776 | 1465050660739 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:31:00 INFO - PROCESS | 2776 | 1465050660741 Marionette TRACE conn5 <- [1,1726,null,{}] 07:31:00 INFO - PROCESS | 2776 | 1465050660744 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:00 INFO - PROCESS | 2776 | 1465050660746 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:00 INFO - PROCESS | 2776 | 1465050660830 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 07:31:00 INFO - PROCESS | 2776 | 1465050660836 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:00 INFO - PROCESS | 2776 | 1465050660838 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:00 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C93EC800 == 35 [pid = 2776] [id = 441] 07:31:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C1E38400) [pid = 2776] [serial = 1323] [outer = 0000000000000000] 07:31:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C4FB3400) [pid = 2776] [serial = 1324] [outer = 00000038C1E38400] 07:31:00 INFO - PROCESS | 2776 | 1465050660884 Marionette DEBUG loaded listener.js 07:31:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C5710000) [pid = 2776] [serial = 1325] [outer = 00000038C1E38400] 07:31:01 INFO - PROCESS | 2776 | 1465050661319 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 07:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 628ms 07:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:31:01 INFO - PROCESS | 2776 | 1465050661371 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 07:31:01 INFO - PROCESS | 2776 | 1465050661373 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 07:31:01 INFO - PROCESS | 2776 | 1465050661376 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:31:01 INFO - PROCESS | 2776 | 1465050661378 Marionette TRACE conn5 <- [1,1730,null,{}] 07:31:01 INFO - PROCESS | 2776 | 1465050661382 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:01 INFO - PROCESS | 2776 | 1465050661384 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:01 INFO - PROCESS | 2776 | 1465050661469 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 07:31:01 INFO - PROCESS | 2776 | 1465050661474 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:01 INFO - PROCESS | 2776 | 1465050661476 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:01 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C9924800 == 36 [pid = 2776] [id = 442] 07:31:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C5714400) [pid = 2776] [serial = 1326] [outer = 0000000000000000] 07:31:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C5751000) [pid = 2776] [serial = 1327] [outer = 00000038C5714400] 07:31:01 INFO - PROCESS | 2776 | 1465050661522 Marionette DEBUG loaded listener.js 07:31:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C5758400) [pid = 2776] [serial = 1328] [outer = 00000038C5714400] 07:31:01 INFO - PROCESS | 2776 | 1465050661978 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 07:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 629ms 07:31:02 INFO - PROCESS | 2776 | 1465050662018 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 07:31:02 INFO - PROCESS | 2776 | 1465050662021 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 07:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:31:02 INFO - PROCESS | 2776 | 1465050662024 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:31:02 INFO - PROCESS | 2776 | 1465050662026 Marionette TRACE conn5 <- [1,1734,null,{}] 07:31:02 INFO - PROCESS | 2776 | 1465050662029 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:02 INFO - PROCESS | 2776 | 1465050662031 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:02 INFO - PROCESS | 2776 | 1465050662126 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 07:31:02 INFO - PROCESS | 2776 | 1465050662134 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:02 INFO - PROCESS | 2776 | 1465050662136 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:02 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4A0A000 == 37 [pid = 2776] [id = 443] 07:31:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C575CC00) [pid = 2776] [serial = 1329] [outer = 0000000000000000] 07:31:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C59CC400) [pid = 2776] [serial = 1330] [outer = 00000038C575CC00] 07:31:02 INFO - PROCESS | 2776 | 1465050662188 Marionette DEBUG loaded listener.js 07:31:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C5E36000) [pid = 2776] [serial = 1331] [outer = 00000038C575CC00] 07:31:02 INFO - PROCESS | 2776 | 1465050662923 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 07:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 923ms 07:31:02 INFO - PROCESS | 2776 | 1465050662952 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 07:31:02 INFO - PROCESS | 2776 | 1465050662957 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 07:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:31:02 INFO - PROCESS | 2776 | 1465050662962 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:31:02 INFO - PROCESS | 2776 | 1465050662968 Marionette TRACE conn5 <- [1,1738,null,{}] 07:31:02 INFO - PROCESS | 2776 | 1465050662973 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:02 INFO - PROCESS | 2776 | 1465050662976 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:03 INFO - PROCESS | 2776 | 1465050663106 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 07:31:03 INFO - PROCESS | 2776 | 1465050663225 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:03 INFO - PROCESS | 2776 | 1465050663228 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:03 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BEC88000 == 38 [pid = 2776] [id = 444] 07:31:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038BA510C00) [pid = 2776] [serial = 1332] [outer = 0000000000000000] 07:31:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038BB7C4400) [pid = 2776] [serial = 1333] [outer = 00000038BA510C00] 07:31:03 INFO - PROCESS | 2776 | 1465050663290 Marionette DEBUG loaded listener.js 07:31:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038BE910400) [pid = 2776] [serial = 1334] [outer = 00000038BA510C00] 07:31:03 INFO - PROCESS | 2776 | 1465050663893 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 07:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 987ms 07:31:03 INFO - PROCESS | 2776 | 1465050663952 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 07:31:03 INFO - PROCESS | 2776 | 1465050663958 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 07:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:31:03 INFO - PROCESS | 2776 | 1465050663965 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:31:03 INFO - PROCESS | 2776 | 1465050663968 Marionette TRACE conn5 <- [1,1742,null,{}] 07:31:03 INFO - PROCESS | 2776 | 1465050663972 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:03 INFO - PROCESS | 2776 | 1465050663975 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:04 INFO - PROCESS | 2776 | 1465050664096 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 07:31:04 INFO - PROCESS | 2776 | 1465050664223 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:04 INFO - PROCESS | 2776 | 1465050664226 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:04 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C721C000 == 39 [pid = 2776] [id = 445] 07:31:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038C1255800) [pid = 2776] [serial = 1335] [outer = 0000000000000000] 07:31:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038C1B3C400) [pid = 2776] [serial = 1336] [outer = 00000038C1255800] 07:31:04 INFO - PROCESS | 2776 | 1465050664287 Marionette DEBUG loaded listener.js 07:31:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (00000038C2822800) [pid = 2776] [serial = 1337] [outer = 00000038C1255800] 07:31:04 INFO - PROCESS | 2776 | 1465050664932 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 07:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1030ms 07:31:05 INFO - PROCESS | 2776 | 1465050664996 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 07:31:05 INFO - PROCESS | 2776 | 1465050664999 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 07:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:31:05 INFO - PROCESS | 2776 | 1465050665003 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:31:05 INFO - PROCESS | 2776 | 1465050665007 Marionette TRACE conn5 <- [1,1746,null,{}] 07:31:05 INFO - PROCESS | 2776 | 1465050665019 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:05 INFO - PROCESS | 2776 | 1465050665024 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:05 INFO - PROCESS | 2776 | 1465050665200 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 07:31:05 INFO - PROCESS | 2776 | 1465050665326 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:05 INFO - PROCESS | 2776 | 1465050665330 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:05 INFO - PROCESS | 2776 | ++DOCSHELL 00000038CA5A7800 == 40 [pid = 2776] [id = 446] 07:31:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (00000038C283B800) [pid = 2776] [serial = 1338] [outer = 0000000000000000] 07:31:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (00000038C570C800) [pid = 2776] [serial = 1339] [outer = 00000038C283B800] 07:31:05 INFO - PROCESS | 2776 | 1465050665391 Marionette DEBUG loaded listener.js 07:31:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (00000038C5E36800) [pid = 2776] [serial = 1340] [outer = 00000038C283B800] 07:31:06 INFO - PROCESS | 2776 | 1465050666224 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 07:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1280ms 07:31:06 INFO - PROCESS | 2776 | 1465050666285 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 07:31:06 INFO - PROCESS | 2776 | 1465050666290 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 07:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:31:06 INFO - PROCESS | 2776 | 1465050666295 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:31:06 INFO - PROCESS | 2776 | 1465050666298 Marionette TRACE conn5 <- [1,1750,null,{}] 07:31:06 INFO - PROCESS | 2776 | 1465050666305 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:06 INFO - PROCESS | 2776 | 1465050666308 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:06 INFO - PROCESS | 2776 | 1465050666445 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 07:31:06 INFO - PROCESS | 2776 | 1465050666577 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:06 INFO - PROCESS | 2776 | 1465050666580 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:06 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA4EA800 == 41 [pid = 2776] [id = 447] 07:31:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 93 (00000038B972E800) [pid = 2776] [serial = 1341] [outer = 0000000000000000] 07:31:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 94 (00000038B9731C00) [pid = 2776] [serial = 1342] [outer = 00000038B972E800] 07:31:06 INFO - PROCESS | 2776 | 1465050666633 Marionette DEBUG loaded listener.js 07:31:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 95 (00000038B9739C00) [pid = 2776] [serial = 1343] [outer = 00000038B972E800] 07:31:07 INFO - PROCESS | 2776 | --DOCSHELL 00000038C9924800 == 40 [pid = 2776] [id = 442] 07:31:07 INFO - PROCESS | 2776 | --DOCSHELL 00000038C93EC800 == 39 [pid = 2776] [id = 441] 07:31:07 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB14D000 == 38 [pid = 2776] [id = 440] 07:31:07 INFO - PROCESS | 2776 | --DOCSHELL 00000038C7380000 == 37 [pid = 2776] [id = 439] 07:31:07 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB151000 == 36 [pid = 2776] [id = 438] 07:31:07 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4A0C800 == 35 [pid = 2776] [id = 437] 07:31:07 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1DB7800 == 34 [pid = 2776] [id = 436] 07:31:07 INFO - PROCESS | 2776 | --DOCSHELL 00000038BBA98800 == 33 [pid = 2776] [id = 435] 07:31:07 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA0E4000 == 32 [pid = 2776] [id = 434] 07:31:07 INFO - PROCESS | 2776 | --DOCSHELL 00000038BECA0000 == 31 [pid = 2776] [id = 433] 07:31:07 INFO - PROCESS | 2776 | --DOCSHELL 00000038B43F3800 == 30 [pid = 2776] [id = 432] 07:31:07 INFO - PROCESS | 2776 | --DOCSHELL 00000038CA5A7800 == 29 [pid = 2776] [id = 446] 07:31:07 INFO - PROCESS | 2776 | --DOCSHELL 00000038C721C000 == 28 [pid = 2776] [id = 445] 07:31:07 INFO - PROCESS | 2776 | --DOCSHELL 00000038BEC88000 == 27 [pid = 2776] [id = 444] 07:31:07 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4A0A000 == 26 [pid = 2776] [id = 443] 07:31:07 INFO - PROCESS | 2776 | --DOMWINDOW == 94 (00000038C2335000) [pid = 2776] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 07:31:07 INFO - PROCESS | 2776 | --DOMWINDOW == 93 (00000038B4EAC800) [pid = 2776] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 07:31:07 INFO - PROCESS | 2776 | --DOMWINDOW == 92 (00000038B4ED5000) [pid = 2776] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 07:31:07 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (00000038C1B42800) [pid = 2776] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 07:31:07 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (00000038C1263400) [pid = 2776] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 07:31:07 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (00000038C1663C00) [pid = 2776] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 07:31:07 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (00000038C5758800) [pid = 2776] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 07:31:07 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038C16D2400) [pid = 2776] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 07:31:07 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038C1B36C00) [pid = 2776] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 07:31:07 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038BE94D000) [pid = 2776] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 07:31:07 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038BEC1A800) [pid = 2776] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 07:31:07 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C27B8000) [pid = 2776] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 07:31:07 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C2526C00) [pid = 2776] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 07:31:07 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038C2822C00) [pid = 2776] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 07:31:07 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C4A6A400) [pid = 2776] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 07:31:07 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038B641EC00) [pid = 2776] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 07:31:07 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038B976F400) [pid = 2776] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 07:31:07 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038BBB57400) [pid = 2776] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 07:31:07 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BE125400) [pid = 2776] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 07:31:07 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038BB787800) [pid = 2776] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 07:31:07 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038BB044400) [pid = 2776] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 07:31:07 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038B4ED9400) [pid = 2776] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 07:31:07 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C4C52400) [pid = 2776] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 07:31:07 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C4535800) [pid = 2776] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 07:31:07 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C1E39C00) [pid = 2776] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 07:31:07 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C4F42C00) [pid = 2776] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 07:31:07 INFO - PROCESS | 2776 | 1465050667845 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 07:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1574ms 07:31:07 INFO - PROCESS | 2776 | 1465050667874 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 07:31:07 INFO - PROCESS | 2776 | 1465050667879 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 07:31:07 INFO - PROCESS | 2776 | 1465050667883 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:31:07 INFO - PROCESS | 2776 | 1465050667889 Marionette TRACE conn5 <- [1,1754,null,{}] 07:31:07 INFO - PROCESS | 2776 | 1465050667894 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:07 INFO - PROCESS | 2776 | 1465050667896 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:08 INFO - PROCESS | 2776 | 1465050668022 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 07:31:08 INFO - PROCESS | 2776 | 1465050668103 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:08 INFO - PROCESS | 2776 | 1465050668105 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:08 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA04F800 == 27 [pid = 2776] [id = 448] 07:31:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038B4FD9C00) [pid = 2776] [serial = 1344] [outer = 0000000000000000] 07:31:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038B55DAC00) [pid = 2776] [serial = 1345] [outer = 00000038B4FD9C00] 07:31:08 INFO - PROCESS | 2776 | 1465050668157 Marionette DEBUG loaded listener.js 07:31:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038B641EC00) [pid = 2776] [serial = 1346] [outer = 00000038B4FD9C00] 07:31:08 INFO - PROCESS | 2776 | 1465050668559 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 07:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 734ms 07:31:08 INFO - PROCESS | 2776 | 1465050668644 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 07:31:08 INFO - PROCESS | 2776 | 1465050668650 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 07:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:31:08 INFO - PROCESS | 2776 | 1465050668661 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:31:08 INFO - PROCESS | 2776 | 1465050668664 Marionette TRACE conn5 <- [1,1758,null,{}] 07:31:08 INFO - PROCESS | 2776 | 1465050668668 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:08 INFO - PROCESS | 2776 | 1465050668671 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:08 INFO - PROCESS | 2776 | 1465050668775 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 07:31:08 INFO - PROCESS | 2776 | 1465050668784 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:08 INFO - PROCESS | 2776 | 1465050668787 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:08 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BBA94000 == 28 [pid = 2776] [id = 449] 07:31:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038B973A800) [pid = 2776] [serial = 1347] [outer = 0000000000000000] 07:31:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038B9804C00) [pid = 2776] [serial = 1348] [outer = 00000038B973A800] 07:31:08 INFO - PROCESS | 2776 | 1465050668836 Marionette DEBUG loaded listener.js 07:31:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038BA2A6C00) [pid = 2776] [serial = 1349] [outer = 00000038B973A800] 07:31:09 INFO - PROCESS | 2776 | 1465050669316 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 07:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 671ms 07:31:09 INFO - PROCESS | 2776 | 1465050669337 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 07:31:09 INFO - PROCESS | 2776 | 1465050669339 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 07:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:31:09 INFO - PROCESS | 2776 | 1465050669343 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:31:09 INFO - PROCESS | 2776 | 1465050669346 Marionette TRACE conn5 <- [1,1762,null,{}] 07:31:09 INFO - PROCESS | 2776 | 1465050669358 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:09 INFO - PROCESS | 2776 | 1465050669363 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:09 INFO - PROCESS | 2776 | 1465050669453 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 07:31:09 INFO - PROCESS | 2776 | 1465050669461 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:09 INFO - PROCESS | 2776 | 1465050669464 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:09 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1D07000 == 29 [pid = 2776] [id = 450] 07:31:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038BB189C00) [pid = 2776] [serial = 1350] [outer = 0000000000000000] 07:31:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038BB7C2C00) [pid = 2776] [serial = 1351] [outer = 00000038BB189C00] 07:31:09 INFO - PROCESS | 2776 | 1465050669515 Marionette DEBUG loaded listener.js 07:31:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038BBB5F400) [pid = 2776] [serial = 1352] [outer = 00000038BB189C00] 07:31:10 INFO - PROCESS | 2776 | 1465050670001 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 07:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 734ms 07:31:10 INFO - PROCESS | 2776 | 1465050670080 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 07:31:10 INFO - PROCESS | 2776 | 1465050670083 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 07:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:31:10 INFO - PROCESS | 2776 | 1465050670087 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:31:10 INFO - PROCESS | 2776 | 1465050670088 Marionette TRACE conn5 <- [1,1766,null,{}] 07:31:10 INFO - PROCESS | 2776 | 1465050670092 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:10 INFO - PROCESS | 2776 | 1465050670094 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:10 INFO - PROCESS | 2776 | 1465050670243 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 07:31:10 INFO - PROCESS | 2776 | 1465050670267 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:10 INFO - PROCESS | 2776 | 1465050670269 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:10 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C321C000 == 30 [pid = 2776] [id = 451] 07:31:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038BE907000) [pid = 2776] [serial = 1353] [outer = 0000000000000000] 07:31:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038BE953800) [pid = 2776] [serial = 1354] [outer = 00000038BE907000] 07:31:10 INFO - PROCESS | 2776 | 1465050670315 Marionette DEBUG loaded listener.js 07:31:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038BEC21800) [pid = 2776] [serial = 1355] [outer = 00000038BE907000] 07:31:10 INFO - PROCESS | 2776 | 1465050670758 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 07:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 07:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 734ms 07:31:10 INFO - PROCESS | 2776 | 1465050670830 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 07:31:10 INFO - PROCESS | 2776 | 1465050670832 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 07:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:31:10 INFO - PROCESS | 2776 | 1465050670835 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:31:10 INFO - PROCESS | 2776 | 1465050670837 Marionette TRACE conn5 <- [1,1770,null,{}] 07:31:10 INFO - PROCESS | 2776 | 1465050670841 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:10 INFO - PROCESS | 2776 | 1465050670843 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:10 INFO - PROCESS | 2776 | 1465050670955 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 07:31:10 INFO - PROCESS | 2776 | 1465050670968 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:10 INFO - PROCESS | 2776 | 1465050670970 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:10 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4CF7000 == 31 [pid = 2776] [id = 452] 07:31:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038BE90B800) [pid = 2776] [serial = 1356] [outer = 0000000000000000] 07:31:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038BEC33C00) [pid = 2776] [serial = 1357] [outer = 00000038BE90B800] 07:31:11 INFO - PROCESS | 2776 | 1465050671017 Marionette DEBUG loaded listener.js 07:31:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038C1259800) [pid = 2776] [serial = 1358] [outer = 00000038BE90B800] 07:31:11 INFO - PROCESS | 2776 | 1465050671517 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 07:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 07:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 734ms 07:31:11 INFO - PROCESS | 2776 | 1465050671581 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 07:31:11 INFO - PROCESS | 2776 | 1465050671584 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 07:31:11 INFO - PROCESS | 2776 | 1465050671591 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:31:11 INFO - PROCESS | 2776 | 1465050671593 Marionette TRACE conn5 <- [1,1774,null,{}] 07:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:31:11 INFO - PROCESS | 2776 | 1465050671597 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:11 INFO - PROCESS | 2776 | 1465050671603 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:11 INFO - PROCESS | 2776 | 1465050671900 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 07:31:11 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038B5634800) [pid = 2776] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:31:11 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C2A96000) [pid = 2776] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:31:11 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038AFEBD800) [pid = 2776] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:31:11 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038B4ECCC00) [pid = 2776] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:31:11 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038BEC2D000) [pid = 2776] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:31:11 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038B3CC2C00) [pid = 2776] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:31:11 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038BB7C4800) [pid = 2776] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:31:11 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038B5692C00) [pid = 2776] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:31:11 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B3DD2400) [pid = 2776] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:31:11 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C1E38400) [pid = 2776] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:31:11 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C4CD5000) [pid = 2776] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:31:11 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C575CC00) [pid = 2776] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:31:11 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C5714400) [pid = 2776] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:31:11 INFO - PROCESS | 2776 | 1465050671963 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:11 INFO - PROCESS | 2776 | 1465050671965 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:11 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C129C800 == 32 [pid = 2776] [id = 453] 07:31:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038B3D24000) [pid = 2776] [serial = 1359] [outer = 0000000000000000] 07:31:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038B4EAEC00) [pid = 2776] [serial = 1360] [outer = 00000038B3D24000] 07:31:12 INFO - PROCESS | 2776 | 1465050672011 Marionette DEBUG loaded listener.js 07:31:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C1260C00) [pid = 2776] [serial = 1361] [outer = 00000038B3D24000] 07:31:12 INFO - PROCESS | 2776 | 1465050672372 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 07:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 07:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 820ms 07:31:12 INFO - PROCESS | 2776 | 1465050672417 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 07:31:12 INFO - PROCESS | 2776 | 1465050672419 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 07:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:31:12 INFO - PROCESS | 2776 | 1465050672422 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:31:12 INFO - PROCESS | 2776 | 1465050672424 Marionette TRACE conn5 <- [1,1778,null,{}] 07:31:12 INFO - PROCESS | 2776 | 1465050672427 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:12 INFO - PROCESS | 2776 | 1465050672430 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:12 INFO - PROCESS | 2776 | 1465050672512 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 07:31:12 INFO - PROCESS | 2776 | 1465050672518 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:12 INFO - PROCESS | 2776 | 1465050672520 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:12 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C683F000 == 33 [pid = 2776] [id = 454] 07:31:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C1B3AC00) [pid = 2776] [serial = 1362] [outer = 0000000000000000] 07:31:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C1E32000) [pid = 2776] [serial = 1363] [outer = 00000038C1B3AC00] 07:31:12 INFO - PROCESS | 2776 | 1465050672566 Marionette DEBUG loaded listener.js 07:31:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C1E5E400) [pid = 2776] [serial = 1364] [outer = 00000038C1B3AC00] 07:31:13 INFO - PROCESS | 2776 | 1465050672994 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 07:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 629ms 07:31:13 INFO - PROCESS | 2776 | 1465050673055 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 07:31:13 INFO - PROCESS | 2776 | 1465050673058 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 07:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:31:13 INFO - PROCESS | 2776 | 1465050673061 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:31:13 INFO - PROCESS | 2776 | 1465050673063 Marionette TRACE conn5 <- [1,1782,null,{}] 07:31:13 INFO - PROCESS | 2776 | 1465050673067 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:13 INFO - PROCESS | 2776 | 1465050673069 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:13 INFO - PROCESS | 2776 | 1465050673155 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 07:31:13 INFO - PROCESS | 2776 | 1465050673163 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:13 INFO - PROCESS | 2776 | 1465050673165 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:13 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C721D000 == 34 [pid = 2776] [id = 455] 07:31:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C2334C00) [pid = 2776] [serial = 1365] [outer = 0000000000000000] 07:31:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C2526C00) [pid = 2776] [serial = 1366] [outer = 00000038C2334C00] 07:31:13 INFO - PROCESS | 2776 | 1465050673212 Marionette DEBUG loaded listener.js 07:31:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C2534400) [pid = 2776] [serial = 1367] [outer = 00000038C2334C00] 07:31:13 INFO - PROCESS | 2776 | 1465050673667 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 629ms 07:31:13 INFO - PROCESS | 2776 | 1465050673714 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 07:31:13 INFO - PROCESS | 2776 | 1465050673717 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 07:31:13 INFO - PROCESS | 2776 | 1465050673721 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:31:13 INFO - PROCESS | 2776 | 1465050673723 Marionette TRACE conn5 <- [1,1786,null,{}] 07:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:31:13 INFO - PROCESS | 2776 | 1465050673726 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:13 INFO - PROCESS | 2776 | 1465050673728 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:13 INFO - PROCESS | 2776 | 1465050673813 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 07:31:13 INFO - PROCESS | 2776 | 1465050673819 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:13 INFO - PROCESS | 2776 | 1465050673821 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:13 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C92B1000 == 35 [pid = 2776] [id = 456] 07:31:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C27B5400) [pid = 2776] [serial = 1368] [outer = 0000000000000000] 07:31:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C27BD400) [pid = 2776] [serial = 1369] [outer = 00000038C27B5400] 07:31:13 INFO - PROCESS | 2776 | 1465050673866 Marionette DEBUG loaded listener.js 07:31:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C2829000) [pid = 2776] [serial = 1370] [outer = 00000038C27B5400] 07:31:14 INFO - PROCESS | 2776 | 1465050674710 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 07:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1018ms 07:31:14 INFO - PROCESS | 2776 | 1465050674747 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 07:31:14 INFO - PROCESS | 2776 | 1465050674752 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 07:31:14 INFO - PROCESS | 2776 | 1465050674757 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:31:14 INFO - PROCESS | 2776 | 1465050674763 Marionette TRACE conn5 <- [1,1790,null,{}] 07:31:14 INFO - PROCESS | 2776 | 1465050674791 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:14 INFO - PROCESS | 2776 | 1465050674794 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:14 INFO - PROCESS | 2776 | 1465050674956 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 07:31:15 INFO - PROCESS | 2776 | 1465050675049 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:15 INFO - PROCESS | 2776 | 1465050675052 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:15 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB70B000 == 36 [pid = 2776] [id = 457] 07:31:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038B568D400) [pid = 2776] [serial = 1371] [outer = 0000000000000000] 07:31:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038B641DC00) [pid = 2776] [serial = 1372] [outer = 00000038B568D400] 07:31:15 INFO - PROCESS | 2776 | 1465050675111 Marionette DEBUG loaded listener.js 07:31:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038B980C000) [pid = 2776] [serial = 1373] [outer = 00000038B568D400] 07:31:15 INFO - PROCESS | 2776 | 1465050675847 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1104ms 07:31:15 INFO - PROCESS | 2776 | 1465050675881 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 07:31:15 INFO - PROCESS | 2776 | 1465050675886 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 07:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:31:15 INFO - PROCESS | 2776 | 1465050675893 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:31:15 INFO - PROCESS | 2776 | 1465050675896 Marionette TRACE conn5 <- [1,1794,null,{}] 07:31:15 INFO - PROCESS | 2776 | 1465050675925 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:15 INFO - PROCESS | 2776 | 1465050675929 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:16 INFO - PROCESS | 2776 | 1465050676067 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 07:31:16 INFO - PROCESS | 2776 | 1465050676272 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:16 INFO - PROCESS | 2776 | 1465050676276 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:16 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B576E800 == 37 [pid = 2776] [id = 458] 07:31:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038B3D23800) [pid = 2776] [serial = 1374] [outer = 0000000000000000] 07:31:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038B4FDB000) [pid = 2776] [serial = 1375] [outer = 00000038B3D23800] 07:31:16 INFO - PROCESS | 2776 | 1465050676333 Marionette DEBUG loaded listener.js 07:31:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (00000038B9738400) [pid = 2776] [serial = 1376] [outer = 00000038B3D23800] 07:31:16 INFO - PROCESS | 2776 | --DOCSHELL 00000038C721D000 == 36 [pid = 2776] [id = 455] 07:31:16 INFO - PROCESS | 2776 | --DOCSHELL 00000038C683F000 == 35 [pid = 2776] [id = 454] 07:31:16 INFO - PROCESS | 2776 | --DOCSHELL 00000038C129C800 == 34 [pid = 2776] [id = 453] 07:31:16 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4CF7000 == 33 [pid = 2776] [id = 452] 07:31:16 INFO - PROCESS | 2776 | --DOCSHELL 00000038C321C000 == 32 [pid = 2776] [id = 451] 07:31:16 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1D07000 == 31 [pid = 2776] [id = 450] 07:31:16 INFO - PROCESS | 2776 | --DOCSHELL 00000038BBA94000 == 30 [pid = 2776] [id = 449] 07:31:16 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA04F800 == 29 [pid = 2776] [id = 448] 07:31:16 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (00000038C4FBC000) [pid = 2776] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 07:31:16 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038C5751000) [pid = 2776] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 07:31:16 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038C2383400) [pid = 2776] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 07:31:16 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038C32B0C00) [pid = 2776] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 07:31:16 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038B32F1000) [pid = 2776] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 07:31:16 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038B453E400) [pid = 2776] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 07:31:16 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C1B3FC00) [pid = 2776] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 07:31:16 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038BF52AC00) [pid = 2776] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 07:31:16 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C156B400) [pid = 2776] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 07:31:16 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038B980B800) [pid = 2776] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 07:31:16 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C27BC400) [pid = 2776] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 07:31:16 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038BB188400) [pid = 2776] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 07:31:16 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BBA9E000) [pid = 2776] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 07:31:16 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038BE125800) [pid = 2776] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 07:31:16 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038B9770000) [pid = 2776] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 07:31:16 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038B4FE3400) [pid = 2776] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 07:31:16 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038BA50C800) [pid = 2776] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 07:31:16 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C4A73800) [pid = 2776] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 07:31:16 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C5758400) [pid = 2776] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 07:31:16 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C4FB3400) [pid = 2776] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 07:31:16 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C5710000) [pid = 2776] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 07:31:16 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C1660C00) [pid = 2776] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 07:31:16 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038C1E3CC00) [pid = 2776] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 07:31:16 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038C59CC400) [pid = 2776] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 07:31:16 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038C5E36000) [pid = 2776] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 07:31:17 INFO - PROCESS | 2776 | 1465050677006 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 07:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1136ms 07:31:17 INFO - PROCESS | 2776 | 1465050677036 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 07:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:31:17 INFO - PROCESS | 2776 | 1465050677040 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 07:31:17 INFO - PROCESS | 2776 | 1465050677044 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:31:17 INFO - PROCESS | 2776 | 1465050677047 Marionette TRACE conn5 <- [1,1798,null,{}] 07:31:17 INFO - PROCESS | 2776 | 1465050677053 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:17 INFO - PROCESS | 2776 | 1465050677057 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:17 INFO - PROCESS | 2776 | 1465050677150 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 07:31:17 INFO - PROCESS | 2776 | 1465050677227 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:17 INFO - PROCESS | 2776 | 1465050677230 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:17 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB149800 == 30 [pid = 2776] [id = 459] 07:31:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038B4FE2400) [pid = 2776] [serial = 1377] [outer = 0000000000000000] 07:31:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038B9734000) [pid = 2776] [serial = 1378] [outer = 00000038B4FE2400] 07:31:17 INFO - PROCESS | 2776 | 1465050677279 Marionette DEBUG loaded listener.js 07:31:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038BB18B000) [pid = 2776] [serial = 1379] [outer = 00000038B4FE2400] 07:31:17 INFO - PROCESS | 2776 | 1465050677744 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 734ms 07:31:17 INFO - PROCESS | 2776 | 1465050677781 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 07:31:17 INFO - PROCESS | 2776 | 1465050677785 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 07:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:31:17 INFO - PROCESS | 2776 | 1465050677790 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:31:17 INFO - PROCESS | 2776 | 1465050677792 Marionette TRACE conn5 <- [1,1802,null,{}] 07:31:17 INFO - PROCESS | 2776 | 1465050677796 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:17 INFO - PROCESS | 2776 | 1465050677798 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:17 INFO - PROCESS | 2776 | 1465050677892 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 07:31:17 INFO - PROCESS | 2776 | 1465050677900 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:17 INFO - PROCESS | 2776 | 1465050677903 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:17 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C12AA800 == 31 [pid = 2776] [id = 460] 07:31:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038BBB54400) [pid = 2776] [serial = 1380] [outer = 0000000000000000] 07:31:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038BE139000) [pid = 2776] [serial = 1381] [outer = 00000038BBB54400] 07:31:17 INFO - PROCESS | 2776 | 1465050677951 Marionette DEBUG loaded listener.js 07:31:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038BEC24000) [pid = 2776] [serial = 1382] [outer = 00000038BBB54400] 07:31:18 INFO - PROCESS | 2776 | 1465050678447 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 671ms 07:31:18 INFO - PROCESS | 2776 | 1465050678464 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 07:31:18 INFO - PROCESS | 2776 | 1465050678467 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 07:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:31:18 INFO - PROCESS | 2776 | 1465050678472 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:31:18 INFO - PROCESS | 2776 | 1465050678478 Marionette TRACE conn5 <- [1,1806,null,{}] 07:31:18 INFO - PROCESS | 2776 | 1465050678488 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:18 INFO - PROCESS | 2776 | 1465050678492 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:18 INFO - PROCESS | 2776 | 1465050678585 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 07:31:18 INFO - PROCESS | 2776 | 1465050678594 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:18 INFO - PROCESS | 2776 | 1465050678596 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:18 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4513000 == 32 [pid = 2776] [id = 461] 07:31:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038C1570400) [pid = 2776] [serial = 1383] [outer = 0000000000000000] 07:31:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C16C5800) [pid = 2776] [serial = 1384] [outer = 00000038C1570400] 07:31:18 INFO - PROCESS | 2776 | 1465050678642 Marionette DEBUG loaded listener.js 07:31:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C1868C00) [pid = 2776] [serial = 1385] [outer = 00000038C1570400] 07:31:19 INFO - PROCESS | 2776 | 1465050679081 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 07:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 629ms 07:31:19 INFO - PROCESS | 2776 | 1465050679123 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 07:31:19 INFO - PROCESS | 2776 | 1465050679126 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 07:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:31:19 INFO - PROCESS | 2776 | 1465050679136 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:31:19 INFO - PROCESS | 2776 | 1465050679138 Marionette TRACE conn5 <- [1,1810,null,{}] 07:31:19 INFO - PROCESS | 2776 | 1465050679141 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:19 INFO - PROCESS | 2776 | 1465050679144 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:19 INFO - PROCESS | 2776 | 1465050679260 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 07:31:19 INFO - PROCESS | 2776 | 1465050679340 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:19 INFO - PROCESS | 2776 | 1465050679342 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:19 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C5840800 == 33 [pid = 2776] [id = 462] 07:31:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C1B3EC00) [pid = 2776] [serial = 1386] [outer = 0000000000000000] 07:31:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C1E38C00) [pid = 2776] [serial = 1387] [outer = 00000038C1B3EC00] 07:31:19 INFO - PROCESS | 2776 | 1465050679395 Marionette DEBUG loaded listener.js 07:31:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C2376800) [pid = 2776] [serial = 1388] [outer = 00000038C1B3EC00] 07:31:19 INFO - PROCESS | 2776 | 1465050679831 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 07:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 733ms 07:31:19 INFO - PROCESS | 2776 | 1465050679870 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 07:31:19 INFO - PROCESS | 2776 | 1465050679872 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 07:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:31:19 INFO - PROCESS | 2776 | 1465050679884 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:31:19 INFO - PROCESS | 2776 | 1465050679886 Marionette TRACE conn5 <- [1,1814,null,{}] 07:31:19 INFO - PROCESS | 2776 | 1465050679889 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:19 INFO - PROCESS | 2776 | 1465050679891 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:20 INFO - PROCESS | 2776 | 1465050680003 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 07:31:20 INFO - PROCESS | 2776 | 1465050680012 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:20 INFO - PROCESS | 2776 | 1465050680019 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:20 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C319A000 == 34 [pid = 2776] [id = 463] 07:31:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C27C0800) [pid = 2776] [serial = 1389] [outer = 0000000000000000] 07:31:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C281F800) [pid = 2776] [serial = 1390] [outer = 00000038C27C0800] 07:31:20 INFO - PROCESS | 2776 | 1465050680075 Marionette DEBUG loaded listener.js 07:31:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C2BDCC00) [pid = 2776] [serial = 1391] [outer = 00000038C27C0800] 07:31:20 INFO - PROCESS | 2776 | 1465050680571 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 07:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 734ms 07:31:20 INFO - PROCESS | 2776 | 1465050680635 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 07:31:20 INFO - PROCESS | 2776 | 1465050680637 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 07:31:20 INFO - PROCESS | 2776 | 1465050680641 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:31:20 INFO - PROCESS | 2776 | 1465050680642 Marionette TRACE conn5 <- [1,1818,null,{}] 07:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:31:20 INFO - PROCESS | 2776 | 1465050680646 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:20 INFO - PROCESS | 2776 | 1465050680648 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:20 INFO - PROCESS | 2776 | 1465050680769 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 07:31:20 INFO - PROCESS | 2776 | 1465050680784 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:20 INFO - PROCESS | 2776 | 1465050680786 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:20 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C9247800 == 35 [pid = 2776] [id = 464] 07:31:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C4A53C00) [pid = 2776] [serial = 1392] [outer = 0000000000000000] 07:31:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C4A6AC00) [pid = 2776] [serial = 1393] [outer = 00000038C4A53C00] 07:31:20 INFO - PROCESS | 2776 | 1465050680874 Marionette DEBUG loaded listener.js 07:31:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C4C4D400) [pid = 2776] [serial = 1394] [outer = 00000038C4A53C00] 07:31:21 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038BE907000) [pid = 2776] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:31:21 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038BE90B800) [pid = 2776] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:31:21 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038B973A800) [pid = 2776] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:31:21 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038B972E800) [pid = 2776] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:31:21 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038B4FD9C00) [pid = 2776] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:31:21 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BB189C00) [pid = 2776] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:31:21 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B3D24000) [pid = 2776] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:31:21 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038BA510C00) [pid = 2776] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:31:21 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C1255800) [pid = 2776] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:31:21 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C283B800) [pid = 2776] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:31:21 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C1B3AC00) [pid = 2776] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:31:21 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C2334C00) [pid = 2776] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:31:21 INFO - PROCESS | 2776 | 1465050681345 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 07:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 733ms 07:31:21 INFO - PROCESS | 2776 | 1465050681380 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 07:31:21 INFO - PROCESS | 2776 | 1465050681383 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 07:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:31:21 INFO - PROCESS | 2776 | 1465050681386 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:31:21 INFO - PROCESS | 2776 | 1465050681388 Marionette TRACE conn5 <- [1,1822,null,{}] 07:31:21 INFO - PROCESS | 2776 | 1465050681392 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:21 INFO - PROCESS | 2776 | 1465050681394 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:21 INFO - PROCESS | 2776 | 1465050681506 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 07:31:21 INFO - PROCESS | 2776 | 1465050681561 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:21 INFO - PROCESS | 2776 | 1465050681563 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:21 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B98DD000 == 36 [pid = 2776] [id = 465] 07:31:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038B4FD9C00) [pid = 2776] [serial = 1395] [outer = 0000000000000000] 07:31:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038BE12EC00) [pid = 2776] [serial = 1396] [outer = 00000038B4FD9C00] 07:31:21 INFO - PROCESS | 2776 | 1465050681608 Marionette DEBUG loaded listener.js 07:31:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C2532800) [pid = 2776] [serial = 1397] [outer = 00000038B4FD9C00] 07:31:21 INFO - PROCESS | 2776 | 1465050681959 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 07:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 07:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 628ms 07:31:22 INFO - PROCESS | 2776 | 1465050682017 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 07:31:22 INFO - PROCESS | 2776 | 1465050682019 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 07:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:31:22 INFO - PROCESS | 2776 | 1465050682023 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:31:22 INFO - PROCESS | 2776 | 1465050682025 Marionette TRACE conn5 <- [1,1826,null,{}] 07:31:22 INFO - PROCESS | 2776 | 1465050682028 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:22 INFO - PROCESS | 2776 | 1465050682030 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:22 INFO - PROCESS | 2776 | 1465050682173 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 07:31:22 INFO - PROCESS | 2776 | 1465050682184 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:22 INFO - PROCESS | 2776 | 1465050682186 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:22 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C953A000 == 37 [pid = 2776] [id = 466] 07:31:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C4A73000) [pid = 2776] [serial = 1398] [outer = 0000000000000000] 07:31:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C4C56800) [pid = 2776] [serial = 1399] [outer = 00000038C4A73000] 07:31:22 INFO - PROCESS | 2776 | 1465050682231 Marionette DEBUG loaded listener.js 07:31:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C4FB3400) [pid = 2776] [serial = 1400] [outer = 00000038C4A73000] 07:31:22 INFO - PROCESS | 2776 | 1465050682642 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 07:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 671ms 07:31:22 INFO - PROCESS | 2776 | 1465050682697 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 07:31:22 INFO - PROCESS | 2776 | 1465050682700 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 07:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:31:22 INFO - PROCESS | 2776 | 1465050682711 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:31:22 INFO - PROCESS | 2776 | 1465050682713 Marionette TRACE conn5 <- [1,1830,null,{}] 07:31:22 INFO - PROCESS | 2776 | 1465050682716 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:22 INFO - PROCESS | 2776 | 1465050682719 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:22 INFO - PROCESS | 2776 | 1465050682808 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 07:31:22 INFO - PROCESS | 2776 | 1465050682815 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:22 INFO - PROCESS | 2776 | 1465050682817 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:22 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C990E000 == 38 [pid = 2776] [id = 467] 07:31:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C4FB9400) [pid = 2776] [serial = 1401] [outer = 0000000000000000] 07:31:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C4FC1C00) [pid = 2776] [serial = 1402] [outer = 00000038C4FB9400] 07:31:22 INFO - PROCESS | 2776 | 1465050682863 Marionette DEBUG loaded listener.js 07:31:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C5713800) [pid = 2776] [serial = 1403] [outer = 00000038C4FB9400] 07:31:23 INFO - PROCESS | 2776 | 1465050683437 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 07:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 776ms 07:31:23 INFO - PROCESS | 2776 | 1465050683499 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 07:31:23 INFO - PROCESS | 2776 | 1465050683504 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 07:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:31:23 INFO - PROCESS | 2776 | 1465050683538 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:31:23 INFO - PROCESS | 2776 | 1465050683542 Marionette TRACE conn5 <- [1,1834,null,{}] 07:31:23 INFO - PROCESS | 2776 | 1465050683548 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:23 INFO - PROCESS | 2776 | 1465050683551 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:23 INFO - PROCESS | 2776 | 1465050683683 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 07:31:23 INFO - PROCESS | 2776 | 1465050683800 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:23 INFO - PROCESS | 2776 | 1465050683806 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:23 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB707000 == 39 [pid = 2776] [id = 468] 07:31:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038B4ED6C00) [pid = 2776] [serial = 1404] [outer = 0000000000000000] 07:31:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038B9739800) [pid = 2776] [serial = 1405] [outer = 00000038B4ED6C00] 07:31:23 INFO - PROCESS | 2776 | 1465050683866 Marionette DEBUG loaded listener.js 07:31:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038BB7C4800) [pid = 2776] [serial = 1406] [outer = 00000038B4ED6C00] 07:31:24 INFO - PROCESS | 2776 | 1465050684457 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 07:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1004ms 07:31:24 INFO - PROCESS | 2776 | 1465050684527 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 07:31:24 INFO - PROCESS | 2776 | 1465050684532 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 07:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:31:24 INFO - PROCESS | 2776 | 1465050684539 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:31:24 INFO - PROCESS | 2776 | 1465050684542 Marionette TRACE conn5 <- [1,1838,null,{}] 07:31:24 INFO - PROCESS | 2776 | 1465050684547 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:24 INFO - PROCESS | 2776 | 1465050684550 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:24 INFO - PROCESS | 2776 | 1465050684698 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 07:31:24 INFO - PROCESS | 2776 | 1465050684821 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:24 INFO - PROCESS | 2776 | 1465050684824 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:24 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C5E7C000 == 40 [pid = 2776] [id = 469] 07:31:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038BEC1A400) [pid = 2776] [serial = 1407] [outer = 0000000000000000] 07:31:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038C0AC9400) [pid = 2776] [serial = 1408] [outer = 00000038BEC1A400] 07:31:24 INFO - PROCESS | 2776 | 1465050684883 Marionette DEBUG loaded listener.js 07:31:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038C16CF800) [pid = 2776] [serial = 1409] [outer = 00000038BEC1A400] 07:31:25 INFO - PROCESS | 2776 | 1465050685526 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1028ms 07:31:25 INFO - PROCESS | 2776 | 1465050685569 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 07:31:25 INFO - PROCESS | 2776 | 1465050685572 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 07:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:31:25 INFO - PROCESS | 2776 | 1465050685576 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:31:25 INFO - PROCESS | 2776 | 1465050685580 Marionette TRACE conn5 <- [1,1842,null,{}] 07:31:25 INFO - PROCESS | 2776 | 1465050685592 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:25 INFO - PROCESS | 2776 | 1465050685597 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:25 INFO - PROCESS | 2776 | 1465050685762 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 07:31:25 INFO - PROCESS | 2776 | 1465050685901 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:25 INFO - PROCESS | 2776 | 1465050685904 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:25 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C9232800 == 41 [pid = 2776] [id = 470] 07:31:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038C2535C00) [pid = 2776] [serial = 1410] [outer = 0000000000000000] 07:31:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038C2A96800) [pid = 2776] [serial = 1411] [outer = 00000038C2535C00] 07:31:25 INFO - PROCESS | 2776 | 1465050685963 Marionette DEBUG loaded listener.js 07:31:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038C4FB7400) [pid = 2776] [serial = 1412] [outer = 00000038C2535C00] 07:31:26 INFO - PROCESS | 2776 | 1465050686730 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1200ms 07:31:26 INFO - PROCESS | 2776 | 1465050686778 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 07:31:26 INFO - PROCESS | 2776 | 1465050686782 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 07:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:31:26 INFO - PROCESS | 2776 | 1465050686787 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:31:26 INFO - PROCESS | 2776 | 1465050686790 Marionette TRACE conn5 <- [1,1846,null,{}] 07:31:26 INFO - PROCESS | 2776 | 1465050686796 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:26 INFO - PROCESS | 2776 | 1465050686799 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:26 INFO - PROCESS | 2776 | 1465050686906 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 07:31:27 INFO - PROCESS | 2776 | 1465050687010 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:27 INFO - PROCESS | 2776 | 1465050687013 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:27 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B63ED800 == 42 [pid = 2776] [id = 471] 07:31:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (00000038B97BC400) [pid = 2776] [serial = 1413] [outer = 0000000000000000] 07:31:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (00000038BB18F000) [pid = 2776] [serial = 1414] [outer = 00000038B97BC400] 07:31:27 INFO - PROCESS | 2776 | 1465050687065 Marionette DEBUG loaded listener.js 07:31:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (00000038BE949400) [pid = 2776] [serial = 1415] [outer = 00000038B97BC400] 07:31:28 INFO - PROCESS | 2776 | --DOCSHELL 00000038C953A000 == 41 [pid = 2776] [id = 466] 07:31:28 INFO - PROCESS | 2776 | --DOCSHELL 00000038B98DD000 == 40 [pid = 2776] [id = 465] 07:31:28 INFO - PROCESS | 2776 | --DOCSHELL 00000038C9247800 == 39 [pid = 2776] [id = 464] 07:31:28 INFO - PROCESS | 2776 | --DOCSHELL 00000038C319A000 == 38 [pid = 2776] [id = 463] 07:31:28 INFO - PROCESS | 2776 | --DOCSHELL 00000038C5840800 == 37 [pid = 2776] [id = 462] 07:31:28 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4513000 == 36 [pid = 2776] [id = 461] 07:31:28 INFO - PROCESS | 2776 | --DOCSHELL 00000038C12AA800 == 35 [pid = 2776] [id = 460] 07:31:28 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB149800 == 34 [pid = 2776] [id = 459] 07:31:28 INFO - PROCESS | 2776 | --DOCSHELL 00000038B576E800 == 33 [pid = 2776] [id = 458] 07:31:28 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB70B000 == 32 [pid = 2776] [id = 457] 07:31:28 INFO - PROCESS | 2776 | --DOCSHELL 00000038C92B1000 == 31 [pid = 2776] [id = 456] 07:31:28 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA4EA800 == 30 [pid = 2776] [id = 447] 07:31:28 INFO - PROCESS | 2776 | --DOCSHELL 00000038C9232800 == 29 [pid = 2776] [id = 470] 07:31:28 INFO - PROCESS | 2776 | --DOCSHELL 00000038C5E7C000 == 28 [pid = 2776] [id = 469] 07:31:28 INFO - PROCESS | 2776 | --DOCSHELL 00000038C990E000 == 27 [pid = 2776] [id = 467] 07:31:28 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB707000 == 26 [pid = 2776] [id = 468] 07:31:28 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (00000038BE953800) [pid = 2776] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 07:31:28 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (00000038BEC33C00) [pid = 2776] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 07:31:28 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (00000038B9804C00) [pid = 2776] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 07:31:28 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038BA2A6C00) [pid = 2776] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 07:31:28 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038B9731C00) [pid = 2776] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 07:31:28 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038B9739C00) [pid = 2776] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 07:31:28 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038B55DAC00) [pid = 2776] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 07:31:28 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038B641EC00) [pid = 2776] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 07:31:28 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038BB7C2C00) [pid = 2776] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 07:31:28 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038BEC21800) [pid = 2776] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 07:31:28 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038B4EAEC00) [pid = 2776] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 07:31:28 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C1259800) [pid = 2776] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 07:31:28 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BE910400) [pid = 2776] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 07:31:28 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038BB7C4400) [pid = 2776] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 07:31:28 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C2822800) [pid = 2776] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 07:31:28 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C1B3C400) [pid = 2776] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 07:31:28 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C5E36800) [pid = 2776] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 07:31:28 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C570C800) [pid = 2776] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 07:31:28 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C1E32000) [pid = 2776] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 07:31:28 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C1260C00) [pid = 2776] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 07:31:28 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C1E5E400) [pid = 2776] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 07:31:28 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C2534400) [pid = 2776] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 07:31:28 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038BBB5F400) [pid = 2776] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 07:31:28 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C2526C00) [pid = 2776] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 07:31:28 INFO - PROCESS | 2776 | 1465050688346 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 07:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1592ms 07:31:28 INFO - PROCESS | 2776 | 1465050688379 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 07:31:28 INFO - PROCESS | 2776 | 1465050688383 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 07:31:28 INFO - PROCESS | 2776 | 1465050688388 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:31:28 INFO - PROCESS | 2776 | 1465050688391 Marionette TRACE conn5 <- [1,1850,null,{}] 07:31:28 INFO - PROCESS | 2776 | 1465050688396 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:28 INFO - PROCESS | 2776 | 1465050688400 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:28 INFO - PROCESS | 2776 | 1465050688496 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 07:31:28 INFO - PROCESS | 2776 | 1465050688574 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:28 INFO - PROCESS | 2776 | 1465050688577 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:28 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B9F09000 == 27 [pid = 2776] [id = 472] 07:31:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038B4C20000) [pid = 2776] [serial = 1416] [outer = 0000000000000000] 07:31:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038B4EB6400) [pid = 2776] [serial = 1417] [outer = 00000038B4C20000] 07:31:28 INFO - PROCESS | 2776 | 1465050688626 Marionette DEBUG loaded listener.js 07:31:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038B4FE6C00) [pid = 2776] [serial = 1418] [outer = 00000038B4C20000] 07:31:29 INFO - PROCESS | 2776 | 1465050689057 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 07:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 732ms 07:31:29 INFO - PROCESS | 2776 | 1465050689125 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 07:31:29 INFO - PROCESS | 2776 | 1465050689130 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 07:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:31:29 INFO - PROCESS | 2776 | 1465050689137 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:31:29 INFO - PROCESS | 2776 | 1465050689140 Marionette TRACE conn5 <- [1,1854,null,{}] 07:31:29 INFO - PROCESS | 2776 | 1465050689144 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:29 INFO - PROCESS | 2776 | 1465050689147 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:29 INFO - PROCESS | 2776 | 1465050689240 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 07:31:29 INFO - PROCESS | 2776 | 1465050689256 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:29 INFO - PROCESS | 2776 | 1465050689259 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:29 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BBA17800 == 28 [pid = 2776] [id = 473] 07:31:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038B642A000) [pid = 2776] [serial = 1419] [outer = 0000000000000000] 07:31:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038B972B400) [pid = 2776] [serial = 1420] [outer = 00000038B642A000] 07:31:29 INFO - PROCESS | 2776 | 1465050689307 Marionette DEBUG loaded listener.js 07:31:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038B9804C00) [pid = 2776] [serial = 1421] [outer = 00000038B642A000] 07:31:29 INFO - PROCESS | 2776 | 1465050689773 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 07:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 691ms 07:31:29 INFO - PROCESS | 2776 | 1465050689829 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 07:31:29 INFO - PROCESS | 2776 | 1465050689832 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 07:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:31:29 INFO - PROCESS | 2776 | 1465050689835 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:31:29 INFO - PROCESS | 2776 | 1465050689839 Marionette TRACE conn5 <- [1,1858,null,{}] 07:31:29 INFO - PROCESS | 2776 | 1465050689889 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:29 INFO - PROCESS | 2776 | 1465050689894 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:30 INFO - PROCESS | 2776 | 1465050690025 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 07:31:30 INFO - PROCESS | 2776 | 1465050690036 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:30 INFO - PROCESS | 2776 | 1465050690039 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:30 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C216A000 == 29 [pid = 2776] [id = 474] 07:31:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038B4572400) [pid = 2776] [serial = 1422] [outer = 0000000000000000] 07:31:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038BB7BE800) [pid = 2776] [serial = 1423] [outer = 00000038B4572400] 07:31:30 INFO - PROCESS | 2776 | 1465050690090 Marionette DEBUG loaded listener.js 07:31:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038BBB60C00) [pid = 2776] [serial = 1424] [outer = 00000038B4572400] 07:31:30 INFO - PROCESS | 2776 | 1465050690535 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 07:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 775ms 07:31:30 INFO - PROCESS | 2776 | 1465050690613 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 07:31:30 INFO - PROCESS | 2776 | 1465050690616 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 07:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:31:30 INFO - PROCESS | 2776 | 1465050690620 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:31:30 INFO - PROCESS | 2776 | 1465050690622 Marionette TRACE conn5 <- [1,1862,null,{}] 07:31:30 INFO - PROCESS | 2776 | 1465050690625 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:30 INFO - PROCESS | 2776 | 1465050690627 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:30 INFO - PROCESS | 2776 | 1465050690745 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 07:31:30 INFO - PROCESS | 2776 | 1465050690800 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:30 INFO - PROCESS | 2776 | 1465050690802 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:30 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C321D000 == 30 [pid = 2776] [id = 475] 07:31:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038BE910400) [pid = 2776] [serial = 1425] [outer = 0000000000000000] 07:31:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038BE94CC00) [pid = 2776] [serial = 1426] [outer = 00000038BE910400] 07:31:30 INFO - PROCESS | 2776 | 1465050690848 Marionette DEBUG loaded listener.js 07:31:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038BEC22000) [pid = 2776] [serial = 1427] [outer = 00000038BE910400] 07:31:31 INFO - PROCESS | 2776 | 1465050691291 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 07:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 734ms 07:31:31 INFO - PROCESS | 2776 | 1465050691357 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 07:31:31 INFO - PROCESS | 2776 | 1465050691359 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 07:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:31:31 INFO - PROCESS | 2776 | 1465050691363 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:31:31 INFO - PROCESS | 2776 | 1465050691365 Marionette TRACE conn5 <- [1,1866,null,{}] 07:31:31 INFO - PROCESS | 2776 | 1465050691375 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:31 INFO - PROCESS | 2776 | 1465050691377 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:31 INFO - PROCESS | 2776 | 1465050691487 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 07:31:31 INFO - PROCESS | 2776 | 1465050691499 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:31 INFO - PROCESS | 2776 | 1465050691501 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:31 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4CEF000 == 31 [pid = 2776] [id = 476] 07:31:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038B5795800) [pid = 2776] [serial = 1428] [outer = 0000000000000000] 07:31:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C0A91C00) [pid = 2776] [serial = 1429] [outer = 00000038B5795800] 07:31:31 INFO - PROCESS | 2776 | 1465050691549 Marionette DEBUG loaded listener.js 07:31:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C12D6C00) [pid = 2776] [serial = 1430] [outer = 00000038B5795800] 07:31:32 INFO - PROCESS | 2776 | 1465050692019 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 07:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 670ms 07:31:32 INFO - PROCESS | 2776 | 1465050692035 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 07:31:32 INFO - PROCESS | 2776 | 1465050692038 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 07:31:32 INFO - PROCESS | 2776 | 1465050692041 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:31:32 INFO - PROCESS | 2776 | 1465050692042 Marionette TRACE conn5 <- [1,1870,null,{}] 07:31:32 INFO - PROCESS | 2776 | 1465050692046 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:32 INFO - PROCESS | 2776 | 1465050692052 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:32 INFO - PROCESS | 2776 | 1465050692196 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 07:31:32 INFO - PROCESS | 2776 | 1465050692249 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:32 INFO - PROCESS | 2776 | 1465050692252 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:32 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C5E7D000 == 32 [pid = 2776] [id = 477] 07:31:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C1577C00) [pid = 2776] [serial = 1431] [outer = 0000000000000000] 07:31:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038C1B36C00) [pid = 2776] [serial = 1432] [outer = 00000038C1577C00] 07:31:32 INFO - PROCESS | 2776 | 1465050692297 Marionette DEBUG loaded listener.js 07:31:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038C1F35800) [pid = 2776] [serial = 1433] [outer = 00000038C1577C00] 07:31:32 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038C4FB9400) [pid = 2776] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:31:32 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C1B3EC00) [pid = 2776] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:31:32 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C1570400) [pid = 2776] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:31:32 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038B4FE2400) [pid = 2776] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:31:32 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C4A53C00) [pid = 2776] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:31:32 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038BBB54400) [pid = 2776] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:31:32 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038B568D400) [pid = 2776] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:31:32 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C27B5400) [pid = 2776] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:31:32 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C27C0800) [pid = 2776] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:31:32 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B3D23800) [pid = 2776] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:31:32 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C4A73000) [pid = 2776] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:31:32 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038B4FD9C00) [pid = 2776] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:31:32 INFO - PROCESS | 2776 | 1465050692866 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 07:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 878ms 07:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:31:32 INFO - PROCESS | 2776 | 1465050692921 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 07:31:32 INFO - PROCESS | 2776 | 1465050692924 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 07:31:32 INFO - PROCESS | 2776 | 1465050692927 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:31:32 INFO - PROCESS | 2776 | 1465050692929 Marionette TRACE conn5 <- [1,1874,null,{}] 07:31:32 INFO - PROCESS | 2776 | 1465050692932 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:32 INFO - PROCESS | 2776 | 1465050692934 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:33 INFO - PROCESS | 2776 | 1465050693016 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 07:31:33 INFO - PROCESS | 2776 | 1465050693022 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:33 INFO - PROCESS | 2776 | 1465050693024 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:33 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C64B5800 == 33 [pid = 2776] [id = 478] 07:31:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038BEC21000) [pid = 2776] [serial = 1434] [outer = 0000000000000000] 07:31:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C1F39C00) [pid = 2776] [serial = 1435] [outer = 00000038BEC21000] 07:31:33 INFO - PROCESS | 2776 | 1465050693068 Marionette DEBUG loaded listener.js 07:31:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C2384000) [pid = 2776] [serial = 1436] [outer = 00000038BEC21000] 07:31:33 INFO - PROCESS | 2776 | 1465050693488 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 07:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 586ms 07:31:33 INFO - PROCESS | 2776 | 1465050693520 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 07:31:33 INFO - PROCESS | 2776 | 1465050693522 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 07:31:33 INFO - PROCESS | 2776 | 1465050693525 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:31:33 INFO - PROCESS | 2776 | 1465050693527 Marionette TRACE conn5 <- [1,1878,null,{}] 07:31:33 INFO - PROCESS | 2776 | 1465050693531 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:33 INFO - PROCESS | 2776 | 1465050693533 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:33 INFO - PROCESS | 2776 | 1465050693620 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 07:31:33 INFO - PROCESS | 2776 | 1465050693627 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:33 INFO - PROCESS | 2776 | 1465050693629 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:33 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C720A800 == 34 [pid = 2776] [id = 479] 07:31:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C2534400) [pid = 2776] [serial = 1437] [outer = 0000000000000000] 07:31:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C27B8800) [pid = 2776] [serial = 1438] [outer = 00000038C2534400] 07:31:33 INFO - PROCESS | 2776 | 1465050693676 Marionette DEBUG loaded listener.js 07:31:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C281D800) [pid = 2776] [serial = 1439] [outer = 00000038C2534400] 07:31:34 INFO - PROCESS | 2776 | 1465050694145 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 07:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 671ms 07:31:34 INFO - PROCESS | 2776 | 1465050694202 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 07:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:31:34 INFO - PROCESS | 2776 | 1465050694204 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 07:31:34 INFO - PROCESS | 2776 | 1465050694209 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:31:34 INFO - PROCESS | 2776 | 1465050694210 Marionette TRACE conn5 <- [1,1882,null,{}] 07:31:34 INFO - PROCESS | 2776 | 1465050694214 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:34 INFO - PROCESS | 2776 | 1465050694216 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:34 INFO - PROCESS | 2776 | 1465050694301 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 07:31:34 INFO - PROCESS | 2776 | 1465050694306 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:34 INFO - PROCESS | 2776 | 1465050694308 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:34 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C2168000 == 35 [pid = 2776] [id = 480] 07:31:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C2528400) [pid = 2776] [serial = 1440] [outer = 0000000000000000] 07:31:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C2829400) [pid = 2776] [serial = 1441] [outer = 00000038C2528400] 07:31:34 INFO - PROCESS | 2776 | 1465050694354 Marionette DEBUG loaded listener.js 07:31:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C32A6C00) [pid = 2776] [serial = 1442] [outer = 00000038C2528400] 07:31:35 INFO - PROCESS | 2776 | 1465050695156 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 07:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 986ms 07:31:35 INFO - PROCESS | 2776 | 1465050695197 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 07:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:31:35 INFO - PROCESS | 2776 | 1465050695203 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 07:31:35 INFO - PROCESS | 2776 | 1465050695208 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:31:35 INFO - PROCESS | 2776 | 1465050695212 Marionette TRACE conn5 <- [1,1886,null,{}] 07:31:35 INFO - PROCESS | 2776 | 1465050695219 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:35 INFO - PROCESS | 2776 | 1465050695222 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:35 INFO - PROCESS | 2776 | 1465050695358 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 07:31:35 INFO - PROCESS | 2776 | 1465050695482 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:35 INFO - PROCESS | 2776 | 1465050695485 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:35 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB382800 == 36 [pid = 2776] [id = 481] 07:31:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038B4EB5400) [pid = 2776] [serial = 1443] [outer = 0000000000000000] 07:31:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038B4FE0C00) [pid = 2776] [serial = 1444] [outer = 00000038B4EB5400] 07:31:35 INFO - PROCESS | 2776 | 1465050695546 Marionette DEBUG loaded listener.js 07:31:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038B9538C00) [pid = 2776] [serial = 1445] [outer = 00000038B4EB5400] 07:31:36 INFO - PROCESS | 2776 | 1465050696248 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 07:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1081ms 07:31:36 INFO - PROCESS | 2776 | 1465050696299 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 07:31:36 INFO - PROCESS | 2776 | 1465050696304 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 07:31:36 INFO - PROCESS | 2776 | 1465050696311 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:31:36 INFO - PROCESS | 2776 | 1465050696314 Marionette TRACE conn5 <- [1,1890,null,{}] 07:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:31:36 INFO - PROCESS | 2776 | 1465050696343 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:36 INFO - PROCESS | 2776 | 1465050696346 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:36 INFO - PROCESS | 2776 | 1465050696489 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 07:31:36 INFO - PROCESS | 2776 | 1465050696605 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:36 INFO - PROCESS | 2776 | 1465050696608 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:36 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C2ACC800 == 37 [pid = 2776] [id = 482] 07:31:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038B3D29C00) [pid = 2776] [serial = 1446] [outer = 0000000000000000] 07:31:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038BBA9F800) [pid = 2776] [serial = 1447] [outer = 00000038B3D29C00] 07:31:36 INFO - PROCESS | 2776 | 1465050696666 Marionette DEBUG loaded listener.js 07:31:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038BEC18800) [pid = 2776] [serial = 1448] [outer = 00000038B3D29C00] 07:31:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038C720A800 == 36 [pid = 2776] [id = 479] 07:31:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038C64B5800 == 35 [pid = 2776] [id = 478] 07:31:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038C5E7D000 == 34 [pid = 2776] [id = 477] 07:31:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4CEF000 == 33 [pid = 2776] [id = 476] 07:31:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038C321D000 == 32 [pid = 2776] [id = 475] 07:31:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038C216A000 == 31 [pid = 2776] [id = 474] 07:31:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038BBA17800 == 30 [pid = 2776] [id = 473] 07:31:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038B9F09000 == 29 [pid = 2776] [id = 472] 07:31:37 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038C1E38C00) [pid = 2776] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 07:31:37 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038C16C5800) [pid = 2776] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 07:31:37 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038B9734000) [pid = 2776] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 07:31:37 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038C4A6AC00) [pid = 2776] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 07:31:37 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038BE139000) [pid = 2776] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 07:31:37 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038B980C000) [pid = 2776] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 07:31:37 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038C2829000) [pid = 2776] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 07:31:37 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C281F800) [pid = 2776] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 07:31:37 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038B4FDB000) [pid = 2776] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 07:31:37 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C4C56800) [pid = 2776] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 07:31:37 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038BB18B000) [pid = 2776] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 07:31:37 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BEC24000) [pid = 2776] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 07:31:37 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B641DC00) [pid = 2776] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 07:31:37 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038BE12EC00) [pid = 2776] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 07:31:37 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C1868C00) [pid = 2776] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 07:31:37 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C2532800) [pid = 2776] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 07:31:37 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C2BDCC00) [pid = 2776] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 07:31:37 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C2376800) [pid = 2776] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 07:31:37 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C4C4D400) [pid = 2776] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 07:31:37 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038B9738400) [pid = 2776] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 07:31:37 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C27BD400) [pid = 2776] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 07:31:37 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038C4FB3400) [pid = 2776] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 07:31:37 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038C4FC1C00) [pid = 2776] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 07:31:37 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038C5713800) [pid = 2776] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 07:31:37 INFO - PROCESS | 2776 | 1465050697510 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 07:31:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1235ms 07:31:37 INFO - PROCESS | 2776 | 1465050697553 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 07:31:37 INFO - PROCESS | 2776 | 1465050697557 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 07:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:31:37 INFO - PROCESS | 2776 | 1465050697562 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:31:37 INFO - PROCESS | 2776 | 1465050697565 Marionette TRACE conn5 <- [1,1894,null,{}] 07:31:37 INFO - PROCESS | 2776 | 1465050697572 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:37 INFO - PROCESS | 2776 | 1465050697574 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:37 INFO - PROCESS | 2776 | 1465050697665 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 07:31:37 INFO - PROCESS | 2776 | 1465050697672 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:37 INFO - PROCESS | 2776 | 1465050697677 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:37 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA40B800 == 30 [pid = 2776] [id = 483] 07:31:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038B4FDB000) [pid = 2776] [serial = 1449] [outer = 0000000000000000] 07:31:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038B646F000) [pid = 2776] [serial = 1450] [outer = 00000038B4FDB000] 07:31:37 INFO - PROCESS | 2776 | 1465050697726 Marionette DEBUG loaded listener.js 07:31:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038BA06E400) [pid = 2776] [serial = 1451] [outer = 00000038B4FDB000] 07:31:38 INFO - PROCESS | 2776 | 1465050698257 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 07:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 734ms 07:31:38 INFO - PROCESS | 2776 | 1465050698301 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 07:31:38 INFO - PROCESS | 2776 | 1465050698305 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 07:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:31:38 INFO - PROCESS | 2776 | 1465050698311 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:31:38 INFO - PROCESS | 2776 | 1465050698314 Marionette TRACE conn5 <- [1,1898,null,{}] 07:31:38 INFO - PROCESS | 2776 | 1465050698318 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:38 INFO - PROCESS | 2776 | 1465050698321 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:38 INFO - PROCESS | 2776 | 1465050698412 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 07:31:38 INFO - PROCESS | 2776 | 1465050698495 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:38 INFO - PROCESS | 2776 | 1465050698497 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:38 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BF5A0800 == 31 [pid = 2776] [id = 484] 07:31:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038BE119800) [pid = 2776] [serial = 1452] [outer = 0000000000000000] 07:31:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038BE120C00) [pid = 2776] [serial = 1453] [outer = 00000038BE119800] 07:31:38 INFO - PROCESS | 2776 | 1465050698546 Marionette DEBUG loaded listener.js 07:31:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038BE951C00) [pid = 2776] [serial = 1454] [outer = 00000038BE119800] 07:31:38 INFO - PROCESS | 2776 | 1465050698954 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 07:31:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 692ms 07:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:31:39 INFO - PROCESS | 2776 | 1465050699005 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 07:31:39 INFO - PROCESS | 2776 | 1465050699008 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 07:31:39 INFO - PROCESS | 2776 | 1465050699012 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:31:39 INFO - PROCESS | 2776 | 1465050699015 Marionette TRACE conn5 <- [1,1902,null,{}] 07:31:39 INFO - PROCESS | 2776 | 1465050699026 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:39 INFO - PROCESS | 2776 | 1465050699031 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:39 INFO - PROCESS | 2776 | 1465050699122 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 07:31:39 INFO - PROCESS | 2776 | 1465050699130 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:39 INFO - PROCESS | 2776 | 1465050699134 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:39 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C3216000 == 32 [pid = 2776] [id = 485] 07:31:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038B4310800) [pid = 2776] [serial = 1455] [outer = 0000000000000000] 07:31:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C1572C00) [pid = 2776] [serial = 1456] [outer = 00000038B4310800] 07:31:39 INFO - PROCESS | 2776 | 1465050699186 Marionette DEBUG loaded listener.js 07:31:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C1868C00) [pid = 2776] [serial = 1457] [outer = 00000038B4310800] 07:31:39 INFO - PROCESS | 2776 | 1465050699671 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 07:31:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 692ms 07:31:39 INFO - PROCESS | 2776 | 1465050699707 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 07:31:39 INFO - PROCESS | 2776 | 1465050699710 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 07:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:31:39 INFO - PROCESS | 2776 | 1465050699719 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:31:39 INFO - PROCESS | 2776 | 1465050699721 Marionette TRACE conn5 <- [1,1906,null,{}] 07:31:39 INFO - PROCESS | 2776 | 1465050699725 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:39 INFO - PROCESS | 2776 | 1465050699727 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:39 INFO - PROCESS | 2776 | 1465050699849 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 07:31:39 INFO - PROCESS | 2776 | 1465050699856 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:39 INFO - PROCESS | 2776 | 1465050699858 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:39 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C583B000 == 33 [pid = 2776] [id = 486] 07:31:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C1E30400) [pid = 2776] [serial = 1458] [outer = 0000000000000000] 07:31:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C1E31400) [pid = 2776] [serial = 1459] [outer = 00000038C1E30400] 07:31:39 INFO - PROCESS | 2776 | 1465050699912 Marionette DEBUG loaded listener.js 07:31:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C2383400) [pid = 2776] [serial = 1460] [outer = 00000038C1E30400] 07:31:40 INFO - PROCESS | 2776 | 1465050700359 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 07:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 692ms 07:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:31:40 INFO - PROCESS | 2776 | 1465050700413 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 07:31:40 INFO - PROCESS | 2776 | 1465050700415 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 07:31:40 INFO - PROCESS | 2776 | 1465050700418 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:31:40 INFO - PROCESS | 2776 | 1465050700420 Marionette TRACE conn5 <- [1,1910,null,{}] 07:31:40 INFO - PROCESS | 2776 | 1465050700424 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:40 INFO - PROCESS | 2776 | 1465050700426 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:40 INFO - PROCESS | 2776 | 1465050700547 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 07:31:40 INFO - PROCESS | 2776 | 1465050700631 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:40 INFO - PROCESS | 2776 | 1465050700633 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:40 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C683F800 == 34 [pid = 2776] [id = 487] 07:31:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C27B5800) [pid = 2776] [serial = 1461] [outer = 0000000000000000] 07:31:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C2829000) [pid = 2776] [serial = 1462] [outer = 00000038C27B5800] 07:31:40 INFO - PROCESS | 2776 | 1465050700681 Marionette DEBUG loaded listener.js 07:31:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C2B8EC00) [pid = 2776] [serial = 1463] [outer = 00000038C27B5800] 07:31:41 INFO - PROCESS | 2776 | 1465050701129 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 07:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 734ms 07:31:41 INFO - PROCESS | 2776 | 1465050701160 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 07:31:41 INFO - PROCESS | 2776 | 1465050701163 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 07:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:31:41 INFO - PROCESS | 2776 | 1465050701166 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:31:41 INFO - PROCESS | 2776 | 1465050701168 Marionette TRACE conn5 <- [1,1914,null,{}] 07:31:41 INFO - PROCESS | 2776 | 1465050701171 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:41 INFO - PROCESS | 2776 | 1465050701178 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:41 INFO - PROCESS | 2776 | 1465050701326 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 07:31:41 INFO - PROCESS | 2776 | 1465050701384 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:41 INFO - PROCESS | 2776 | 1465050701386 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:41 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C92C0000 == 35 [pid = 2776] [id = 488] 07:31:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C4538C00) [pid = 2776] [serial = 1464] [outer = 0000000000000000] 07:31:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C4C4D400) [pid = 2776] [serial = 1465] [outer = 00000038C4538C00] 07:31:41 INFO - PROCESS | 2776 | 1465050701432 Marionette DEBUG loaded listener.js 07:31:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C4CCBC00) [pid = 2776] [serial = 1466] [outer = 00000038C4538C00] 07:31:41 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038B97BC400) [pid = 2776] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:31:41 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038BE910400) [pid = 2776] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:31:41 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038B4572400) [pid = 2776] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:31:41 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038B642A000) [pid = 2776] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:31:41 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038B4C20000) [pid = 2776] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:31:41 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038B5795800) [pid = 2776] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:31:41 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B4ED6C00) [pid = 2776] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:31:41 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038BEC1A400) [pid = 2776] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:31:41 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C2535C00) [pid = 2776] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:31:41 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C1577C00) [pid = 2776] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:31:41 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C2534400) [pid = 2776] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:31:41 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038BEC21000) [pid = 2776] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:31:41 INFO - PROCESS | 2776 | 1465050701881 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 07:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 733ms 07:31:41 INFO - PROCESS | 2776 | 1465050701920 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 07:31:41 INFO - PROCESS | 2776 | 1465050701922 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 07:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:31:41 INFO - PROCESS | 2776 | 1465050701926 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:31:41 INFO - PROCESS | 2776 | 1465050701927 Marionette TRACE conn5 <- [1,1918,null,{}] 07:31:41 INFO - PROCESS | 2776 | 1465050701931 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:41 INFO - PROCESS | 2776 | 1465050701933 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:42 INFO - PROCESS | 2776 | 1465050702017 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 07:31:42 INFO - PROCESS | 2776 | 1465050702101 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:42 INFO - PROCESS | 2776 | 1465050702103 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:42 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C93E9000 == 36 [pid = 2776] [id = 489] 07:31:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038B4C20000) [pid = 2776] [serial = 1467] [outer = 0000000000000000] 07:31:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038BE13A000) [pid = 2776] [serial = 1468] [outer = 00000038B4C20000] 07:31:42 INFO - PROCESS | 2776 | 1465050702147 Marionette DEBUG loaded listener.js 07:31:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C2820000) [pid = 2776] [serial = 1469] [outer = 00000038B4C20000] 07:31:42 INFO - PROCESS | 2776 | 1465050702517 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 07:31:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:31:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 627ms 07:31:42 INFO - PROCESS | 2776 | 1465050702556 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 07:31:42 INFO - PROCESS | 2776 | 1465050702559 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 07:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:31:42 INFO - PROCESS | 2776 | 1465050702562 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:31:42 INFO - PROCESS | 2776 | 1465050702564 Marionette TRACE conn5 <- [1,1922,null,{}] 07:31:42 INFO - PROCESS | 2776 | 1465050702568 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:42 INFO - PROCESS | 2776 | 1465050702570 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:42 INFO - PROCESS | 2776 | 1465050702695 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 07:31:42 INFO - PROCESS | 2776 | 1465050702703 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:42 INFO - PROCESS | 2776 | 1465050702705 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:42 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C96BB000 == 37 [pid = 2776] [id = 490] 07:31:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C4F3CC00) [pid = 2776] [serial = 1470] [outer = 0000000000000000] 07:31:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C4FB3000) [pid = 2776] [serial = 1471] [outer = 00000038C4F3CC00] 07:31:42 INFO - PROCESS | 2776 | 1465050702751 Marionette DEBUG loaded listener.js 07:31:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C4FC0400) [pid = 2776] [serial = 1472] [outer = 00000038C4F3CC00] 07:31:43 INFO - PROCESS | 2776 | 1465050703167 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 07:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 629ms 07:31:43 INFO - PROCESS | 2776 | 1465050703195 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 07:31:43 INFO - PROCESS | 2776 | 1465050703197 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 07:31:43 INFO - PROCESS | 2776 | 1465050703200 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:31:43 INFO - PROCESS | 2776 | 1465050703202 Marionette TRACE conn5 <- [1,1926,null,{}] 07:31:43 INFO - PROCESS | 2776 | 1465050703205 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:43 INFO - PROCESS | 2776 | 1465050703207 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:43 INFO - PROCESS | 2776 | 1465050703324 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 07:31:43 INFO - PROCESS | 2776 | 1465050703367 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:43 INFO - PROCESS | 2776 | 1465050703369 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:43 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C3212800 == 38 [pid = 2776] [id = 491] 07:31:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C4FBB400) [pid = 2776] [serial = 1473] [outer = 0000000000000000] 07:31:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C5712800) [pid = 2776] [serial = 1474] [outer = 00000038C4FBB400] 07:31:43 INFO - PROCESS | 2776 | 1465050703413 Marionette DEBUG loaded listener.js 07:31:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C5753000) [pid = 2776] [serial = 1475] [outer = 00000038C4FBB400] 07:31:43 INFO - PROCESS | 2776 | 1465050703911 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 07:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 732ms 07:31:43 INFO - PROCESS | 2776 | 1465050703937 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 07:31:43 INFO - PROCESS | 2776 | 1465050703942 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 07:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:31:43 INFO - PROCESS | 2776 | 1465050703948 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:31:43 INFO - PROCESS | 2776 | 1465050703952 Marionette TRACE conn5 <- [1,1930,null,{}] 07:31:43 INFO - PROCESS | 2776 | 1465050703958 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:43 INFO - PROCESS | 2776 | 1465050703962 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:44 INFO - PROCESS | 2776 | 1465050704087 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 07:31:44 INFO - PROCESS | 2776 | 1465050704183 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:44 INFO - PROCESS | 2776 | 1465050704188 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:44 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA4EA800 == 39 [pid = 2776] [id = 492] 07:31:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038B55DB400) [pid = 2776] [serial = 1476] [outer = 0000000000000000] 07:31:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038B972EC00) [pid = 2776] [serial = 1477] [outer = 00000038B55DB400] 07:31:44 INFO - PROCESS | 2776 | 1465050704247 Marionette DEBUG loaded listener.js 07:31:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038BB788400) [pid = 2776] [serial = 1478] [outer = 00000038B55DB400] 07:31:44 INFO - PROCESS | 2776 | 1465050704894 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:31:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 986ms 07:31:44 INFO - PROCESS | 2776 | 1465050704935 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 07:31:44 INFO - PROCESS | 2776 | 1465050704941 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 07:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:31:44 INFO - PROCESS | 2776 | 1465050704948 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:31:44 INFO - PROCESS | 2776 | 1465050704951 Marionette TRACE conn5 <- [1,1934,null,{}] 07:31:44 INFO - PROCESS | 2776 | 1465050704955 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:44 INFO - PROCESS | 2776 | 1465050704958 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:45 INFO - PROCESS | 2776 | 1465050705077 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 07:31:45 INFO - PROCESS | 2776 | 1465050705203 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:45 INFO - PROCESS | 2776 | 1465050705206 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:45 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C64C7800 == 40 [pid = 2776] [id = 493] 07:31:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038BEC29800) [pid = 2776] [serial = 1479] [outer = 0000000000000000] 07:31:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038C1263C00) [pid = 2776] [serial = 1480] [outer = 00000038BEC29800] 07:31:45 INFO - PROCESS | 2776 | 1465050705267 Marionette DEBUG loaded listener.js 07:31:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038C1B40C00) [pid = 2776] [serial = 1481] [outer = 00000038BEC29800] 07:31:45 INFO - PROCESS | 2776 | 1465050705897 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:31:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 984ms 07:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:31:45 INFO - PROCESS | 2776 | 1465050705933 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 07:31:45 INFO - PROCESS | 2776 | 1465050705936 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 07:31:45 INFO - PROCESS | 2776 | 1465050705940 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:31:45 INFO - PROCESS | 2776 | 1465050705944 Marionette TRACE conn5 <- [1,1938,null,{}] 07:31:45 INFO - PROCESS | 2776 | 1465050705956 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:45 INFO - PROCESS | 2776 | 1465050705961 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:46 INFO - PROCESS | 2776 | 1465050706077 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 07:31:46 INFO - PROCESS | 2776 | 1465050706202 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:46 INFO - PROCESS | 2776 | 1465050706205 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:46 INFO - PROCESS | 2776 | ++DOCSHELL 00000038CA59A000 == 41 [pid = 2776] [id = 494] 07:31:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038C44A3800) [pid = 2776] [serial = 1482] [outer = 0000000000000000] 07:31:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038C4A6EC00) [pid = 2776] [serial = 1483] [outer = 00000038C44A3800] 07:31:46 INFO - PROCESS | 2776 | 1465050706264 Marionette DEBUG loaded listener.js 07:31:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038C574F800) [pid = 2776] [serial = 1484] [outer = 00000038C44A3800] 07:31:46 INFO - PROCESS | 2776 | 1465050706844 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 07:31:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 943ms 07:31:46 INFO - PROCESS | 2776 | 1465050706885 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 07:31:46 INFO - PROCESS | 2776 | 1465050706889 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 07:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:31:46 INFO - PROCESS | 2776 | 1465050706892 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:31:46 INFO - PROCESS | 2776 | 1465050706894 Marionette TRACE conn5 <- [1,1942,null,{}] 07:31:46 INFO - PROCESS | 2776 | 1465050706898 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:46 INFO - PROCESS | 2776 | 1465050706901 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:47 INFO - PROCESS | 2776 | 1465050707017 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 07:31:47 INFO - PROCESS | 2776 | 1465050707145 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:47 INFO - PROCESS | 2776 | 1465050707147 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:47 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C7224000 == 42 [pid = 2776] [id = 495] 07:31:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (00000038B628F800) [pid = 2776] [serial = 1485] [outer = 0000000000000000] 07:31:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (00000038C575A800) [pid = 2776] [serial = 1486] [outer = 00000038B628F800] 07:31:47 INFO - PROCESS | 2776 | 1465050707203 Marionette DEBUG loaded listener.js 07:31:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (00000038C5E36400) [pid = 2776] [serial = 1487] [outer = 00000038B628F800] 07:31:48 INFO - PROCESS | 2776 | 1465050707998 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 07:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1141ms 07:31:48 INFO - PROCESS | 2776 | 1465050708036 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 07:31:48 INFO - PROCESS | 2776 | 1465050708040 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 07:31:48 INFO - PROCESS | 2776 | 1465050708045 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:31:48 INFO - PROCESS | 2776 | 1465050708048 Marionette TRACE conn5 <- [1,1946,null,{}] 07:31:48 INFO - PROCESS | 2776 | 1465050708054 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:48 INFO - PROCESS | 2776 | 1465050708057 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:48 INFO - PROCESS | 2776 | 1465050708165 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 07:31:48 INFO - PROCESS | 2776 | 1465050708294 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:48 INFO - PROCESS | 2776 | 1465050708296 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:48 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B98CF800 == 43 [pid = 2776] [id = 496] 07:31:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (00000038B4ED4800) [pid = 2776] [serial = 1488] [outer = 0000000000000000] 07:31:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 93 (00000038B4ED9800) [pid = 2776] [serial = 1489] [outer = 00000038B4ED4800] 07:31:48 INFO - PROCESS | 2776 | 1465050708350 Marionette DEBUG loaded listener.js 07:31:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 94 (00000038B5A5CC00) [pid = 2776] [serial = 1490] [outer = 00000038B4ED4800] 07:31:49 INFO - PROCESS | 2776 | --DOCSHELL 00000038C96BB000 == 42 [pid = 2776] [id = 490] 07:31:49 INFO - PROCESS | 2776 | --DOCSHELL 00000038C93E9000 == 41 [pid = 2776] [id = 489] 07:31:49 INFO - PROCESS | 2776 | --DOCSHELL 00000038C92C0000 == 40 [pid = 2776] [id = 488] 07:31:49 INFO - PROCESS | 2776 | --DOCSHELL 00000038C683F800 == 39 [pid = 2776] [id = 487] 07:31:49 INFO - PROCESS | 2776 | --DOCSHELL 00000038C583B000 == 38 [pid = 2776] [id = 486] 07:31:49 INFO - PROCESS | 2776 | --DOCSHELL 00000038C3216000 == 37 [pid = 2776] [id = 485] 07:31:49 INFO - PROCESS | 2776 | --DOCSHELL 00000038BF5A0800 == 36 [pid = 2776] [id = 484] 07:31:49 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA40B800 == 35 [pid = 2776] [id = 483] 07:31:49 INFO - PROCESS | 2776 | --DOCSHELL 00000038C2ACC800 == 34 [pid = 2776] [id = 482] 07:31:49 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB382800 == 33 [pid = 2776] [id = 481] 07:31:49 INFO - PROCESS | 2776 | --DOCSHELL 00000038C2168000 == 32 [pid = 2776] [id = 480] 07:31:49 INFO - PROCESS | 2776 | --DOCSHELL 00000038B63ED800 == 31 [pid = 2776] [id = 471] 07:31:49 INFO - PROCESS | 2776 | --DOCSHELL 00000038C7224000 == 30 [pid = 2776] [id = 495] 07:31:49 INFO - PROCESS | 2776 | --DOCSHELL 00000038CA59A000 == 29 [pid = 2776] [id = 494] 07:31:49 INFO - PROCESS | 2776 | --DOCSHELL 00000038C64C7800 == 28 [pid = 2776] [id = 493] 07:31:49 INFO - PROCESS | 2776 | --DOCSHELL 00000038C3212800 == 27 [pid = 2776] [id = 491] 07:31:49 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA4EA800 == 26 [pid = 2776] [id = 492] 07:31:49 INFO - PROCESS | 2776 | --DOMWINDOW == 93 (00000038BE949400) [pid = 2776] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 07:31:49 INFO - PROCESS | 2776 | --DOMWINDOW == 92 (00000038BB18F000) [pid = 2776] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 07:31:49 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (00000038BE94CC00) [pid = 2776] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 07:31:49 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (00000038BB7BE800) [pid = 2776] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 07:31:49 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (00000038B972B400) [pid = 2776] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 07:31:49 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (00000038B9804C00) [pid = 2776] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 07:31:49 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038B4EB6400) [pid = 2776] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 07:31:49 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038B4FE6C00) [pid = 2776] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 07:31:49 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038C0A91C00) [pid = 2776] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 07:31:49 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038BB7C4800) [pid = 2776] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 07:31:49 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038B9739800) [pid = 2776] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 07:31:49 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C16CF800) [pid = 2776] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 07:31:49 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038C0AC9400) [pid = 2776] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 07:31:49 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C4FB7400) [pid = 2776] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 07:31:49 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C2A96800) [pid = 2776] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 07:31:49 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BEC22000) [pid = 2776] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 07:31:49 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C1B36C00) [pid = 2776] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 07:31:49 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C2829400) [pid = 2776] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 07:31:49 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C12D6C00) [pid = 2776] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 07:31:49 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C27B8800) [pid = 2776] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 07:31:49 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C1F35800) [pid = 2776] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 07:31:49 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C1F39C00) [pid = 2776] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 07:31:49 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038BBB60C00) [pid = 2776] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 07:31:49 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C2384000) [pid = 2776] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 07:31:49 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C281D800) [pid = 2776] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 07:31:49 INFO - PROCESS | 2776 | 1465050709496 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 07:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1485ms 07:31:49 INFO - PROCESS | 2776 | 1465050709539 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 07:31:49 INFO - PROCESS | 2776 | 1465050709543 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 07:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:31:49 INFO - PROCESS | 2776 | 1465050709548 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:31:49 INFO - PROCESS | 2776 | 1465050709553 Marionette TRACE conn5 <- [1,1950,null,{}] 07:31:49 INFO - PROCESS | 2776 | 1465050709558 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:49 INFO - PROCESS | 2776 | 1465050709561 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:49 INFO - PROCESS | 2776 | 1465050709657 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 07:31:49 INFO - PROCESS | 2776 | 1465050709767 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:49 INFO - PROCESS | 2776 | 1465050709770 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:49 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B9F18000 == 27 [pid = 2776] [id = 497] 07:31:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038B4DAF800) [pid = 2776] [serial = 1491] [outer = 0000000000000000] 07:31:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038B4FDB400) [pid = 2776] [serial = 1492] [outer = 00000038B4DAF800] 07:31:49 INFO - PROCESS | 2776 | 1465050709819 Marionette DEBUG loaded listener.js 07:31:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038B55D9C00) [pid = 2776] [serial = 1493] [outer = 00000038B4DAF800] 07:31:50 INFO - PROCESS | 2776 | 1465050710214 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 07:31:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:31:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 692ms 07:31:50 INFO - PROCESS | 2776 | 1465050710241 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 07:31:50 INFO - PROCESS | 2776 | 1465050710247 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 07:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:31:50 INFO - PROCESS | 2776 | 1465050710253 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:31:50 INFO - PROCESS | 2776 | 1465050710256 Marionette TRACE conn5 <- [1,1954,null,{}] 07:31:50 INFO - PROCESS | 2776 | 1465050710260 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:50 INFO - PROCESS | 2776 | 1465050710263 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:50 INFO - PROCESS | 2776 | 1465050710391 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 07:31:50 INFO - PROCESS | 2776 | 1465050710402 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:50 INFO - PROCESS | 2776 | 1465050710404 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:50 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BBA22800 == 28 [pid = 2776] [id = 498] 07:31:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038B9732800) [pid = 2776] [serial = 1494] [outer = 0000000000000000] 07:31:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038B9738000) [pid = 2776] [serial = 1495] [outer = 00000038B9732800] 07:31:50 INFO - PROCESS | 2776 | 1465050710460 Marionette DEBUG loaded listener.js 07:31:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038B980B800) [pid = 2776] [serial = 1496] [outer = 00000038B9732800] 07:31:50 INFO - PROCESS | 2776 | 1465050710932 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 07:31:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:31:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 734ms 07:31:50 INFO - PROCESS | 2776 | 1465050710989 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 07:31:50 INFO - PROCESS | 2776 | 1465050710992 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 07:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:31:51 INFO - PROCESS | 2776 | 1465050710995 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:31:51 INFO - PROCESS | 2776 | 1465050710999 Marionette TRACE conn5 <- [1,1958,null,{}] 07:31:51 INFO - PROCESS | 2776 | 1465050711011 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:51 INFO - PROCESS | 2776 | 1465050711016 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:51 INFO - PROCESS | 2776 | 1465050711110 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 07:31:51 INFO - PROCESS | 2776 | 1465050711127 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:51 INFO - PROCESS | 2776 | 1465050711130 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:51 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1B8D800 == 29 [pid = 2776] [id = 499] 07:31:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038BB0B1400) [pid = 2776] [serial = 1497] [outer = 0000000000000000] 07:31:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038BB184C00) [pid = 2776] [serial = 1498] [outer = 00000038BB0B1400] 07:31:51 INFO - PROCESS | 2776 | 1465050711179 Marionette DEBUG loaded listener.js 07:31:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038BBA53800) [pid = 2776] [serial = 1499] [outer = 00000038BB0B1400] 07:31:51 INFO - PROCESS | 2776 | 1465050711675 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 07:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 733ms 07:31:51 INFO - PROCESS | 2776 | 1465050711767 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 07:31:51 INFO - PROCESS | 2776 | 1465050711770 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 07:31:51 INFO - PROCESS | 2776 | 1465050711776 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:31:51 INFO - PROCESS | 2776 | 1465050711778 Marionette TRACE conn5 <- [1,1962,null,{}] 07:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:31:51 INFO - PROCESS | 2776 | 1465050711782 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:51 INFO - PROCESS | 2776 | 1465050711784 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:51 INFO - PROCESS | 2776 | 1465050711913 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 07:31:51 INFO - PROCESS | 2776 | 1465050711962 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:51 INFO - PROCESS | 2776 | 1465050711964 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:51 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C28A5800 == 30 [pid = 2776] [id = 500] 07:31:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038BE139400) [pid = 2776] [serial = 1500] [outer = 0000000000000000] 07:31:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038BE910800) [pid = 2776] [serial = 1501] [outer = 00000038BE139400] 07:31:52 INFO - PROCESS | 2776 | 1465050712010 Marionette DEBUG loaded listener.js 07:31:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038BEC1A800) [pid = 2776] [serial = 1502] [outer = 00000038BE139400] 07:31:52 INFO - PROCESS | 2776 | 1465050712451 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 07:31:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:31:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 734ms 07:31:52 INFO - PROCESS | 2776 | 1465050712519 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 07:31:52 INFO - PROCESS | 2776 | 1465050712521 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 07:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:31:52 INFO - PROCESS | 2776 | 1465050712530 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:31:52 INFO - PROCESS | 2776 | 1465050712532 Marionette TRACE conn5 <- [1,1966,null,{}] 07:31:52 INFO - PROCESS | 2776 | 1465050712541 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:52 INFO - PROCESS | 2776 | 1465050712543 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:52 INFO - PROCESS | 2776 | 1465050712655 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 07:31:52 INFO - PROCESS | 2776 | 1465050712665 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:52 INFO - PROCESS | 2776 | 1465050712667 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:52 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4951800 == 31 [pid = 2776] [id = 501] 07:31:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038BE907C00) [pid = 2776] [serial = 1503] [outer = 0000000000000000] 07:31:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038BEC29000) [pid = 2776] [serial = 1504] [outer = 00000038BE907C00] 07:31:52 INFO - PROCESS | 2776 | 1465050712716 Marionette DEBUG loaded listener.js 07:31:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038BF5FE800) [pid = 2776] [serial = 1505] [outer = 00000038BE907C00] 07:31:53 INFO - PROCESS | 2776 | 1465050713208 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 734ms 07:31:53 INFO - PROCESS | 2776 | 1465050713266 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 07:31:53 INFO - PROCESS | 2776 | 1465050713269 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 07:31:53 INFO - PROCESS | 2776 | 1465050713272 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:31:53 INFO - PROCESS | 2776 | 1465050713274 Marionette TRACE conn5 <- [1,1970,null,{}] 07:31:53 INFO - PROCESS | 2776 | 1465050713278 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:53 INFO - PROCESS | 2776 | 1465050713284 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:53 INFO - PROCESS | 2776 | 1465050713585 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 07:31:53 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C1E30400) [pid = 2776] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:31:53 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C27B5800) [pid = 2776] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:31:53 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038B4310800) [pid = 2776] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:31:53 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038BE119800) [pid = 2776] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:31:53 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038B4C20000) [pid = 2776] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:31:53 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C2528400) [pid = 2776] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:31:53 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038B3D29C00) [pid = 2776] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:31:53 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C4538C00) [pid = 2776] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:31:53 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B4FDB000) [pid = 2776] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:31:53 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038B4EB5400) [pid = 2776] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:31:53 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C4F3CC00) [pid = 2776] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:31:53 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C4FBB400) [pid = 2776] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:31:53 INFO - PROCESS | 2776 | 1465050713650 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:53 INFO - PROCESS | 2776 | 1465050713652 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:53 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB718000 == 32 [pid = 2776] [id = 502] 07:31:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038B33E1800) [pid = 2776] [serial = 1506] [outer = 0000000000000000] 07:31:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038B57B1800) [pid = 2776] [serial = 1507] [outer = 00000038B33E1800] 07:31:53 INFO - PROCESS | 2776 | 1465050713697 Marionette DEBUG loaded listener.js 07:31:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C166C000) [pid = 2776] [serial = 1508] [outer = 00000038B33E1800] 07:31:54 INFO - PROCESS | 2776 | 1465050714052 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 818ms 07:31:54 INFO - PROCESS | 2776 | 1465050714099 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 07:31:54 INFO - PROCESS | 2776 | 1465050714102 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 07:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:31:54 INFO - PROCESS | 2776 | 1465050714105 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:31:54 INFO - PROCESS | 2776 | 1465050714107 Marionette TRACE conn5 <- [1,1974,null,{}] 07:31:54 INFO - PROCESS | 2776 | 1465050714110 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:54 INFO - PROCESS | 2776 | 1465050714112 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:54 INFO - PROCESS | 2776 | 1465050714196 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 07:31:54 INFO - PROCESS | 2776 | 1465050714203 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:54 INFO - PROCESS | 2776 | 1465050714205 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:54 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C64B0000 == 33 [pid = 2776] [id = 503] 07:31:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C185FC00) [pid = 2776] [serial = 1509] [outer = 0000000000000000] 07:31:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C1B3A800) [pid = 2776] [serial = 1510] [outer = 00000038C185FC00] 07:31:54 INFO - PROCESS | 2776 | 1465050714249 Marionette DEBUG loaded listener.js 07:31:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C1E31C00) [pid = 2776] [serial = 1511] [outer = 00000038C185FC00] 07:31:54 INFO - PROCESS | 2776 | 1465050714666 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 587ms 07:31:54 INFO - PROCESS | 2776 | 1465050714694 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 07:31:54 INFO - PROCESS | 2776 | 1465050714696 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 07:31:54 INFO - PROCESS | 2776 | 1465050714699 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:31:54 INFO - PROCESS | 2776 | 1465050714702 Marionette TRACE conn5 <- [1,1978,null,{}] 07:31:54 INFO - PROCESS | 2776 | 1465050714722 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:54 INFO - PROCESS | 2776 | 1465050714724 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:54 INFO - PROCESS | 2776 | 1465050714808 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 07:31:54 INFO - PROCESS | 2776 | 1465050714814 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:54 INFO - PROCESS | 2776 | 1465050714816 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:54 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C6851000 == 34 [pid = 2776] [id = 504] 07:31:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C1E3E000) [pid = 2776] [serial = 1512] [outer = 0000000000000000] 07:31:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C1F2EC00) [pid = 2776] [serial = 1513] [outer = 00000038C1E3E000] 07:31:54 INFO - PROCESS | 2776 | 1465050714861 Marionette DEBUG loaded listener.js 07:31:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C237D000) [pid = 2776] [serial = 1514] [outer = 00000038C1E3E000] 07:31:55 INFO - PROCESS | 2776 | 1465050715289 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 651ms 07:31:55 INFO - PROCESS | 2776 | 1465050715367 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 07:31:55 INFO - PROCESS | 2776 | 1465050715369 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 07:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:31:55 INFO - PROCESS | 2776 | 1465050715379 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:31:55 INFO - PROCESS | 2776 | 1465050715381 Marionette TRACE conn5 <- [1,1982,null,{}] 07:31:55 INFO - PROCESS | 2776 | 1465050715384 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:55 INFO - PROCESS | 2776 | 1465050715386 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:55 INFO - PROCESS | 2776 | 1465050715472 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 07:31:55 INFO - PROCESS | 2776 | 1465050715480 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:55 INFO - PROCESS | 2776 | 1465050715482 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:55 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C738E800 == 35 [pid = 2776] [id = 505] 07:31:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C2529800) [pid = 2776] [serial = 1515] [outer = 0000000000000000] 07:31:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C2533400) [pid = 2776] [serial = 1516] [outer = 00000038C2529800] 07:31:55 INFO - PROCESS | 2776 | 1465050715526 Marionette DEBUG loaded listener.js 07:31:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038C27B9C00) [pid = 2776] [serial = 1517] [outer = 00000038C2529800] 07:31:56 INFO - PROCESS | 2776 | 1465050716294 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 07:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 985ms 07:31:56 INFO - PROCESS | 2776 | 1465050716367 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 07:31:56 INFO - PROCESS | 2776 | 1465050716372 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 07:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:31:56 INFO - PROCESS | 2776 | 1465050716377 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:31:56 INFO - PROCESS | 2776 | 1465050716383 Marionette TRACE conn5 <- [1,1986,null,{}] 07:31:56 INFO - PROCESS | 2776 | 1465050716389 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:56 INFO - PROCESS | 2776 | 1465050716392 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:56 INFO - PROCESS | 2776 | 1465050716531 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 07:31:56 INFO - PROCESS | 2776 | 1465050716648 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:56 INFO - PROCESS | 2776 | 1465050716651 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:56 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BBA0A000 == 36 [pid = 2776] [id = 506] 07:31:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038B4EAF800) [pid = 2776] [serial = 1518] [outer = 0000000000000000] 07:31:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038B5799000) [pid = 2776] [serial = 1519] [outer = 00000038B4EAF800] 07:31:56 INFO - PROCESS | 2776 | 1465050716712 Marionette DEBUG loaded listener.js 07:31:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038B976F800) [pid = 2776] [serial = 1520] [outer = 00000038B4EAF800] 07:31:57 INFO - PROCESS | 2776 | 1465050717357 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 07:31:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:31:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1030ms 07:31:57 INFO - PROCESS | 2776 | 1465050717411 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 07:31:57 INFO - PROCESS | 2776 | 1465050717416 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 07:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:31:57 INFO - PROCESS | 2776 | 1465050717423 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:31:57 INFO - PROCESS | 2776 | 1465050717427 Marionette TRACE conn5 <- [1,1990,null,{}] 07:31:57 INFO - PROCESS | 2776 | 1465050717431 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:57 INFO - PROCESS | 2776 | 1465050717434 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:57 INFO - PROCESS | 2776 | 1465050717567 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 07:31:57 INFO - PROCESS | 2776 | 1465050717710 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:57 INFO - PROCESS | 2776 | 1465050717713 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:57 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C57DE000 == 37 [pid = 2776] [id = 507] 07:31:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038BB048000) [pid = 2776] [serial = 1521] [outer = 0000000000000000] 07:31:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (00000038BBAA5800) [pid = 2776] [serial = 1522] [outer = 00000038BB048000] 07:31:57 INFO - PROCESS | 2776 | 1465050717772 Marionette DEBUG loaded listener.js 07:31:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (00000038BEC1FC00) [pid = 2776] [serial = 1523] [outer = 00000038BB048000] 07:31:58 INFO - PROCESS | 2776 | --DOCSHELL 00000038C6851000 == 36 [pid = 2776] [id = 504] 07:31:58 INFO - PROCESS | 2776 | --DOCSHELL 00000038C64B0000 == 35 [pid = 2776] [id = 503] 07:31:58 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB718000 == 34 [pid = 2776] [id = 502] 07:31:58 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4951800 == 33 [pid = 2776] [id = 501] 07:31:58 INFO - PROCESS | 2776 | --DOCSHELL 00000038C28A5800 == 32 [pid = 2776] [id = 500] 07:31:58 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1B8D800 == 31 [pid = 2776] [id = 499] 07:31:58 INFO - PROCESS | 2776 | --DOCSHELL 00000038BBA22800 == 30 [pid = 2776] [id = 498] 07:31:58 INFO - PROCESS | 2776 | --DOCSHELL 00000038B9F18000 == 29 [pid = 2776] [id = 497] 07:31:58 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (00000038C1E31400) [pid = 2776] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 07:31:58 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (00000038C2B8EC00) [pid = 2776] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 07:31:58 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038C2829000) [pid = 2776] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 07:31:58 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038C1572C00) [pid = 2776] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 07:31:58 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038BE120C00) [pid = 2776] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 07:31:58 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038BE951C00) [pid = 2776] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 07:31:58 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038BE13A000) [pid = 2776] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 07:31:58 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C32A6C00) [pid = 2776] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 07:31:58 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038BBA9F800) [pid = 2776] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 07:31:58 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C4C4D400) [pid = 2776] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 07:31:58 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038BEC18800) [pid = 2776] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 07:31:58 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038B646F000) [pid = 2776] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 07:31:58 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038BA06E400) [pid = 2776] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 07:31:58 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038B4FE0C00) [pid = 2776] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 07:31:58 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B9538C00) [pid = 2776] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 07:31:58 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C4FC0400) [pid = 2776] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 07:31:58 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C5753000) [pid = 2776] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 07:31:58 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C4FB3000) [pid = 2776] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 07:31:58 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C4CCBC00) [pid = 2776] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 07:31:58 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C2820000) [pid = 2776] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 07:31:58 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C5712800) [pid = 2776] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 07:31:58 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C2383400) [pid = 2776] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 07:31:58 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C1868C00) [pid = 2776] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 07:31:58 INFO - PROCESS | 2776 | 1465050718661 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 07:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1276ms 07:31:58 INFO - PROCESS | 2776 | 1465050718700 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 07:31:58 INFO - PROCESS | 2776 | 1465050718704 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 07:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:31:58 INFO - PROCESS | 2776 | 1465050718709 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:31:58 INFO - PROCESS | 2776 | 1465050718713 Marionette TRACE conn5 <- [1,1994,null,{}] 07:31:58 INFO - PROCESS | 2776 | 1465050718718 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:58 INFO - PROCESS | 2776 | 1465050718721 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:58 INFO - PROCESS | 2776 | 1465050718817 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 07:31:58 INFO - PROCESS | 2776 | 1465050718825 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:58 INFO - PROCESS | 2776 | 1465050718830 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:58 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA422800 == 30 [pid = 2776] [id = 508] 07:31:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038B5438C00) [pid = 2776] [serial = 1524] [outer = 0000000000000000] 07:31:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038B5A69400) [pid = 2776] [serial = 1525] [outer = 00000038B5438C00] 07:31:58 INFO - PROCESS | 2776 | 1465050718881 Marionette DEBUG loaded listener.js 07:31:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038B9766800) [pid = 2776] [serial = 1526] [outer = 00000038B5438C00] 07:31:59 INFO - PROCESS | 2776 | 1465050719415 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 07:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 07:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 734ms 07:31:59 INFO - PROCESS | 2776 | 1465050719448 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 07:31:59 INFO - PROCESS | 2776 | 1465050719453 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 07:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:31:59 INFO - PROCESS | 2776 | 1465050719459 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:31:59 INFO - PROCESS | 2776 | 1465050719461 Marionette TRACE conn5 <- [1,1998,null,{}] 07:31:59 INFO - PROCESS | 2776 | 1465050719465 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:59 INFO - PROCESS | 2776 | 1465050719468 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:59 INFO - PROCESS | 2776 | 1465050719560 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 07:31:59 INFO - PROCESS | 2776 | 1465050719645 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:59 INFO - PROCESS | 2776 | 1465050719648 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:31:59 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BF597800 == 31 [pid = 2776] [id = 509] 07:31:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038BB188400) [pid = 2776] [serial = 1527] [outer = 0000000000000000] 07:31:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038BBA4E000) [pid = 2776] [serial = 1528] [outer = 00000038BB188400] 07:31:59 INFO - PROCESS | 2776 | 1465050719696 Marionette DEBUG loaded listener.js 07:31:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038BE13A000) [pid = 2776] [serial = 1529] [outer = 00000038BB188400] 07:32:00 INFO - PROCESS | 2776 | 1465050720117 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 07:32:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 07:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 692ms 07:32:00 INFO - PROCESS | 2776 | 1465050720154 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 07:32:00 INFO - PROCESS | 2776 | 1465050720157 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 07:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:32:00 INFO - PROCESS | 2776 | 1465050720161 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:32:00 INFO - PROCESS | 2776 | 1465050720164 Marionette TRACE conn5 <- [1,2002,null,{}] 07:32:00 INFO - PROCESS | 2776 | 1465050720176 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:00 INFO - PROCESS | 2776 | 1465050720181 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:00 INFO - PROCESS | 2776 | 1465050720302 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 07:32:00 INFO - PROCESS | 2776 | 1465050720319 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:00 INFO - PROCESS | 2776 | 1465050720322 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:00 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C3216000 == 32 [pid = 2776] [id = 510] 07:32:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038B3D28C00) [pid = 2776] [serial = 1530] [outer = 0000000000000000] 07:32:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C1229400) [pid = 2776] [serial = 1531] [outer = 00000038B3D28C00] 07:32:00 INFO - PROCESS | 2776 | 1465050720372 Marionette DEBUG loaded listener.js 07:32:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C1667800) [pid = 2776] [serial = 1532] [outer = 00000038B3D28C00] 07:32:00 INFO - PROCESS | 2776 | 1465050720827 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 07:32:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 734ms 07:32:00 INFO - PROCESS | 2776 | 1465050720897 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 07:32:00 INFO - PROCESS | 2776 | 1465050720900 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 07:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:32:00 INFO - PROCESS | 2776 | 1465050720910 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:32:00 INFO - PROCESS | 2776 | 1465050720912 Marionette TRACE conn5 <- [1,2006,null,{}] 07:32:00 INFO - PROCESS | 2776 | 1465050720916 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:00 INFO - PROCESS | 2776 | 1465050720918 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:01 INFO - PROCESS | 2776 | 1465050721043 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 07:32:01 INFO - PROCESS | 2776 | 1465050721100 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:01 INFO - PROCESS | 2776 | 1465050721103 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:01 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C5835000 == 33 [pid = 2776] [id = 511] 07:32:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C186A800) [pid = 2776] [serial = 1533] [outer = 0000000000000000] 07:32:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C1B35800) [pid = 2776] [serial = 1534] [outer = 00000038C186A800] 07:32:01 INFO - PROCESS | 2776 | 1465050721156 Marionette DEBUG loaded listener.js 07:32:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C1E31000) [pid = 2776] [serial = 1535] [outer = 00000038C186A800] 07:32:01 INFO - PROCESS | 2776 | 1465050721573 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 734ms 07:32:01 INFO - PROCESS | 2776 | 1465050721674 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 07:32:01 INFO - PROCESS | 2776 | 1465050721676 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 07:32:01 INFO - PROCESS | 2776 | 1465050721689 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:32:01 INFO - PROCESS | 2776 | 1465050721691 Marionette TRACE conn5 <- [1,2010,null,{}] 07:32:01 INFO - PROCESS | 2776 | 1465050721695 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:01 INFO - PROCESS | 2776 | 1465050721697 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:01 INFO - PROCESS | 2776 | 1465050721815 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 07:32:01 INFO - PROCESS | 2776 | 1465050721823 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:01 INFO - PROCESS | 2776 | 1465050721825 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:01 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C64AD800 == 34 [pid = 2776] [id = 512] 07:32:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038B3D2BC00) [pid = 2776] [serial = 1536] [outer = 0000000000000000] 07:32:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C1F2D800) [pid = 2776] [serial = 1537] [outer = 00000038B3D2BC00] 07:32:01 INFO - PROCESS | 2776 | 1465050721871 Marionette DEBUG loaded listener.js 07:32:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C2535800) [pid = 2776] [serial = 1538] [outer = 00000038B3D2BC00] 07:32:02 INFO - PROCESS | 2776 | 1465050722347 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 07:32:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 670ms 07:32:02 INFO - PROCESS | 2776 | 1465050722368 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 07:32:02 INFO - PROCESS | 2776 | 1465050722370 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 07:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:32:02 INFO - PROCESS | 2776 | 1465050722379 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:32:02 INFO - PROCESS | 2776 | 1465050722381 Marionette TRACE conn5 <- [1,2014,null,{}] 07:32:02 INFO - PROCESS | 2776 | 1465050722390 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:02 INFO - PROCESS | 2776 | 1465050722396 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:02 INFO - PROCESS | 2776 | 1465050722544 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 07:32:02 INFO - PROCESS | 2776 | 1465050722557 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:02 INFO - PROCESS | 2776 | 1465050722559 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:02 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C7394800 == 35 [pid = 2776] [id = 513] 07:32:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C281FC00) [pid = 2776] [serial = 1539] [outer = 0000000000000000] 07:32:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038C2828400) [pid = 2776] [serial = 1540] [outer = 00000038C281FC00] 07:32:02 INFO - PROCESS | 2776 | 1465050722652 Marionette DEBUG loaded listener.js 07:32:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038C31E6000) [pid = 2776] [serial = 1541] [outer = 00000038C281FC00] 07:32:02 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038C1E3E000) [pid = 2776] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:32:02 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038BE139400) [pid = 2776] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:32:02 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038B4ED4800) [pid = 2776] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:32:02 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038B4DAF800) [pid = 2776] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:32:02 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038B9732800) [pid = 2776] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:32:02 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038BB0B1400) [pid = 2776] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:32:02 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BE907C00) [pid = 2776] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:32:02 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038B55DB400) [pid = 2776] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:32:02 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BEC29800) [pid = 2776] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:32:02 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C44A3800) [pid = 2776] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:32:02 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038B628F800) [pid = 2776] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:32:02 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038B33E1800) [pid = 2776] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:32:02 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C185FC00) [pid = 2776] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:32:03 INFO - PROCESS | 2776 | 1465050723101 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 07:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 776ms 07:32:03 INFO - PROCESS | 2776 | 1465050723161 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 07:32:03 INFO - PROCESS | 2776 | 1465050723164 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 07:32:03 INFO - PROCESS | 2776 | 1465050723167 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:32:03 INFO - PROCESS | 2776 | 1465050723169 Marionette TRACE conn5 <- [1,2018,null,{}] 07:32:03 INFO - PROCESS | 2776 | 1465050723173 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:03 INFO - PROCESS | 2776 | 1465050723175 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:03 INFO - PROCESS | 2776 | 1465050723262 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 07:32:03 INFO - PROCESS | 2776 | 1465050723271 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:03 INFO - PROCESS | 2776 | 1465050723273 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:03 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA4F1800 == 36 [pid = 2776] [id = 514] 07:32:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038B55DB400) [pid = 2776] [serial = 1542] [outer = 0000000000000000] 07:32:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C16D3C00) [pid = 2776] [serial = 1543] [outer = 00000038B55DB400] 07:32:03 INFO - PROCESS | 2776 | 1465050723317 Marionette DEBUG loaded listener.js 07:32:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C3335C00) [pid = 2776] [serial = 1544] [outer = 00000038B55DB400] 07:32:03 INFO - PROCESS | 2776 | 1465050723736 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 07:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 627ms 07:32:03 INFO - PROCESS | 2776 | 1465050723799 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 07:32:03 INFO - PROCESS | 2776 | 1465050723802 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 07:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:32:03 INFO - PROCESS | 2776 | 1465050723814 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:32:03 INFO - PROCESS | 2776 | 1465050723816 Marionette TRACE conn5 <- [1,2022,null,{}] 07:32:03 INFO - PROCESS | 2776 | 1465050723820 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:03 INFO - PROCESS | 2776 | 1465050723822 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:03 INFO - PROCESS | 2776 | 1465050723914 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 07:32:03 INFO - PROCESS | 2776 | 1465050723922 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:03 INFO - PROCESS | 2776 | 1465050723924 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:03 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C9526000 == 37 [pid = 2776] [id = 515] 07:32:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C44AF400) [pid = 2776] [serial = 1545] [outer = 0000000000000000] 07:32:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C4A4F400) [pid = 2776] [serial = 1546] [outer = 00000038C44AF400] 07:32:03 INFO - PROCESS | 2776 | 1465050723974 Marionette DEBUG loaded listener.js 07:32:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C4A6E800) [pid = 2776] [serial = 1547] [outer = 00000038C44AF400] 07:32:04 INFO - PROCESS | 2776 | 1465050724403 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 628ms 07:32:04 INFO - PROCESS | 2776 | 1465050724447 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 07:32:04 INFO - PROCESS | 2776 | 1465050724450 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 07:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:32:04 INFO - PROCESS | 2776 | 1465050724454 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:32:04 INFO - PROCESS | 2776 | 1465050724456 Marionette TRACE conn5 <- [1,2026,null,{}] 07:32:04 INFO - PROCESS | 2776 | 1465050724459 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:04 INFO - PROCESS | 2776 | 1465050724461 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:04 INFO - PROCESS | 2776 | 1465050724550 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 07:32:04 INFO - PROCESS | 2776 | 1465050724558 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:04 INFO - PROCESS | 2776 | 1465050724560 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:04 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C95AC800 == 38 [pid = 2776] [id = 516] 07:32:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C4A6E000) [pid = 2776] [serial = 1548] [outer = 0000000000000000] 07:32:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C4C56400) [pid = 2776] [serial = 1549] [outer = 00000038C4A6E000] 07:32:04 INFO - PROCESS | 2776 | 1465050724605 Marionette DEBUG loaded listener.js 07:32:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C4F3E000) [pid = 2776] [serial = 1550] [outer = 00000038C4A6E000] 07:32:05 INFO - PROCESS | 2776 | 1465050725242 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 07:32:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 837ms 07:32:05 INFO - PROCESS | 2776 | 1465050725299 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 07:32:05 INFO - PROCESS | 2776 | 1465050725304 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 07:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:32:05 INFO - PROCESS | 2776 | 1465050725310 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:32:05 INFO - PROCESS | 2776 | 1465050725314 Marionette TRACE conn5 <- [1,2030,null,{}] 07:32:05 INFO - PROCESS | 2776 | 1465050725321 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:05 INFO - PROCESS | 2776 | 1465050725324 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:05 INFO - PROCESS | 2776 | 1465050725450 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 07:32:05 INFO - PROCESS | 2776 | 1465050725576 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:05 INFO - PROCESS | 2776 | 1465050725579 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:05 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BE146000 == 39 [pid = 2776] [id = 517] 07:32:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038B4FE5400) [pid = 2776] [serial = 1551] [outer = 0000000000000000] 07:32:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038B9F49800) [pid = 2776] [serial = 1552] [outer = 00000038B4FE5400] 07:32:05 INFO - PROCESS | 2776 | 1465050725639 Marionette DEBUG loaded listener.js 07:32:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038BBA52C00) [pid = 2776] [serial = 1553] [outer = 00000038B4FE5400] 07:32:06 INFO - PROCESS | 2776 | 1465050726297 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 07:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1029ms 07:32:06 INFO - PROCESS | 2776 | 1465050726343 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 07:32:06 INFO - PROCESS | 2776 | 1465050726349 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 07:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:32:06 INFO - PROCESS | 2776 | 1465050726356 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:32:06 INFO - PROCESS | 2776 | 1465050726359 Marionette TRACE conn5 <- [1,2034,null,{}] 07:32:06 INFO - PROCESS | 2776 | 1465050726363 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:06 INFO - PROCESS | 2776 | 1465050726366 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:06 INFO - PROCESS | 2776 | 1465050726486 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 07:32:06 INFO - PROCESS | 2776 | 1465050726653 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:06 INFO - PROCESS | 2776 | 1465050726655 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:06 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C7218800 == 40 [pid = 2776] [id = 518] 07:32:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038C1665C00) [pid = 2776] [serial = 1554] [outer = 0000000000000000] 07:32:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038C16CC000) [pid = 2776] [serial = 1555] [outer = 00000038C1665C00] 07:32:06 INFO - PROCESS | 2776 | 1465050726713 Marionette DEBUG loaded listener.js 07:32:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038C27B7400) [pid = 2776] [serial = 1556] [outer = 00000038C1665C00] 07:32:07 INFO - PROCESS | 2776 | 1465050727350 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:32:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1032ms 07:32:07 INFO - PROCESS | 2776 | 1465050727389 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 07:32:07 INFO - PROCESS | 2776 | 1465050727392 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 07:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:32:07 INFO - PROCESS | 2776 | 1465050727397 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:32:07 INFO - PROCESS | 2776 | 1465050727402 Marionette TRACE conn5 <- [1,2038,null,{}] 07:32:07 INFO - PROCESS | 2776 | 1465050727448 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:07 INFO - PROCESS | 2776 | 1465050727454 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:07 INFO - PROCESS | 2776 | 1465050727576 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 07:32:07 INFO - PROCESS | 2776 | 1465050727695 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:07 INFO - PROCESS | 2776 | 1465050727698 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:07 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C9918800 == 41 [pid = 2776] [id = 519] 07:32:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038C4C50800) [pid = 2776] [serial = 1557] [outer = 0000000000000000] 07:32:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (00000038C4CD1000) [pid = 2776] [serial = 1558] [outer = 00000038C4C50800] 07:32:07 INFO - PROCESS | 2776 | 1465050727757 Marionette DEBUG loaded listener.js 07:32:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (00000038C4FBC000) [pid = 2776] [serial = 1559] [outer = 00000038C4C50800] 07:32:08 INFO - PROCESS | 2776 | 1465050728523 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:32:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1204ms 07:32:08 INFO - PROCESS | 2776 | 1465050728602 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 07:32:08 INFO - PROCESS | 2776 | 1465050728607 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 07:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:32:08 INFO - PROCESS | 2776 | 1465050728612 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:32:08 INFO - PROCESS | 2776 | 1465050728616 Marionette TRACE conn5 <- [1,2042,null,{}] 07:32:08 INFO - PROCESS | 2776 | 1465050728621 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:08 INFO - PROCESS | 2776 | 1465050728624 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:08 INFO - PROCESS | 2776 | 1465050728740 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 07:32:08 INFO - PROCESS | 2776 | 1465050728860 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:08 INFO - PROCESS | 2776 | 1465050728865 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:08 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B4617800 == 42 [pid = 2776] [id = 520] 07:32:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (00000038B55D8000) [pid = 2776] [serial = 1560] [outer = 0000000000000000] 07:32:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (00000038B9577000) [pid = 2776] [serial = 1561] [outer = 00000038B55D8000] 07:32:08 INFO - PROCESS | 2776 | 1465050728921 Marionette DEBUG loaded listener.js 07:32:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 93 (00000038BB041C00) [pid = 2776] [serial = 1562] [outer = 00000038B55D8000] 07:32:09 INFO - PROCESS | 2776 | --DOCSHELL 00000038C9526000 == 41 [pid = 2776] [id = 515] 07:32:09 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA4F1800 == 40 [pid = 2776] [id = 514] 07:32:09 INFO - PROCESS | 2776 | --DOCSHELL 00000038C7394800 == 39 [pid = 2776] [id = 513] 07:32:09 INFO - PROCESS | 2776 | --DOCSHELL 00000038C64AD800 == 38 [pid = 2776] [id = 512] 07:32:09 INFO - PROCESS | 2776 | --DOCSHELL 00000038C5835000 == 37 [pid = 2776] [id = 511] 07:32:09 INFO - PROCESS | 2776 | --DOCSHELL 00000038C3216000 == 36 [pid = 2776] [id = 510] 07:32:09 INFO - PROCESS | 2776 | --DOCSHELL 00000038BF597800 == 35 [pid = 2776] [id = 509] 07:32:09 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA422800 == 34 [pid = 2776] [id = 508] 07:32:09 INFO - PROCESS | 2776 | --DOCSHELL 00000038C57DE000 == 33 [pid = 2776] [id = 507] 07:32:09 INFO - PROCESS | 2776 | --DOCSHELL 00000038BBA0A000 == 32 [pid = 2776] [id = 506] 07:32:09 INFO - PROCESS | 2776 | --DOCSHELL 00000038C738E800 == 31 [pid = 2776] [id = 505] 07:32:09 INFO - PROCESS | 2776 | --DOCSHELL 00000038B98CF800 == 30 [pid = 2776] [id = 496] 07:32:09 INFO - PROCESS | 2776 | --DOCSHELL 00000038C9918800 == 29 [pid = 2776] [id = 519] 07:32:09 INFO - PROCESS | 2776 | --DOCSHELL 00000038C7218800 == 28 [pid = 2776] [id = 518] 07:32:09 INFO - PROCESS | 2776 | --DOCSHELL 00000038C95AC800 == 27 [pid = 2776] [id = 516] 07:32:09 INFO - PROCESS | 2776 | --DOCSHELL 00000038BE146000 == 26 [pid = 2776] [id = 517] 07:32:09 INFO - PROCESS | 2776 | --DOMWINDOW == 92 (00000038C1F2EC00) [pid = 2776] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 07:32:09 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (00000038BE910800) [pid = 2776] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 07:32:09 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (00000038B5A5CC00) [pid = 2776] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 07:32:09 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (00000038B4ED9800) [pid = 2776] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 07:32:09 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (00000038B4FDB400) [pid = 2776] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 07:32:09 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038B55D9C00) [pid = 2776] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 07:32:09 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038B9738000) [pid = 2776] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 07:32:09 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038B980B800) [pid = 2776] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 07:32:09 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038BB184C00) [pid = 2776] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 07:32:09 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038BEC29000) [pid = 2776] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 07:32:09 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038BB788400) [pid = 2776] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 07:32:09 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038B972EC00) [pid = 2776] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 07:32:09 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C1B40C00) [pid = 2776] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 07:32:09 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C1263C00) [pid = 2776] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 07:32:09 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C574F800) [pid = 2776] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 07:32:09 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C4A6EC00) [pid = 2776] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 07:32:09 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C5E36400) [pid = 2776] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 07:32:09 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C575A800) [pid = 2776] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 07:32:09 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038BEC1A800) [pid = 2776] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 07:32:09 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038B57B1800) [pid = 2776] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 07:32:09 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038BF5FE800) [pid = 2776] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 07:32:09 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C1B3A800) [pid = 2776] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 07:32:09 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C166C000) [pid = 2776] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 07:32:09 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C1E31C00) [pid = 2776] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 07:32:09 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038BBA53800) [pid = 2776] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 07:32:09 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C237D000) [pid = 2776] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 07:32:10 INFO - PROCESS | 2776 | 1465050730197 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 07:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1642ms 07:32:10 INFO - PROCESS | 2776 | 1465050730258 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 07:32:10 INFO - PROCESS | 2776 | 1465050730262 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 07:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:32:10 INFO - PROCESS | 2776 | 1465050730273 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:32:10 INFO - PROCESS | 2776 | 1465050730277 Marionette TRACE conn5 <- [1,2046,null,{}] 07:32:10 INFO - PROCESS | 2776 | 1465050730282 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:10 INFO - PROCESS | 2776 | 1465050730285 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:10 INFO - PROCESS | 2776 | 1465050730374 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 07:32:10 INFO - PROCESS | 2776 | 1465050730389 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:10 INFO - PROCESS | 2776 | 1465050730391 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:10 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA0EA800 == 27 [pid = 2776] [id = 521] 07:32:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038B4DA6000) [pid = 2776] [serial = 1563] [outer = 0000000000000000] 07:32:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038B4ED1C00) [pid = 2776] [serial = 1564] [outer = 00000038B4DA6000] 07:32:10 INFO - PROCESS | 2776 | 1465050730440 Marionette DEBUG loaded listener.js 07:32:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038B5439400) [pid = 2776] [serial = 1565] [outer = 00000038B4DA6000] 07:32:10 INFO - PROCESS | 2776 | 1465050730922 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 07:32:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 734ms 07:32:11 INFO - PROCESS | 2776 | 1465050731006 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 07:32:11 INFO - PROCESS | 2776 | 1465050731011 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 07:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:32:11 INFO - PROCESS | 2776 | 1465050731018 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:32:11 INFO - PROCESS | 2776 | 1465050731021 Marionette TRACE conn5 <- [1,2050,null,{}] 07:32:11 INFO - PROCESS | 2776 | 1465050731025 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:11 INFO - PROCESS | 2776 | 1465050731027 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:11 INFO - PROCESS | 2776 | 1465050731128 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 07:32:11 INFO - PROCESS | 2776 | 1465050731135 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:11 INFO - PROCESS | 2776 | 1465050731137 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:11 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BBA28800 == 28 [pid = 2776] [id = 522] 07:32:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038B973AC00) [pid = 2776] [serial = 1566] [outer = 0000000000000000] 07:32:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038B97BC400) [pid = 2776] [serial = 1567] [outer = 00000038B973AC00] 07:32:11 INFO - PROCESS | 2776 | 1465050731188 Marionette DEBUG loaded listener.js 07:32:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038BA2AB800) [pid = 2776] [serial = 1568] [outer = 00000038B973AC00] 07:32:11 INFO - PROCESS | 2776 | 1465050731678 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 07:32:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 690ms 07:32:11 INFO - PROCESS | 2776 | 1465050731710 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 07:32:11 INFO - PROCESS | 2776 | 1465050731712 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 07:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:32:11 INFO - PROCESS | 2776 | 1465050731716 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:32:11 INFO - PROCESS | 2776 | 1465050731719 Marionette TRACE conn5 <- [1,2054,null,{}] 07:32:11 INFO - PROCESS | 2776 | 1465050731731 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:11 INFO - PROCESS | 2776 | 1465050731736 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:11 INFO - PROCESS | 2776 | 1465050731860 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 07:32:11 INFO - PROCESS | 2776 | 1465050731953 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:11 INFO - PROCESS | 2776 | 1465050731956 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:11 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C217B000 == 29 [pid = 2776] [id = 523] 07:32:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038B4DAA400) [pid = 2776] [serial = 1569] [outer = 0000000000000000] 07:32:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038BB7C7000) [pid = 2776] [serial = 1570] [outer = 00000038B4DAA400] 07:32:12 INFO - PROCESS | 2776 | 1465050732005 Marionette DEBUG loaded listener.js 07:32:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038BE121400) [pid = 2776] [serial = 1571] [outer = 00000038B4DAA400] 07:32:12 INFO - PROCESS | 2776 | 1465050732429 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 07:32:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:32:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 733ms 07:32:12 INFO - PROCESS | 2776 | 1465050732452 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 07:32:12 INFO - PROCESS | 2776 | 1465050732455 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 07:32:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:32:12 INFO - PROCESS | 2776 | 1465050732464 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:32:12 INFO - PROCESS | 2776 | 1465050732466 Marionette TRACE conn5 <- [1,2058,null,{}] 07:32:12 INFO - PROCESS | 2776 | 1465050732470 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:12 INFO - PROCESS | 2776 | 1465050732472 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:12 INFO - PROCESS | 2776 | 1465050732592 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 07:32:12 INFO - PROCESS | 2776 | 1465050732599 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:12 INFO - PROCESS | 2776 | 1465050732601 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:12 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C442A800 == 30 [pid = 2776] [id = 524] 07:32:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038BE94C000) [pid = 2776] [serial = 1572] [outer = 0000000000000000] 07:32:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038BE954C00) [pid = 2776] [serial = 1573] [outer = 00000038BE94C000] 07:32:12 INFO - PROCESS | 2776 | 1465050732695 Marionette DEBUG loaded listener.js 07:32:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038BEC29000) [pid = 2776] [serial = 1574] [outer = 00000038BE94C000] 07:32:13 INFO - PROCESS | 2776 | 1465050733163 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 07:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 734ms 07:32:13 INFO - PROCESS | 2776 | 1465050733200 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 07:32:13 INFO - PROCESS | 2776 | 1465050733203 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 07:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:32:13 INFO - PROCESS | 2776 | 1465050733245 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:32:13 INFO - PROCESS | 2776 | 1465050733247 Marionette TRACE conn5 <- [1,2062,null,{}] 07:32:13 INFO - PROCESS | 2776 | 1465050733250 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:13 INFO - PROCESS | 2776 | 1465050733253 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:13 INFO - PROCESS | 2776 | 1465050733364 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 07:32:13 INFO - PROCESS | 2776 | 1465050733377 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:13 INFO - PROCESS | 2776 | 1465050733379 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:13 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C582B800 == 31 [pid = 2776] [id = 525] 07:32:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038B3C4BC00) [pid = 2776] [serial = 1575] [outer = 0000000000000000] 07:32:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038BF5FE800) [pid = 2776] [serial = 1576] [outer = 00000038B3C4BC00] 07:32:13 INFO - PROCESS | 2776 | 1465050733424 Marionette DEBUG loaded listener.js 07:32:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C1261400) [pid = 2776] [serial = 1577] [outer = 00000038B3C4BC00] 07:32:13 INFO - PROCESS | 2776 | 1465050733893 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 07:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 692ms 07:32:13 INFO - PROCESS | 2776 | 1465050733935 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 07:32:13 INFO - PROCESS | 2776 | 1465050733938 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 07:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:32:13 INFO - PROCESS | 2776 | 1465050733948 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:32:13 INFO - PROCESS | 2776 | 1465050733950 Marionette TRACE conn5 <- [1,2066,null,{}] 07:32:13 INFO - PROCESS | 2776 | 1465050733955 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:13 INFO - PROCESS | 2776 | 1465050733961 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:14 INFO - PROCESS | 2776 | 1465050734099 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 07:32:14 INFO - PROCESS | 2776 | 1465050734155 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:14 INFO - PROCESS | 2776 | 1465050734157 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:14 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C64BB000 == 32 [pid = 2776] [id = 526] 07:32:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C1572000) [pid = 2776] [serial = 1578] [outer = 0000000000000000] 07:32:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038C1867400) [pid = 2776] [serial = 1579] [outer = 00000038C1572000] 07:32:14 INFO - PROCESS | 2776 | 1465050734203 Marionette DEBUG loaded listener.js 07:32:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038C1E3BC00) [pid = 2776] [serial = 1580] [outer = 00000038C1572000] 07:32:14 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038B3D2BC00) [pid = 2776] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:32:14 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C281FC00) [pid = 2776] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:32:14 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038B3D28C00) [pid = 2776] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:32:14 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038B4EAF800) [pid = 2776] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:32:14 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038B5438C00) [pid = 2776] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:32:14 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038BB048000) [pid = 2776] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:32:14 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C2529800) [pid = 2776] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:32:14 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038BB188400) [pid = 2776] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:32:14 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C44AF400) [pid = 2776] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:32:14 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C186A800) [pid = 2776] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:32:14 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C4A6E000) [pid = 2776] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:32:14 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038B55DB400) [pid = 2776] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:32:14 INFO - PROCESS | 2776 | 1465050734778 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 07:32:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:32:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 879ms 07:32:14 INFO - PROCESS | 2776 | 1465050734829 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 07:32:14 INFO - PROCESS | 2776 | 1465050734832 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 07:32:14 INFO - PROCESS | 2776 | 1465050734835 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:32:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:32:14 INFO - PROCESS | 2776 | 1465050734837 Marionette TRACE conn5 <- [1,2070,null,{}] 07:32:14 INFO - PROCESS | 2776 | 1465050734840 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:14 INFO - PROCESS | 2776 | 1465050734842 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:14 INFO - PROCESS | 2776 | 1465050734926 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 07:32:14 INFO - PROCESS | 2776 | 1465050734932 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:14 INFO - PROCESS | 2776 | 1465050734934 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:14 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C6857000 == 33 [pid = 2776] [id = 527] 07:32:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038B4C20000) [pid = 2776] [serial = 1581] [outer = 0000000000000000] 07:32:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C1E37C00) [pid = 2776] [serial = 1582] [outer = 00000038B4C20000] 07:32:14 INFO - PROCESS | 2776 | 1465050734981 Marionette DEBUG loaded listener.js 07:32:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C2375C00) [pid = 2776] [serial = 1583] [outer = 00000038B4C20000] 07:32:15 INFO - PROCESS | 2776 | 1465050735398 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 07:32:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:32:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 587ms 07:32:15 INFO - PROCESS | 2776 | 1465050735426 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 07:32:15 INFO - PROCESS | 2776 | 1465050735428 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 07:32:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:32:15 INFO - PROCESS | 2776 | 1465050735445 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:32:15 INFO - PROCESS | 2776 | 1465050735447 Marionette TRACE conn5 <- [1,2074,null,{}] 07:32:15 INFO - PROCESS | 2776 | 1465050735450 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:15 INFO - PROCESS | 2776 | 1465050735452 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:15 INFO - PROCESS | 2776 | 1465050735544 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 07:32:15 INFO - PROCESS | 2776 | 1465050735550 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:15 INFO - PROCESS | 2776 | 1465050735552 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:15 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C7388800 == 34 [pid = 2776] [id = 528] 07:32:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038B4331800) [pid = 2776] [serial = 1584] [outer = 0000000000000000] 07:32:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C1E37000) [pid = 2776] [serial = 1585] [outer = 00000038B4331800] 07:32:15 INFO - PROCESS | 2776 | 1465050735599 Marionette DEBUG loaded listener.js 07:32:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C27BD000) [pid = 2776] [serial = 1586] [outer = 00000038B4331800] 07:32:16 INFO - PROCESS | 2776 | 1465050736033 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 07:32:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:32:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 628ms 07:32:16 INFO - PROCESS | 2776 | 1465050736076 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 07:32:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:32:16 INFO - PROCESS | 2776 | 1465050736078 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 07:32:16 INFO - PROCESS | 2776 | 1465050736082 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:32:16 INFO - PROCESS | 2776 | 1465050736084 Marionette TRACE conn5 <- [1,2078,null,{}] 07:32:16 INFO - PROCESS | 2776 | 1465050736092 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:16 INFO - PROCESS | 2776 | 1465050736094 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:16 INFO - PROCESS | 2776 | 1465050736179 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 07:32:16 INFO - PROCESS | 2776 | 1465050736187 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:16 INFO - PROCESS | 2776 | 1465050736189 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:16 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C2177800 == 35 [pid = 2776] [id = 529] 07:32:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C27B3800) [pid = 2776] [serial = 1587] [outer = 0000000000000000] 07:32:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C2823400) [pid = 2776] [serial = 1588] [outer = 00000038C27B3800] 07:32:16 INFO - PROCESS | 2776 | 1465050736236 Marionette DEBUG loaded listener.js 07:32:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C2A8A800) [pid = 2776] [serial = 1589] [outer = 00000038C27B3800] 07:32:16 INFO - PROCESS | 2776 | 1465050736995 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 07:32:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:32:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1003ms 07:32:17 INFO - PROCESS | 2776 | 1465050737087 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 07:32:17 INFO - PROCESS | 2776 | 1465050737092 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 07:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:32:17 INFO - PROCESS | 2776 | 1465050737098 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:32:17 INFO - PROCESS | 2776 | 1465050737102 Marionette TRACE conn5 <- [1,2082,null,{}] 07:32:17 INFO - PROCESS | 2776 | 1465050737109 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:17 INFO - PROCESS | 2776 | 1465050737113 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:17 INFO - PROCESS | 2776 | 1465050737281 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 07:32:17 INFO - PROCESS | 2776 | 1465050737398 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:17 INFO - PROCESS | 2776 | 1465050737401 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:17 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BBA0B000 == 36 [pid = 2776] [id = 530] 07:32:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038B4DAD000) [pid = 2776] [serial = 1590] [outer = 0000000000000000] 07:32:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038B4FDFC00) [pid = 2776] [serial = 1591] [outer = 00000038B4DAD000] 07:32:17 INFO - PROCESS | 2776 | 1465050737462 Marionette DEBUG loaded listener.js 07:32:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038B972D400) [pid = 2776] [serial = 1592] [outer = 00000038B4DAD000] 07:32:18 INFO - PROCESS | 2776 | 1465050738223 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 07:32:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:32:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1190ms 07:32:18 INFO - PROCESS | 2776 | 1465050738290 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 07:32:18 INFO - PROCESS | 2776 | 1465050738295 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 07:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:32:18 INFO - PROCESS | 2776 | 1465050738302 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:32:18 INFO - PROCESS | 2776 | 1465050738305 Marionette TRACE conn5 <- [1,2086,null,{}] 07:32:18 INFO - PROCESS | 2776 | 1465050738310 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:18 INFO - PROCESS | 2776 | 1465050738313 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:18 INFO - PROCESS | 2776 | 1465050738455 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 07:32:18 INFO - PROCESS | 2776 | 1465050738573 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:18 INFO - PROCESS | 2776 | 1465050738576 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:18 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B46A3800 == 37 [pid = 2776] [id = 531] 07:32:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038B4310800) [pid = 2776] [serial = 1593] [outer = 0000000000000000] 07:32:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038B5699000) [pid = 2776] [serial = 1594] [outer = 00000038B4310800] 07:32:18 INFO - PROCESS | 2776 | 1465050738635 Marionette DEBUG loaded listener.js 07:32:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038BBB57400) [pid = 2776] [serial = 1595] [outer = 00000038B4310800] 07:32:19 INFO - PROCESS | 2776 | --DOCSHELL 00000038C7388800 == 36 [pid = 2776] [id = 528] 07:32:19 INFO - PROCESS | 2776 | --DOCSHELL 00000038C6857000 == 35 [pid = 2776] [id = 527] 07:32:19 INFO - PROCESS | 2776 | --DOCSHELL 00000038C64BB000 == 34 [pid = 2776] [id = 526] 07:32:19 INFO - PROCESS | 2776 | --DOCSHELL 00000038C582B800 == 33 [pid = 2776] [id = 525] 07:32:19 INFO - PROCESS | 2776 | --DOCSHELL 00000038C442A800 == 32 [pid = 2776] [id = 524] 07:32:19 INFO - PROCESS | 2776 | --DOCSHELL 00000038C217B000 == 31 [pid = 2776] [id = 523] 07:32:19 INFO - PROCESS | 2776 | --DOCSHELL 00000038BBA28800 == 30 [pid = 2776] [id = 522] 07:32:19 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA0EA800 == 29 [pid = 2776] [id = 521] 07:32:19 INFO - PROCESS | 2776 | --DOCSHELL 00000038B4617800 == 28 [pid = 2776] [id = 520] 07:32:19 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038C2535800) [pid = 2776] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 07:32:19 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038C1F2D800) [pid = 2776] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 07:32:19 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038C2828400) [pid = 2776] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 07:32:19 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038C1229400) [pid = 2776] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 07:32:19 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038B5799000) [pid = 2776] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 07:32:19 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038B976F800) [pid = 2776] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 07:32:19 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038B5A69400) [pid = 2776] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 07:32:19 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038B9766800) [pid = 2776] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 07:32:19 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038BBAA5800) [pid = 2776] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 07:32:19 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BEC1FC00) [pid = 2776] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 07:32:19 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C27B9C00) [pid = 2776] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 07:32:19 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C2533400) [pid = 2776] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 07:32:19 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038BBA4E000) [pid = 2776] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 07:32:19 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038BE13A000) [pid = 2776] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 07:32:19 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C4A4F400) [pid = 2776] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 07:32:19 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C31E6000) [pid = 2776] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 07:32:19 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C1B35800) [pid = 2776] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 07:32:19 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C4C56400) [pid = 2776] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 07:32:19 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C4F3E000) [pid = 2776] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 07:32:19 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C1E31000) [pid = 2776] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 07:32:19 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C4A6E800) [pid = 2776] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 07:32:19 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038C16D3C00) [pid = 2776] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 07:32:19 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038C3335C00) [pid = 2776] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 07:32:19 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038C1667800) [pid = 2776] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 07:32:19 INFO - PROCESS | 2776 | 1465050739446 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 07:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1184ms 07:32:19 INFO - PROCESS | 2776 | 1465050739488 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 07:32:19 INFO - PROCESS | 2776 | 1465050739492 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 07:32:19 INFO - PROCESS | 2776 | 1465050739496 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:32:19 INFO - PROCESS | 2776 | 1465050739501 Marionette TRACE conn5 <- [1,2090,null,{}] 07:32:19 INFO - PROCESS | 2776 | 1465050739507 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:19 INFO - PROCESS | 2776 | 1465050739510 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:19 INFO - PROCESS | 2776 | 1465050739606 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 07:32:19 INFO - PROCESS | 2776 | 1465050739612 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:19 INFO - PROCESS | 2776 | 1465050739616 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:19 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA5C5800 == 29 [pid = 2776] [id = 532] 07:32:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038B972E000) [pid = 2776] [serial = 1596] [outer = 0000000000000000] 07:32:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038B9737C00) [pid = 2776] [serial = 1597] [outer = 00000038B972E000] 07:32:19 INFO - PROCESS | 2776 | 1465050739666 Marionette DEBUG loaded listener.js 07:32:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038BB047800) [pid = 2776] [serial = 1598] [outer = 00000038B972E000] 07:32:20 INFO - PROCESS | 2776 | 1465050740191 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 07:32:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:32:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 732ms 07:32:20 INFO - PROCESS | 2776 | 1465050740233 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 07:32:20 INFO - PROCESS | 2776 | 1465050740238 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 07:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:32:20 INFO - PROCESS | 2776 | 1465050740245 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:32:20 INFO - PROCESS | 2776 | 1465050740248 Marionette TRACE conn5 <- [1,2094,null,{}] 07:32:20 INFO - PROCESS | 2776 | 1465050740252 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:20 INFO - PROCESS | 2776 | 1465050740254 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:20 INFO - PROCESS | 2776 | 1465050740349 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 07:32:20 INFO - PROCESS | 2776 | 1465050740355 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:20 INFO - PROCESS | 2776 | 1465050740358 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:20 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1849800 == 30 [pid = 2776] [id = 533] 07:32:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038BE135C00) [pid = 2776] [serial = 1599] [outer = 0000000000000000] 07:32:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038BE90FC00) [pid = 2776] [serial = 1600] [outer = 00000038BE135C00] 07:32:20 INFO - PROCESS | 2776 | 1465050740405 Marionette DEBUG loaded listener.js 07:32:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038BEC1FC00) [pid = 2776] [serial = 1601] [outer = 00000038BE135C00] 07:32:20 INFO - PROCESS | 2776 | 1465050740895 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 07:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:32:20 INFO - PROCESS | 2776 | 1465050740942 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 07:32:20 INFO - PROCESS | 2776 | 1465050740946 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:32:20 INFO - PROCESS | 2776 | 1465050740949 Marionette TRACE conn5 <- [1,2098,null,{}] 07:32:20 INFO - PROCESS | 2776 | 1465050740960 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:20 INFO - PROCESS | 2776 | 1465050740965 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:21 INFO - PROCESS | 2776 | 1465050741055 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 07:32:21 INFO - PROCESS | 2776 | 1465050741140 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:21 INFO - PROCESS | 2776 | 1465050741143 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:21 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4CF0000 == 31 [pid = 2776] [id = 534] 07:32:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038B4DA6800) [pid = 2776] [serial = 1602] [outer = 0000000000000000] 07:32:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C1574000) [pid = 2776] [serial = 1603] [outer = 00000038B4DA6800] 07:32:21 INFO - PROCESS | 2776 | 1465050741192 Marionette DEBUG loaded listener.js 07:32:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C1986C00) [pid = 2776] [serial = 1604] [outer = 00000038B4DA6800] 07:32:21 INFO - PROCESS | 2776 | --DOCSHELL 00000038B5A31800 == 30 [pid = 2776] [id = 11] 07:32:21 INFO - PROCESS | 2776 | 1465050741641 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 07:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 734ms 07:32:21 INFO - PROCESS | 2776 | 1465050741731 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 07:32:21 INFO - PROCESS | 2776 | 1465050741734 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 07:32:21 INFO - PROCESS | 2776 | 1465050741738 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:32:21 INFO - PROCESS | 2776 | 1465050741740 Marionette TRACE conn5 <- [1,2102,null,{}] 07:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:32:21 INFO - PROCESS | 2776 | 1465050741748 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:21 INFO - PROCESS | 2776 | 1465050741750 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:21 INFO - PROCESS | 2776 | 1465050741872 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 07:32:21 INFO - PROCESS | 2776 | 1465050741883 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:21 INFO - PROCESS | 2776 | 1465050741885 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:21 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C64AF800 == 31 [pid = 2776] [id = 535] 07:32:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C1E31000) [pid = 2776] [serial = 1605] [outer = 0000000000000000] 07:32:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C1E38C00) [pid = 2776] [serial = 1606] [outer = 00000038C1E31000] 07:32:21 INFO - PROCESS | 2776 | 1465050741933 Marionette DEBUG loaded listener.js 07:32:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C2529C00) [pid = 2776] [serial = 1607] [outer = 00000038C1E31000] 07:32:22 INFO - PROCESS | 2776 | 1465050742379 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 07:32:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:32:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 670ms 07:32:22 INFO - PROCESS | 2776 | 1465050742417 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 07:32:22 INFO - PROCESS | 2776 | 1465050742419 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 07:32:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:32:22 INFO - PROCESS | 2776 | 1465050742422 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:32:22 INFO - PROCESS | 2776 | 1465050742424 Marionette TRACE conn5 <- [1,2106,null,{}] 07:32:22 INFO - PROCESS | 2776 | 1465050742433 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:22 INFO - PROCESS | 2776 | 1465050742436 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:22 INFO - PROCESS | 2776 | 1465050742549 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 07:32:22 INFO - PROCESS | 2776 | 1465050742555 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:22 INFO - PROCESS | 2776 | 1465050742557 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:22 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C7224800 == 32 [pid = 2776] [id = 536] 07:32:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C1B3F800) [pid = 2776] [serial = 1608] [outer = 0000000000000000] 07:32:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C27B9800) [pid = 2776] [serial = 1609] [outer = 00000038C1B3F800] 07:32:22 INFO - PROCESS | 2776 | 1465050742605 Marionette DEBUG loaded listener.js 07:32:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C283B800) [pid = 2776] [serial = 1610] [outer = 00000038C1B3F800] 07:32:23 INFO - PROCESS | 2776 | 1465050743123 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 07:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 733ms 07:32:23 INFO - PROCESS | 2776 | 1465050743188 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 07:32:23 INFO - PROCESS | 2776 | 1465050743190 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 07:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:32:23 INFO - PROCESS | 2776 | 1465050743200 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:32:23 INFO - PROCESS | 2776 | 1465050743202 Marionette TRACE conn5 <- [1,2110,null,{}] 07:32:23 INFO - PROCESS | 2776 | 1465050743206 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:23 INFO - PROCESS | 2776 | 1465050743212 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:23 INFO - PROCESS | 2776 | 1465050743347 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 07:32:23 INFO - PROCESS | 2776 | 1465050743404 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:23 INFO - PROCESS | 2776 | 1465050743407 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:23 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C93D8800 == 33 [pid = 2776] [id = 537] 07:32:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C4985800) [pid = 2776] [serial = 1611] [outer = 0000000000000000] 07:32:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C4A69000) [pid = 2776] [serial = 1612] [outer = 00000038C4985800] 07:32:23 INFO - PROCESS | 2776 | 1465050743452 Marionette DEBUG loaded listener.js 07:32:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C4C51800) [pid = 2776] [serial = 1613] [outer = 00000038C4985800] 07:32:23 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038C1665C00) [pid = 2776] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:32:23 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C4C50800) [pid = 2776] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:32:23 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C1572000) [pid = 2776] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:32:23 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038B4331800) [pid = 2776] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:32:23 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038B4C20000) [pid = 2776] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:32:23 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BE94C000) [pid = 2776] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:32:23 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B4DAA400) [pid = 2776] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:32:23 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038B55D8000) [pid = 2776] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:32:23 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038B4DA6000) [pid = 2776] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:32:23 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038B973AC00) [pid = 2776] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:32:23 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038B3C4BC00) [pid = 2776] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:32:23 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038B4FE5400) [pid = 2776] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:32:23 INFO - PROCESS | 2776 | 1465050743921 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 07:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 733ms 07:32:23 INFO - PROCESS | 2776 | 1465050743941 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 07:32:23 INFO - PROCESS | 2776 | 1465050743943 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 07:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:32:23 INFO - PROCESS | 2776 | 1465050743947 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:32:23 INFO - PROCESS | 2776 | 1465050743948 Marionette TRACE conn5 <- [1,2114,null,{}] 07:32:23 INFO - PROCESS | 2776 | 1465050743953 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:23 INFO - PROCESS | 2776 | 1465050743955 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:24 INFO - PROCESS | 2776 | 1465050744039 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 07:32:24 INFO - PROCESS | 2776 | 1465050744045 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:24 INFO - PROCESS | 2776 | 1465050744047 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:24 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C93DE800 == 34 [pid = 2776] [id = 538] 07:32:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038B46C3400) [pid = 2776] [serial = 1614] [outer = 0000000000000000] 07:32:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038BB7BB000) [pid = 2776] [serial = 1615] [outer = 00000038B46C3400] 07:32:24 INFO - PROCESS | 2776 | 1465050744092 Marionette DEBUG loaded listener.js 07:32:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C2527C00) [pid = 2776] [serial = 1616] [outer = 00000038B46C3400] 07:32:24 INFO - PROCESS | 2776 | 1465050744537 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 07:32:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:32:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 628ms 07:32:24 INFO - PROCESS | 2776 | 1465050744578 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 07:32:24 INFO - PROCESS | 2776 | 1465050744580 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 07:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:32:24 INFO - PROCESS | 2776 | 1465050744584 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:32:24 INFO - PROCESS | 2776 | 1465050744586 Marionette TRACE conn5 <- [1,2118,null,{}] 07:32:24 INFO - PROCESS | 2776 | 1465050744589 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:24 INFO - PROCESS | 2776 | 1465050744591 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:24 INFO - PROCESS | 2776 | 1465050744703 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 07:32:24 INFO - PROCESS | 2776 | 1465050744712 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:24 INFO - PROCESS | 2776 | 1465050744714 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:24 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C95B9800 == 35 [pid = 2776] [id = 539] 07:32:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C4C52000) [pid = 2776] [serial = 1617] [outer = 0000000000000000] 07:32:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C4F3D800) [pid = 2776] [serial = 1618] [outer = 00000038C4C52000] 07:32:24 INFO - PROCESS | 2776 | 1465050744758 Marionette DEBUG loaded listener.js 07:32:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C4FBB400) [pid = 2776] [serial = 1619] [outer = 00000038C4C52000] 07:32:25 INFO - PROCESS | 2776 | 1465050745204 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 07:32:25 INFO - PROCESS | 2776 | 1465050745260 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 07:32:25 INFO - PROCESS | 2776 | 1465050745263 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:32:25 INFO - PROCESS | 2776 | 1465050745265 Marionette TRACE conn5 <- [1,2122,null,{}] 07:32:25 INFO - PROCESS | 2776 | 1465050745269 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:25 INFO - PROCESS | 2776 | 1465050745271 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:25 INFO - PROCESS | 2776 | 1465050745360 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 07:32:25 INFO - PROCESS | 2776 | 1465050745366 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:25 INFO - PROCESS | 2776 | 1465050745368 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:25 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4CEF000 == 36 [pid = 2776] [id = 540] 07:32:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C570B800) [pid = 2776] [serial = 1620] [outer = 0000000000000000] 07:32:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C570E800) [pid = 2776] [serial = 1621] [outer = 00000038C570B800] 07:32:25 INFO - PROCESS | 2776 | 1465050745415 Marionette DEBUG loaded listener.js 07:32:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C5718000) [pid = 2776] [serial = 1622] [outer = 00000038C570B800] 07:32:25 INFO - PROCESS | 2776 | 1465050745933 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 07:32:26 INFO - PROCESS | 2776 | 1465050746007 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 07:32:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:32:26 INFO - PROCESS | 2776 | 1465050746013 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:32:26 INFO - PROCESS | 2776 | 1465050746018 Marionette TRACE conn5 <- [1,2126,null,{}] 07:32:26 INFO - PROCESS | 2776 | 1465050746114 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:26 INFO - PROCESS | 2776 | 1465050746118 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:26 INFO - PROCESS | 2776 | 1465050746243 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 07:32:26 INFO - PROCESS | 2776 | 1465050746319 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:26 INFO - PROCESS | 2776 | 1465050746324 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:26 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB15C000 == 37 [pid = 2776] [id = 541] 07:32:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038B972F800) [pid = 2776] [serial = 1623] [outer = 0000000000000000] 07:32:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038B9771C00) [pid = 2776] [serial = 1624] [outer = 00000038B972F800] 07:32:26 INFO - PROCESS | 2776 | 1465050746424 Marionette DEBUG loaded listener.js 07:32:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038BB7C4400) [pid = 2776] [serial = 1625] [outer = 00000038B972F800] 07:32:27 INFO - PROCESS | 2776 | 1465050747033 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 07:32:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:32:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1086ms 07:32:27 INFO - PROCESS | 2776 | 1465050747101 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 07:32:27 INFO - PROCESS | 2776 | 1465050747106 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 07:32:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:32:27 INFO - PROCESS | 2776 | 1465050747113 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:32:27 INFO - PROCESS | 2776 | 1465050747116 Marionette TRACE conn5 <- [1,2130,null,{}] 07:32:27 INFO - PROCESS | 2776 | 1465050747121 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:27 INFO - PROCESS | 2776 | 1465050747124 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:27 INFO - PROCESS | 2776 | 1465050747273 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 07:32:27 INFO - PROCESS | 2776 | 1465050747398 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:27 INFO - PROCESS | 2776 | 1465050747401 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:27 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C5E8D800 == 38 [pid = 2776] [id = 542] 07:32:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C0AC7C00) [pid = 2776] [serial = 1626] [outer = 0000000000000000] 07:32:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038C1571400) [pid = 2776] [serial = 1627] [outer = 00000038C0AC7C00] 07:32:27 INFO - PROCESS | 2776 | 1465050747459 Marionette DEBUG loaded listener.js 07:32:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038C1B36400) [pid = 2776] [serial = 1628] [outer = 00000038C0AC7C00] 07:32:28 INFO - PROCESS | 2776 | 1465050748068 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 07:32:28 INFO - PROCESS | 2776 | 1465050748100 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 07:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:32:28 INFO - PROCESS | 2776 | 1465050748104 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:32:28 INFO - PROCESS | 2776 | 1465050748109 Marionette TRACE conn5 <- [1,2134,null,{}] 07:32:28 INFO - PROCESS | 2776 | 1465050748121 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:28 INFO - PROCESS | 2776 | 1465050748126 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:28 INFO - PROCESS | 2776 | 1465050748245 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 07:32:28 INFO - PROCESS | 2776 | 1465050748370 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:28 INFO - PROCESS | 2776 | 1465050748374 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:28 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C99E1800 == 39 [pid = 2776] [id = 543] 07:32:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038C3336800) [pid = 2776] [serial = 1629] [outer = 0000000000000000] 07:32:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038C4A65C00) [pid = 2776] [serial = 1630] [outer = 00000038C3336800] 07:32:28 INFO - PROCESS | 2776 | 1465050748435 Marionette DEBUG loaded listener.js 07:32:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038C574F800) [pid = 2776] [serial = 1631] [outer = 00000038C3336800] 07:32:29 INFO - PROCESS | 2776 | 1465050749271 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 07:32:29 INFO - PROCESS | 2776 | 1465050749348 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 07:32:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:32:29 INFO - PROCESS | 2776 | 1465050749354 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:32:29 INFO - PROCESS | 2776 | 1465050749357 Marionette TRACE conn5 <- [1,2138,null,{}] 07:32:29 INFO - PROCESS | 2776 | 1465050749363 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:29 INFO - PROCESS | 2776 | 1465050749366 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:29 INFO - PROCESS | 2776 | 1465050749476 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 07:32:29 INFO - PROCESS | 2776 | 1465050749602 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:29 INFO - PROCESS | 2776 | 1465050749607 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:29 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B9833000 == 40 [pid = 2776] [id = 544] 07:32:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (00000038B9A27800) [pid = 2776] [serial = 1632] [outer = 0000000000000000] 07:32:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (00000038BA0CAC00) [pid = 2776] [serial = 1633] [outer = 00000038B9A27800] 07:32:29 INFO - PROCESS | 2776 | 1465050749662 Marionette DEBUG loaded listener.js 07:32:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (00000038BBA53800) [pid = 2776] [serial = 1634] [outer = 00000038B9A27800] 07:32:30 INFO - PROCESS | 2776 | --DOCSHELL 00000038C95B9800 == 39 [pid = 2776] [id = 539] 07:32:30 INFO - PROCESS | 2776 | --DOCSHELL 00000038C93DE800 == 38 [pid = 2776] [id = 538] 07:32:30 INFO - PROCESS | 2776 | --DOCSHELL 00000038C93D8800 == 37 [pid = 2776] [id = 537] 07:32:30 INFO - PROCESS | 2776 | --DOCSHELL 00000038C7224800 == 36 [pid = 2776] [id = 536] 07:32:30 INFO - PROCESS | 2776 | --DOCSHELL 00000038C64AF800 == 35 [pid = 2776] [id = 535] 07:32:30 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4CF0000 == 34 [pid = 2776] [id = 534] 07:32:30 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1849800 == 33 [pid = 2776] [id = 533] 07:32:30 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA5C5800 == 32 [pid = 2776] [id = 532] 07:32:30 INFO - PROCESS | 2776 | --DOCSHELL 00000038B46A3800 == 31 [pid = 2776] [id = 531] 07:32:30 INFO - PROCESS | 2776 | --DOCSHELL 00000038C2177800 == 30 [pid = 2776] [id = 529] 07:32:30 INFO - PROCESS | 2776 | --DOCSHELL 00000038BBA0B000 == 29 [pid = 2776] [id = 530] 07:32:30 INFO - PROCESS | 2776 | --DOCSHELL 00000038B3CDA800 == 28 [pid = 2776] [id = 12] 07:32:30 INFO - PROCESS | 2776 | --DOCSHELL 00000038C99E1800 == 27 [pid = 2776] [id = 543] 07:32:30 INFO - PROCESS | 2776 | --DOCSHELL 00000038C5E8D800 == 26 [pid = 2776] [id = 542] 07:32:30 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4CEF000 == 25 [pid = 2776] [id = 540] 07:32:30 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB15C000 == 24 [pid = 2776] [id = 541] 07:32:30 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (00000038BE954C00) [pid = 2776] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 07:32:30 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (00000038BB7C7000) [pid = 2776] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 07:32:30 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (00000038BB041C00) [pid = 2776] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 07:32:30 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038B9577000) [pid = 2776] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 07:32:30 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038B4ED1C00) [pid = 2776] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 07:32:30 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038B5439400) [pid = 2776] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 07:32:30 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038B97BC400) [pid = 2776] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 07:32:30 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038BA2AB800) [pid = 2776] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 07:32:30 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038BF5FE800) [pid = 2776] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 07:32:30 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038BBA52C00) [pid = 2776] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 07:32:30 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038B9F49800) [pid = 2776] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 07:32:30 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C27B7400) [pid = 2776] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 07:32:30 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C16CC000) [pid = 2776] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 07:32:30 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C2823400) [pid = 2776] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 07:32:30 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BEC29000) [pid = 2776] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 07:32:30 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C4FBC000) [pid = 2776] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 07:32:30 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C4CD1000) [pid = 2776] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 07:32:30 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C1867400) [pid = 2776] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 07:32:30 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C1261400) [pid = 2776] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 07:32:30 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C1E37000) [pid = 2776] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 07:32:30 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C27BD000) [pid = 2776] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 07:32:30 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C1E3BC00) [pid = 2776] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 07:32:30 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C1E37C00) [pid = 2776] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 07:32:30 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C2375C00) [pid = 2776] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 07:32:30 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038BE121400) [pid = 2776] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 07:32:30 INFO - PROCESS | 2776 | 1465050750923 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 07:32:30 INFO - PROCESS | 2776 | 1465050750955 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 07:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:32:30 INFO - PROCESS | 2776 | 1465050750960 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:32:30 INFO - PROCESS | 2776 | 1465050750964 Marionette TRACE conn5 <- [1,2142,null,{}] 07:32:30 INFO - PROCESS | 2776 | 1465050750970 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:30 INFO - PROCESS | 2776 | 1465050750973 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:31 INFO - PROCESS | 2776 | 1465050751063 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 07:32:31 INFO - PROCESS | 2776 | 1465050751071 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:31 INFO - PROCESS | 2776 | 1465050751075 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:31 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA41B000 == 25 [pid = 2776] [id = 545] 07:32:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038B4EB3C00) [pid = 2776] [serial = 1635] [outer = 0000000000000000] 07:32:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038B4FE4000) [pid = 2776] [serial = 1636] [outer = 00000038B4EB3C00] 07:32:31 INFO - PROCESS | 2776 | 1465050751126 Marionette DEBUG loaded listener.js 07:32:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038B578E400) [pid = 2776] [serial = 1637] [outer = 00000038B4EB3C00] 07:32:31 INFO - PROCESS | 2776 | 1465050751635 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 07:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 734ms 07:32:31 INFO - PROCESS | 2776 | 1465050751698 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 07:32:31 INFO - PROCESS | 2776 | 1465050751703 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 07:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:32:31 INFO - PROCESS | 2776 | 1465050751710 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:32:31 INFO - PROCESS | 2776 | 1465050751713 Marionette TRACE conn5 <- [1,2146,null,{}] 07:32:31 INFO - PROCESS | 2776 | 1465050751718 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:31 INFO - PROCESS | 2776 | 1465050751721 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:31 INFO - PROCESS | 2776 | 1465050751846 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 07:32:31 INFO - PROCESS | 2776 | 1465050751933 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:31 INFO - PROCESS | 2776 | 1465050751936 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:31 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BEC90000 == 26 [pid = 2776] [id = 546] 07:32:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038B9739400) [pid = 2776] [serial = 1638] [outer = 0000000000000000] 07:32:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038B9F49800) [pid = 2776] [serial = 1639] [outer = 00000038B9739400] 07:32:31 INFO - PROCESS | 2776 | 1465050751985 Marionette DEBUG loaded listener.js 07:32:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038BA515400) [pid = 2776] [serial = 1640] [outer = 00000038B9739400] 07:32:32 INFO - PROCESS | 2776 | 1465050752375 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 07:32:32 INFO - PROCESS | 2776 | 1465050752448 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 07:32:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:32:32 INFO - PROCESS | 2776 | 1465050752453 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:32:32 INFO - PROCESS | 2776 | 1465050752456 Marionette TRACE conn5 <- [1,2150,null,{}] 07:32:32 INFO - PROCESS | 2776 | 1465050752468 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:32 INFO - PROCESS | 2776 | 1465050752473 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:32 INFO - PROCESS | 2776 | 1465050752566 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 07:32:32 INFO - PROCESS | 2776 | 1465050752582 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:32 INFO - PROCESS | 2776 | 1465050752585 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:32 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C2178000 == 27 [pid = 2776] [id = 547] 07:32:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038B3CCBC00) [pid = 2776] [serial = 1641] [outer = 0000000000000000] 07:32:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038BE133000) [pid = 2776] [serial = 1642] [outer = 00000038B3CCBC00] 07:32:32 INFO - PROCESS | 2776 | 1465050752636 Marionette DEBUG loaded listener.js 07:32:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038BE954400) [pid = 2776] [serial = 1643] [outer = 00000038B3CCBC00] 07:32:33 INFO - PROCESS | 2776 | 1465050753136 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 07:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 733ms 07:32:33 INFO - PROCESS | 2776 | 1465050753226 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 07:32:33 INFO - PROCESS | 2776 | 1465050753229 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 07:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:32:33 INFO - PROCESS | 2776 | 1465050753237 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:32:33 INFO - PROCESS | 2776 | 1465050753239 Marionette TRACE conn5 <- [1,2154,null,{}] 07:32:33 INFO - PROCESS | 2776 | 1465050753242 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:33 INFO - PROCESS | 2776 | 1465050753244 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:33 INFO - PROCESS | 2776 | 1465050753361 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 07:32:33 INFO - PROCESS | 2776 | 1465050753414 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:33 INFO - PROCESS | 2776 | 1465050753417 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:33 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C451F000 == 28 [pid = 2776] [id = 548] 07:32:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038BEC30000) [pid = 2776] [serial = 1644] [outer = 0000000000000000] 07:32:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038BEC34C00) [pid = 2776] [serial = 1645] [outer = 00000038BEC30000] 07:32:33 INFO - PROCESS | 2776 | 1465050753462 Marionette DEBUG loaded listener.js 07:32:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C1226800) [pid = 2776] [serial = 1646] [outer = 00000038BEC30000] 07:32:33 INFO - PROCESS | 2776 | 1465050753913 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 07:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 733ms 07:32:33 INFO - PROCESS | 2776 | 1465050753973 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 07:32:33 INFO - PROCESS | 2776 | 1465050753976 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 07:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:32:33 INFO - PROCESS | 2776 | 1465050753986 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:32:33 INFO - PROCESS | 2776 | 1465050753988 Marionette TRACE conn5 <- [1,2158,null,{}] 07:32:34 INFO - PROCESS | 2776 | 1465050753992 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:34 INFO - PROCESS | 2776 | 1465050753994 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:34 INFO - PROCESS | 2776 | 1465050754106 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 07:32:34 INFO - PROCESS | 2776 | 1465050754117 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:34 INFO - PROCESS | 2776 | 1465050754119 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:34 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C5839000 == 29 [pid = 2776] [id = 549] 07:32:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038B32FBC00) [pid = 2776] [serial = 1647] [outer = 0000000000000000] 07:32:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C12DDC00) [pid = 2776] [serial = 1648] [outer = 00000038B32FBC00] 07:32:34 INFO - PROCESS | 2776 | 1465050754166 Marionette DEBUG loaded listener.js 07:32:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C16CC400) [pid = 2776] [serial = 1649] [outer = 00000038B32FBC00] 07:32:34 INFO - PROCESS | 2776 | 1465050754641 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 07:32:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 693ms 07:32:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:32:34 INFO - PROCESS | 2776 | 1465050754674 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 07:32:34 INFO - PROCESS | 2776 | 1465050754677 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 07:32:34 INFO - PROCESS | 2776 | 1465050754680 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:32:34 INFO - PROCESS | 2776 | 1465050754681 Marionette TRACE conn5 <- [1,2162,null,{}] 07:32:34 INFO - PROCESS | 2776 | 1465050754713 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:34 INFO - PROCESS | 2776 | 1465050754719 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:35 INFO - PROCESS | 2776 | 1465050755033 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 07:32:35 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C1E31000) [pid = 2776] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:32:35 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C1B3F800) [pid = 2776] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:32:35 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038B4DAD000) [pid = 2776] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:32:35 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038B4DA6800) [pid = 2776] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:32:35 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BE135C00) [pid = 2776] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:32:35 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B972E000) [pid = 2776] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:32:35 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C27B3800) [pid = 2776] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:32:35 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038B4310800) [pid = 2776] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:32:35 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C4C52000) [pid = 2776] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:32:35 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C4985800) [pid = 2776] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:32:35 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C570B800) [pid = 2776] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:32:35 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038B46C3400) [pid = 2776] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:32:35 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038B629C400) [pid = 2776] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:32:35 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038B5A32800) [pid = 2776] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:32:35 INFO - PROCESS | 2776 | 1465050755095 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:35 INFO - PROCESS | 2776 | 1465050755098 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:35 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BBA7E800 == 30 [pid = 2776] [id = 550] 07:32:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038B34D9400) [pid = 2776] [serial = 1650] [outer = 0000000000000000] 07:32:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038B4FDB400) [pid = 2776] [serial = 1651] [outer = 00000038B34D9400] 07:32:35 INFO - PROCESS | 2776 | 1465050755144 Marionette DEBUG loaded listener.js 07:32:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038C1B33800) [pid = 2776] [serial = 1652] [outer = 00000038B34D9400] 07:32:35 INFO - PROCESS | 2776 | 1465050755516 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 07:32:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:32:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 881ms 07:32:35 INFO - PROCESS | 2776 | 1465050755564 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 07:32:35 INFO - PROCESS | 2776 | 1465050755566 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 07:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:32:35 INFO - PROCESS | 2776 | 1465050755570 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:32:35 INFO - PROCESS | 2776 | 1465050755572 Marionette TRACE conn5 <- [1,2166,null,{}] 07:32:35 INFO - PROCESS | 2776 | 1465050755575 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:35 INFO - PROCESS | 2776 | 1465050755577 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:35 INFO - PROCESS | 2776 | 1465050755661 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 07:32:35 INFO - PROCESS | 2776 | 1465050755667 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:35 INFO - PROCESS | 2776 | 1465050755669 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:35 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C720B800 == 31 [pid = 2776] [id = 551] 07:32:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038BE11CC00) [pid = 2776] [serial = 1653] [outer = 0000000000000000] 07:32:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C2382C00) [pid = 2776] [serial = 1654] [outer = 00000038BE11CC00] 07:32:35 INFO - PROCESS | 2776 | 1465050755715 Marionette DEBUG loaded listener.js 07:32:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C27B7000) [pid = 2776] [serial = 1655] [outer = 00000038BE11CC00] 07:32:36 INFO - PROCESS | 2776 | 1465050756151 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:32:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 629ms 07:32:36 INFO - PROCESS | 2776 | 1465050756203 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 07:32:36 INFO - PROCESS | 2776 | 1465050756205 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 07:32:36 INFO - PROCESS | 2776 | 1465050756208 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:32:36 INFO - PROCESS | 2776 | 1465050756210 Marionette TRACE conn5 <- [1,2170,null,{}] 07:32:36 INFO - PROCESS | 2776 | 1465050756214 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:36 INFO - PROCESS | 2776 | 1465050756216 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:36 INFO - PROCESS | 2776 | 1465050756300 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 07:32:36 INFO - PROCESS | 2776 | 1465050756306 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:36 INFO - PROCESS | 2776 | 1465050756308 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:36 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C9238000 == 32 [pid = 2776] [id = 552] 07:32:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038B4DAD800) [pid = 2776] [serial = 1656] [outer = 0000000000000000] 07:32:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C2381800) [pid = 2776] [serial = 1657] [outer = 00000038B4DAD800] 07:32:36 INFO - PROCESS | 2776 | 1465050756354 Marionette DEBUG loaded listener.js 07:32:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C2826800) [pid = 2776] [serial = 1658] [outer = 00000038B4DAD800] 07:32:36 INFO - PROCESS | 2776 | 1465050756821 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:32:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 671ms 07:32:36 INFO - PROCESS | 2776 | 1465050756883 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 07:32:36 INFO - PROCESS | 2776 | 1465050756885 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 07:32:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:32:36 INFO - PROCESS | 2776 | 1465050756888 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:32:36 INFO - PROCESS | 2776 | 1465050756890 Marionette TRACE conn5 <- [1,2174,null,{}] 07:32:36 INFO - PROCESS | 2776 | 1465050756893 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:36 INFO - PROCESS | 2776 | 1465050756895 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:36 INFO - PROCESS | 2776 | 1465050756979 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 07:32:36 INFO - PROCESS | 2776 | 1465050756988 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:36 INFO - PROCESS | 2776 | 1465050756990 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:37 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C2177800 == 33 [pid = 2776] [id = 553] 07:32:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C2B8A000) [pid = 2776] [serial = 1659] [outer = 0000000000000000] 07:32:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C2BC0000) [pid = 2776] [serial = 1660] [outer = 00000038C2B8A000] 07:32:37 INFO - PROCESS | 2776 | 1465050757035 Marionette DEBUG loaded listener.js 07:32:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C3333400) [pid = 2776] [serial = 1661] [outer = 00000038C2B8A000] 07:32:37 INFO - PROCESS | 2776 | 1465050757910 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 07:32:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:32:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1082ms 07:32:37 INFO - PROCESS | 2776 | 1465050757974 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 07:32:37 INFO - PROCESS | 2776 | 1465050757979 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 07:32:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:32:37 INFO - PROCESS | 2776 | 1465050757984 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:32:37 INFO - PROCESS | 2776 | 1465050757990 Marionette TRACE conn5 <- [1,2178,null,{}] 07:32:37 INFO - PROCESS | 2776 | 1465050757996 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:38 INFO - PROCESS | 2776 | 1465050757999 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:38 INFO - PROCESS | 2776 | 1465050758155 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 07:32:38 INFO - PROCESS | 2776 | 1465050758272 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:38 INFO - PROCESS | 2776 | 1465050758275 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:38 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BF587800 == 34 [pid = 2776] [id = 554] 07:32:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038B5433800) [pid = 2776] [serial = 1662] [outer = 0000000000000000] 07:32:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038B6424C00) [pid = 2776] [serial = 1663] [outer = 00000038B5433800] 07:32:38 INFO - PROCESS | 2776 | 1465050758334 Marionette DEBUG loaded listener.js 07:32:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038BA2A8000) [pid = 2776] [serial = 1664] [outer = 00000038B5433800] 07:32:39 INFO - PROCESS | 2776 | 1465050759204 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 07:32:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:32:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1232ms 07:32:39 INFO - PROCESS | 2776 | 1465050759243 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 07:32:39 INFO - PROCESS | 2776 | 1465050759247 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 07:32:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:32:39 INFO - PROCESS | 2776 | 1465050759263 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:32:39 INFO - PROCESS | 2776 | 1465050759267 Marionette TRACE conn5 <- [1,2182,null,{}] 07:32:39 INFO - PROCESS | 2776 | 1465050759273 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:39 INFO - PROCESS | 2776 | 1465050759276 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:39 INFO - PROCESS | 2776 | 1465050759394 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 07:32:39 INFO - PROCESS | 2776 | 1465050759469 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:39 INFO - PROCESS | 2776 | 1465050759474 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:39 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB721800 == 35 [pid = 2776] [id = 555] 07:32:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038B578C400) [pid = 2776] [serial = 1665] [outer = 0000000000000000] 07:32:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038B9732400) [pid = 2776] [serial = 1666] [outer = 00000038B578C400] 07:32:39 INFO - PROCESS | 2776 | 1465050759524 Marionette DEBUG loaded listener.js 07:32:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038BA0CD800) [pid = 2776] [serial = 1667] [outer = 00000038B578C400] 07:32:39 INFO - PROCESS | 2776 | --DOCSHELL 00000038C9238000 == 34 [pid = 2776] [id = 552] 07:32:39 INFO - PROCESS | 2776 | --DOCSHELL 00000038C720B800 == 33 [pid = 2776] [id = 551] 07:32:39 INFO - PROCESS | 2776 | --DOCSHELL 00000038BBA7E800 == 32 [pid = 2776] [id = 550] 07:32:39 INFO - PROCESS | 2776 | --DOCSHELL 00000038C5839000 == 31 [pid = 2776] [id = 549] 07:32:39 INFO - PROCESS | 2776 | --DOCSHELL 00000038C451F000 == 30 [pid = 2776] [id = 548] 07:32:39 INFO - PROCESS | 2776 | --DOCSHELL 00000038C2178000 == 29 [pid = 2776] [id = 547] 07:32:39 INFO - PROCESS | 2776 | --DOCSHELL 00000038BEC90000 == 28 [pid = 2776] [id = 546] 07:32:39 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA41B000 == 27 [pid = 2776] [id = 545] 07:32:39 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038B5683000) [pid = 2776] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:32:39 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C1E38C00) [pid = 2776] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 07:32:39 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C283B800) [pid = 2776] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 07:32:39 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038B4FDFC00) [pid = 2776] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 07:32:39 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038B972D400) [pid = 2776] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 07:32:39 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C27B9800) [pid = 2776] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 07:32:39 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C1574000) [pid = 2776] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 07:32:39 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038BE90FC00) [pid = 2776] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 07:32:39 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BEC1FC00) [pid = 2776] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 07:32:39 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B9737C00) [pid = 2776] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 07:32:39 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038BB047800) [pid = 2776] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 07:32:39 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C2A8A800) [pid = 2776] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 07:32:39 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038B5699000) [pid = 2776] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 07:32:39 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038BBB57400) [pid = 2776] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 07:32:39 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C4FBB400) [pid = 2776] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 07:32:39 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C4A69000) [pid = 2776] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 07:32:39 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C570E800) [pid = 2776] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 07:32:39 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C2527C00) [pid = 2776] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 07:32:39 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038C2825000) [pid = 2776] [serial = 1079] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:32:39 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038BB7BB000) [pid = 2776] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 07:32:39 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038C5718000) [pid = 2776] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 07:32:40 INFO - PROCESS | 2776 | --DOMWINDOW == 63 (00000038C4F3D800) [pid = 2776] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 07:32:40 INFO - PROCESS | 2776 | --DOMWINDOW == 62 (00000038C2529C00) [pid = 2776] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 07:32:40 INFO - PROCESS | 2776 | --DOMWINDOW == 61 (00000038C1986C00) [pid = 2776] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 07:32:40 INFO - PROCESS | 2776 | --DOMWINDOW == 60 (00000038C4C51800) [pid = 2776] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 07:32:40 INFO - PROCESS | 2776 | 1465050760139 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 07:32:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:32:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 943ms 07:32:40 INFO - PROCESS | 2776 | 1465050760207 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 07:32:40 INFO - PROCESS | 2776 | 1465050760212 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 07:32:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:32:40 INFO - PROCESS | 2776 | 1465050760218 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:32:40 INFO - PROCESS | 2776 | 1465050760221 Marionette TRACE conn5 <- [1,2186,null,{}] 07:32:40 INFO - PROCESS | 2776 | 1465050760225 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:40 INFO - PROCESS | 2776 | 1465050760228 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:40 INFO - PROCESS | 2776 | 1465050760321 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 07:32:40 INFO - PROCESS | 2776 | 1465050760401 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:40 INFO - PROCESS | 2776 | 1465050760404 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:40 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BE15D000 == 28 [pid = 2776] [id = 556] 07:32:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 61 (00000038B972D000) [pid = 2776] [serial = 1668] [outer = 0000000000000000] 07:32:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 62 (00000038BB182C00) [pid = 2776] [serial = 1669] [outer = 00000038B972D000] 07:32:40 INFO - PROCESS | 2776 | 1465050760453 Marionette DEBUG loaded listener.js 07:32:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 63 (00000038BBB57400) [pid = 2776] [serial = 1670] [outer = 00000038B972D000] 07:32:40 INFO - PROCESS | 2776 | 1465050760862 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:32:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:32:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 733ms 07:32:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:32:40 INFO - PROCESS | 2776 | 1465050760958 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 07:32:40 INFO - PROCESS | 2776 | 1465050760961 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 07:32:40 INFO - PROCESS | 2776 | 1465050760964 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:32:40 INFO - PROCESS | 2776 | 1465050760969 Marionette TRACE conn5 <- [1,2190,null,{}] 07:32:40 INFO - PROCESS | 2776 | 1465050760981 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:40 INFO - PROCESS | 2776 | 1465050760986 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:41 INFO - PROCESS | 2776 | 1465050761088 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 07:32:41 INFO - PROCESS | 2776 | 1465050761097 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:41 INFO - PROCESS | 2776 | 1465050761100 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:41 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C2ACF800 == 29 [pid = 2776] [id = 557] 07:32:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 64 (00000038BEC21000) [pid = 2776] [serial = 1671] [outer = 0000000000000000] 07:32:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038BEC23800) [pid = 2776] [serial = 1672] [outer = 00000038BEC21000] 07:32:41 INFO - PROCESS | 2776 | 1465050761151 Marionette DEBUG loaded listener.js 07:32:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038BF5F7C00) [pid = 2776] [serial = 1673] [outer = 00000038BEC21000] 07:32:41 INFO - PROCESS | 2776 | 1465050761625 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 07:32:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:32:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 692ms 07:32:41 INFO - PROCESS | 2776 | 1465050761660 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 07:32:41 INFO - PROCESS | 2776 | 1465050761663 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 07:32:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:32:41 INFO - PROCESS | 2776 | 1465050761666 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:32:41 INFO - PROCESS | 2776 | 1465050761668 Marionette TRACE conn5 <- [1,2194,null,{}] 07:32:41 INFO - PROCESS | 2776 | 1465050761672 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:41 INFO - PROCESS | 2776 | 1465050761674 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:41 INFO - PROCESS | 2776 | 1465050761764 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 07:32:41 INFO - PROCESS | 2776 | 1465050761772 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:41 INFO - PROCESS | 2776 | 1465050761774 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:41 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C583A000 == 30 [pid = 2776] [id = 558] 07:32:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038C1572000) [pid = 2776] [serial = 1674] [outer = 0000000000000000] 07:32:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038C16C6400) [pid = 2776] [serial = 1675] [outer = 00000038C1572000] 07:32:41 INFO - PROCESS | 2776 | 1465050761820 Marionette DEBUG loaded listener.js 07:32:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038C1988C00) [pid = 2776] [serial = 1676] [outer = 00000038C1572000] 07:32:42 INFO - PROCESS | 2776 | 1465050762250 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 07:32:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:32:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 627ms 07:32:42 INFO - PROCESS | 2776 | 1465050762296 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 07:32:42 INFO - PROCESS | 2776 | 1465050762298 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 07:32:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:32:42 INFO - PROCESS | 2776 | 1465050762302 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:32:42 INFO - PROCESS | 2776 | 1465050762304 Marionette TRACE conn5 <- [1,2198,null,{}] 07:32:42 INFO - PROCESS | 2776 | 1465050762312 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:42 INFO - PROCESS | 2776 | 1465050762315 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:42 INFO - PROCESS | 2776 | 1465050762425 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 07:32:42 INFO - PROCESS | 2776 | 1465050762505 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:42 INFO - PROCESS | 2776 | 1465050762507 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:42 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C64BE000 == 31 [pid = 2776] [id = 559] 07:32:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038B4DA4000) [pid = 2776] [serial = 1677] [outer = 0000000000000000] 07:32:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038C1B42800) [pid = 2776] [serial = 1678] [outer = 00000038B4DA4000] 07:32:42 INFO - PROCESS | 2776 | 1465050762552 Marionette DEBUG loaded listener.js 07:32:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C1E3E000) [pid = 2776] [serial = 1679] [outer = 00000038B4DA4000] 07:32:42 INFO - PROCESS | 2776 | 1465050762982 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 07:32:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:32:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 734ms 07:32:43 INFO - PROCESS | 2776 | 1465050763042 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 07:32:43 INFO - PROCESS | 2776 | 1465050763045 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 07:32:43 INFO - PROCESS | 2776 | 1465050763048 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:32:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:32:43 INFO - PROCESS | 2776 | 1465050763050 Marionette TRACE conn5 <- [1,2202,null,{}] 07:32:43 INFO - PROCESS | 2776 | 1465050763054 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:43 INFO - PROCESS | 2776 | 1465050763060 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:43 INFO - PROCESS | 2776 | 1465050763207 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 07:32:43 INFO - PROCESS | 2776 | 1465050763265 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:43 INFO - PROCESS | 2776 | 1465050763267 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:43 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C7397800 == 32 [pid = 2776] [id = 560] 07:32:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C252C000) [pid = 2776] [serial = 1680] [outer = 0000000000000000] 07:32:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C27C1C00) [pid = 2776] [serial = 1681] [outer = 00000038C252C000] 07:32:43 INFO - PROCESS | 2776 | 1465050763313 Marionette DEBUG loaded listener.js 07:32:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C2B87C00) [pid = 2776] [serial = 1682] [outer = 00000038C252C000] 07:32:43 INFO - PROCESS | 2776 | 1465050763742 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 07:32:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:32:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 734ms 07:32:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:32:43 INFO - PROCESS | 2776 | 1465050763798 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 07:32:43 INFO - PROCESS | 2776 | 1465050763800 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 07:32:43 INFO - PROCESS | 2776 | 1465050763803 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:32:43 INFO - PROCESS | 2776 | 1465050763805 Marionette TRACE conn5 <- [1,2206,null,{}] 07:32:43 INFO - PROCESS | 2776 | 1465050763809 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:43 INFO - PROCESS | 2776 | 1465050763811 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:43 INFO - PROCESS | 2776 | 1465050763920 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 07:32:43 INFO - PROCESS | 2776 | 1465050763975 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:43 INFO - PROCESS | 2776 | 1465050763985 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:44 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C93E4800 == 33 [pid = 2776] [id = 561] 07:32:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038B3D20C00) [pid = 2776] [serial = 1683] [outer = 0000000000000000] 07:32:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C3329000) [pid = 2776] [serial = 1684] [outer = 00000038B3D20C00] 07:32:44 INFO - PROCESS | 2776 | 1465050764032 Marionette DEBUG loaded listener.js 07:32:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C49DDC00) [pid = 2776] [serial = 1685] [outer = 00000038B3D20C00] 07:32:44 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038BEC30000) [pid = 2776] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:32:44 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038B32FBC00) [pid = 2776] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:32:44 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B9739400) [pid = 2776] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:32:44 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038B4EB3C00) [pid = 2776] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:32:44 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038B3CCBC00) [pid = 2776] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:32:44 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038B9A27800) [pid = 2776] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:32:44 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038B34D9400) [pid = 2776] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:32:44 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038B972F800) [pid = 2776] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:32:44 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C0AC7C00) [pid = 2776] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:32:44 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C3336800) [pid = 2776] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:32:44 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038BE11CC00) [pid = 2776] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:32:44 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038B4DAD800) [pid = 2776] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:32:44 INFO - PROCESS | 2776 | 1465050764463 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 07:32:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:32:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 690ms 07:32:44 INFO - PROCESS | 2776 | 1465050764496 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 07:32:44 INFO - PROCESS | 2776 | 1465050764498 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 07:32:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:32:44 INFO - PROCESS | 2776 | 1465050764502 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:32:44 INFO - PROCESS | 2776 | 1465050764504 Marionette TRACE conn5 <- [1,2210,null,{}] 07:32:44 INFO - PROCESS | 2776 | 1465050764507 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:44 INFO - PROCESS | 2776 | 1465050764509 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:44 INFO - PROCESS | 2776 | 1465050764596 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 07:32:44 INFO - PROCESS | 2776 | 1465050764678 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:44 INFO - PROCESS | 2776 | 1465050764679 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:44 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B9836800 == 34 [pid = 2776] [id = 562] 07:32:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038B972F800) [pid = 2776] [serial = 1686] [outer = 0000000000000000] 07:32:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038C0AC7C00) [pid = 2776] [serial = 1687] [outer = 00000038B972F800] 07:32:44 INFO - PROCESS | 2776 | 1465050764725 Marionette DEBUG loaded listener.js 07:32:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038C32A9800) [pid = 2776] [serial = 1688] [outer = 00000038B972F800] 07:32:45 INFO - PROCESS | 2776 | 1465050765090 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:32:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:32:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 629ms 07:32:45 INFO - PROCESS | 2776 | 1465050765134 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 07:32:45 INFO - PROCESS | 2776 | 1465050765136 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 07:32:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:32:45 INFO - PROCESS | 2776 | 1465050765140 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:32:45 INFO - PROCESS | 2776 | 1465050765141 Marionette TRACE conn5 <- [1,2214,null,{}] 07:32:45 INFO - PROCESS | 2776 | 1465050765145 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:45 INFO - PROCESS | 2776 | 1465050765147 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:45 INFO - PROCESS | 2776 | 1465050765270 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 07:32:45 INFO - PROCESS | 2776 | 1465050765312 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:45 INFO - PROCESS | 2776 | 1465050765314 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:45 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C95B1800 == 35 [pid = 2776] [id = 563] 07:32:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038B3D0C800) [pid = 2776] [serial = 1689] [outer = 0000000000000000] 07:32:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038C4A6FC00) [pid = 2776] [serial = 1690] [outer = 00000038B3D0C800] 07:32:45 INFO - PROCESS | 2776 | 1465050765360 Marionette DEBUG loaded listener.js 07:32:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C4C56000) [pid = 2776] [serial = 1691] [outer = 00000038B3D0C800] 07:32:45 INFO - PROCESS | 2776 | 1465050765768 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 07:32:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:32:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 672ms 07:32:45 INFO - PROCESS | 2776 | 1465050765816 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 07:32:45 INFO - PROCESS | 2776 | 1465050765818 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 07:32:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:32:45 INFO - PROCESS | 2776 | 1465050765833 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:32:45 INFO - PROCESS | 2776 | 1465050765835 Marionette TRACE conn5 <- [1,2218,null,{}] 07:32:45 INFO - PROCESS | 2776 | 1465050765839 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:45 INFO - PROCESS | 2776 | 1465050765841 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:45 INFO - PROCESS | 2776 | 1465050765927 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 07:32:45 INFO - PROCESS | 2776 | 1465050765933 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:45 INFO - PROCESS | 2776 | 1465050765935 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:45 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C96CB800 == 36 [pid = 2776] [id = 564] 07:32:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C4A56C00) [pid = 2776] [serial = 1692] [outer = 0000000000000000] 07:32:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C4CCE000) [pid = 2776] [serial = 1693] [outer = 00000038C4A56C00] 07:32:45 INFO - PROCESS | 2776 | 1465050765980 Marionette DEBUG loaded listener.js 07:32:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C4FB5400) [pid = 2776] [serial = 1694] [outer = 00000038C4A56C00] 07:32:46 INFO - PROCESS | 2776 | 1465050766536 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 07:32:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:32:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 755ms 07:32:46 INFO - PROCESS | 2776 | 1465050766580 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 07:32:46 INFO - PROCESS | 2776 | 1465050766586 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 07:32:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:32:46 INFO - PROCESS | 2776 | 1465050766654 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:32:46 INFO - PROCESS | 2776 | 1465050766658 Marionette TRACE conn5 <- [1,2222,null,{}] 07:32:46 INFO - PROCESS | 2776 | 1465050766665 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:46 INFO - PROCESS | 2776 | 1465050766668 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:46 INFO - PROCESS | 2776 | 1465050766801 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 07:32:46 INFO - PROCESS | 2776 | 1465050766877 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:46 INFO - PROCESS | 2776 | 1465050766882 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:46 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB707000 == 37 [pid = 2776] [id = 565] 07:32:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038B9737400) [pid = 2776] [serial = 1695] [outer = 0000000000000000] 07:32:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038B9804C00) [pid = 2776] [serial = 1696] [outer = 00000038B9737400] 07:32:46 INFO - PROCESS | 2776 | 1465050766983 Marionette DEBUG loaded listener.js 07:32:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038BE11F400) [pid = 2776] [serial = 1697] [outer = 00000038B9737400] 07:32:47 INFO - PROCESS | 2776 | 1465050767549 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 07:32:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:32:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 942ms 07:32:47 INFO - PROCESS | 2776 | 1465050767587 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 07:32:47 INFO - PROCESS | 2776 | 1465050767592 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 07:32:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:32:47 INFO - PROCESS | 2776 | 1465050767599 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:32:47 INFO - PROCESS | 2776 | 1465050767602 Marionette TRACE conn5 <- [1,2226,null,{}] 07:32:47 INFO - PROCESS | 2776 | 1465050767607 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:47 INFO - PROCESS | 2776 | 1465050767610 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:47 INFO - PROCESS | 2776 | 1465050767729 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 07:32:47 INFO - PROCESS | 2776 | 1465050767826 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:47 INFO - PROCESS | 2776 | 1465050767828 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:47 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C64AF800 == 38 [pid = 2776] [id = 566] 07:32:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038BEC2F800) [pid = 2776] [serial = 1698] [outer = 0000000000000000] 07:32:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038BF5F3C00) [pid = 2776] [serial = 1699] [outer = 00000038BEC2F800] 07:32:47 INFO - PROCESS | 2776 | 1465050767886 Marionette DEBUG loaded listener.js 07:32:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C1B36C00) [pid = 2776] [serial = 1700] [outer = 00000038BEC2F800] 07:32:48 INFO - PROCESS | 2776 | 1465050768495 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:32:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:32:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 944ms 07:32:48 INFO - PROCESS | 2776 | 1465050768545 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 07:32:48 INFO - PROCESS | 2776 | 1465050768548 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 07:32:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:32:48 INFO - PROCESS | 2776 | 1465050768552 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:32:48 INFO - PROCESS | 2776 | 1465050768557 Marionette TRACE conn5 <- [1,2230,null,{}] 07:32:48 INFO - PROCESS | 2776 | 1465050768569 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:48 INFO - PROCESS | 2776 | 1465050768574 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:48 INFO - PROCESS | 2776 | 1465050768693 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 07:32:48 INFO - PROCESS | 2776 | 1465050768816 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:48 INFO - PROCESS | 2776 | 1465050768820 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:48 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C99CA800 == 39 [pid = 2776] [id = 567] 07:32:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C281E000) [pid = 2776] [serial = 1701] [outer = 0000000000000000] 07:32:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C2A96800) [pid = 2776] [serial = 1702] [outer = 00000038C281E000] 07:32:48 INFO - PROCESS | 2776 | 1465050768879 Marionette DEBUG loaded listener.js 07:32:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038C4FB5C00) [pid = 2776] [serial = 1703] [outer = 00000038C281E000] 07:32:49 INFO - PROCESS | 2776 | 1465050769428 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:32:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:32:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 943ms 07:32:49 INFO - PROCESS | 2776 | 1465050769497 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 07:32:49 INFO - PROCESS | 2776 | 1465050769501 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 07:32:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:32:49 INFO - PROCESS | 2776 | 1465050769504 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:32:49 INFO - PROCESS | 2776 | 1465050769506 Marionette TRACE conn5 <- [1,2234,null,{}] 07:32:49 INFO - PROCESS | 2776 | 1465050769510 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:49 INFO - PROCESS | 2776 | 1465050769513 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:49 INFO - PROCESS | 2776 | 1465050769644 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 07:32:49 INFO - PROCESS | 2776 | 1465050769755 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:49 INFO - PROCESS | 2776 | 1465050769757 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:49 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C92BD800 == 40 [pid = 2776] [id = 568] 07:32:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038C2828800) [pid = 2776] [serial = 1704] [outer = 0000000000000000] 07:32:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038C570F800) [pid = 2776] [serial = 1705] [outer = 00000038C2828800] 07:32:49 INFO - PROCESS | 2776 | 1465050769812 Marionette DEBUG loaded listener.js 07:32:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038C5753400) [pid = 2776] [serial = 1706] [outer = 00000038C2828800] 07:32:50 INFO - PROCESS | 2776 | 1465050770631 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 07:32:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:32:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1179ms 07:32:50 INFO - PROCESS | 2776 | 1465050770686 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 07:32:50 INFO - PROCESS | 2776 | 1465050770690 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 07:32:50 INFO - PROCESS | 2776 | 1465050770713 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:32:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:32:50 INFO - PROCESS | 2776 | 1465050770717 Marionette TRACE conn5 <- [1,2238,null,{}] 07:32:50 INFO - PROCESS | 2776 | 1465050770723 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:50 INFO - PROCESS | 2776 | 1465050770726 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:50 INFO - PROCESS | 2776 | 1465050770849 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 07:32:51 INFO - PROCESS | 2776 | --DOCSHELL 00000038C95B1800 == 39 [pid = 2776] [id = 563] 07:32:51 INFO - PROCESS | 2776 | --DOCSHELL 00000038B9836800 == 38 [pid = 2776] [id = 562] 07:32:51 INFO - PROCESS | 2776 | --DOCSHELL 00000038C93E4800 == 37 [pid = 2776] [id = 561] 07:32:51 INFO - PROCESS | 2776 | --DOCSHELL 00000038C7397800 == 36 [pid = 2776] [id = 560] 07:32:51 INFO - PROCESS | 2776 | --DOCSHELL 00000038C64BE000 == 35 [pid = 2776] [id = 559] 07:32:51 INFO - PROCESS | 2776 | --DOCSHELL 00000038C583A000 == 34 [pid = 2776] [id = 558] 07:32:51 INFO - PROCESS | 2776 | --DOCSHELL 00000038C2ACF800 == 33 [pid = 2776] [id = 557] 07:32:51 INFO - PROCESS | 2776 | --DOCSHELL 00000038BE15D000 == 32 [pid = 2776] [id = 556] 07:32:51 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB721800 == 31 [pid = 2776] [id = 555] 07:32:51 INFO - PROCESS | 2776 | --DOCSHELL 00000038BF587800 == 30 [pid = 2776] [id = 554] 07:32:51 INFO - PROCESS | 2776 | --DOCSHELL 00000038C2177800 == 29 [pid = 2776] [id = 553] 07:32:51 INFO - PROCESS | 2776 | --DOCSHELL 00000038B9833000 == 28 [pid = 2776] [id = 544] 07:32:51 INFO - PROCESS | 2776 | --DOCSHELL 00000038C92BD800 == 27 [pid = 2776] [id = 568] 07:32:51 INFO - PROCESS | 2776 | --DOCSHELL 00000038C99CA800 == 26 [pid = 2776] [id = 567] 07:32:51 INFO - PROCESS | 2776 | --DOCSHELL 00000038C64AF800 == 25 [pid = 2776] [id = 566] 07:32:51 INFO - PROCESS | 2776 | --DOCSHELL 00000038C96CB800 == 24 [pid = 2776] [id = 564] 07:32:51 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB707000 == 23 [pid = 2776] [id = 565] 07:32:51 INFO - PROCESS | 2776 | 1465050771582 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:51 INFO - PROCESS | 2776 | 1465050771586 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:51 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038C2381800) [pid = 2776] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 07:32:51 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038BEC34C00) [pid = 2776] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 07:32:51 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038C12DDC00) [pid = 2776] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 07:32:51 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038B9F49800) [pid = 2776] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 07:32:51 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038B4FE4000) [pid = 2776] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 07:32:51 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038B578E400) [pid = 2776] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 07:32:51 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038BE133000) [pid = 2776] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 07:32:51 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038BBA53800) [pid = 2776] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 07:32:51 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BA0CAC00) [pid = 2776] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 07:32:51 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C1226800) [pid = 2776] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 07:32:51 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038B4FDB400) [pid = 2776] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 07:32:51 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038BB7C4400) [pid = 2776] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 07:32:51 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038B9771C00) [pid = 2776] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 07:32:51 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C1B36400) [pid = 2776] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 07:32:51 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C1571400) [pid = 2776] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 07:32:51 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C16CC400) [pid = 2776] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 07:32:51 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C574F800) [pid = 2776] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 07:32:51 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C4A65C00) [pid = 2776] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 07:32:51 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C2382C00) [pid = 2776] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 07:32:51 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C2826800) [pid = 2776] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 07:32:51 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038C1B33800) [pid = 2776] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 07:32:51 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038C27B7000) [pid = 2776] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 07:32:51 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038BA515400) [pid = 2776] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 07:32:51 INFO - PROCESS | 2776 | --DOMWINDOW == 63 (00000038BE954400) [pid = 2776] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 07:32:51 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B4602800 == 24 [pid = 2776] [id = 569] 07:32:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 64 (00000038B3D29000) [pid = 2776] [serial = 1707] [outer = 0000000000000000] 07:32:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038B3DCC800) [pid = 2776] [serial = 1708] [outer = 00000038B3D29000] 07:32:51 INFO - PROCESS | 2776 | 1465050771750 Marionette DEBUG loaded listener.js 07:32:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038B4DAD800) [pid = 2776] [serial = 1709] [outer = 00000038B3D29000] 07:32:52 INFO - PROCESS | 2776 | 1465050772206 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 07:32:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:32:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1581ms 07:32:52 INFO - PROCESS | 2776 | 1465050772302 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 07:32:52 INFO - PROCESS | 2776 | 1465050772305 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 07:32:52 INFO - PROCESS | 2776 | 1465050772310 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:32:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:32:52 INFO - PROCESS | 2776 | 1465050772313 Marionette TRACE conn5 <- [1,2242,null,{}] 07:32:52 INFO - PROCESS | 2776 | 1465050772319 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:52 INFO - PROCESS | 2776 | 1465050772322 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:52 INFO - PROCESS | 2776 | 1465050772424 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 07:32:52 INFO - PROCESS | 2776 | 1465050772434 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:52 INFO - PROCESS | 2776 | 1465050772437 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:52 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA4EA800 == 25 [pid = 2776] [id = 570] 07:32:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038B55D9C00) [pid = 2776] [serial = 1710] [outer = 0000000000000000] 07:32:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038B5699000) [pid = 2776] [serial = 1711] [outer = 00000038B55D9C00] 07:32:52 INFO - PROCESS | 2776 | 1465050772489 Marionette DEBUG loaded listener.js 07:32:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038B9537800) [pid = 2776] [serial = 1712] [outer = 00000038B55D9C00] 07:32:52 INFO - PROCESS | 2776 | 1465050772978 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 07:32:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:32:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 670ms 07:32:52 INFO - PROCESS | 2776 | 1465050772986 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 07:32:53 INFO - PROCESS | 2776 | 1465050772991 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 07:32:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:32:53 INFO - PROCESS | 2776 | 1465050773001 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:32:53 INFO - PROCESS | 2776 | 1465050773004 Marionette TRACE conn5 <- [1,2246,null,{}] 07:32:53 INFO - PROCESS | 2776 | 1465050773008 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:53 INFO - PROCESS | 2776 | 1465050773011 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:53 INFO - PROCESS | 2776 | 1465050773144 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 07:32:53 INFO - PROCESS | 2776 | 1465050773235 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:53 INFO - PROCESS | 2776 | 1465050773237 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:53 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BBA9B000 == 26 [pid = 2776] [id = 571] 07:32:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038B63B5400) [pid = 2776] [serial = 1713] [outer = 0000000000000000] 07:32:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038B9F44400) [pid = 2776] [serial = 1714] [outer = 00000038B63B5400] 07:32:53 INFO - PROCESS | 2776 | 1465050773284 Marionette DEBUG loaded listener.js 07:32:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038BA515400) [pid = 2776] [serial = 1715] [outer = 00000038B63B5400] 07:32:53 INFO - PROCESS | 2776 | 1465050773723 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:32:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:32:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 734ms 07:32:53 INFO - PROCESS | 2776 | 1465050773738 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 07:32:53 INFO - PROCESS | 2776 | 1465050773741 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 07:32:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:32:53 INFO - PROCESS | 2776 | 1465050773746 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:32:53 INFO - PROCESS | 2776 | 1465050773752 Marionette TRACE conn5 <- [1,2250,null,{}] 07:32:53 INFO - PROCESS | 2776 | 1465050773776 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:53 INFO - PROCESS | 2776 | 1465050773780 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:53 INFO - PROCESS | 2776 | 1465050773912 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 07:32:53 INFO - PROCESS | 2776 | 1465050773968 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:53 INFO - PROCESS | 2776 | 1465050773970 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:53 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1D1C800 == 27 [pid = 2776] [id = 572] 07:32:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038BB7BDC00) [pid = 2776] [serial = 1716] [outer = 0000000000000000] 07:32:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038BBA53C00) [pid = 2776] [serial = 1717] [outer = 00000038BB7BDC00] 07:32:54 INFO - PROCESS | 2776 | 1465050774017 Marionette DEBUG loaded listener.js 07:32:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038BE119C00) [pid = 2776] [serial = 1718] [outer = 00000038BB7BDC00] 07:32:54 INFO - PROCESS | 2776 | 1465050774465 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 07:32:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:32:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 734ms 07:32:54 INFO - PROCESS | 2776 | 1465050774481 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 07:32:54 INFO - PROCESS | 2776 | 1465050774484 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 07:32:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:32:54 INFO - PROCESS | 2776 | 1465050774487 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:32:54 INFO - PROCESS | 2776 | 1465050774489 Marionette TRACE conn5 <- [1,2254,null,{}] 07:32:54 INFO - PROCESS | 2776 | 1465050774537 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:54 INFO - PROCESS | 2776 | 1465050774539 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:54 INFO - PROCESS | 2776 | 1465050774663 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 07:32:54 INFO - PROCESS | 2776 | 1465050774726 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:54 INFO - PROCESS | 2776 | 1465050774729 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:54 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C3231800 == 28 [pid = 2776] [id = 573] 07:32:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038BE94EC00) [pid = 2776] [serial = 1719] [outer = 0000000000000000] 07:32:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038BE954800) [pid = 2776] [serial = 1720] [outer = 00000038BE94EC00] 07:32:54 INFO - PROCESS | 2776 | 1465050774774 Marionette DEBUG loaded listener.js 07:32:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038BEC21C00) [pid = 2776] [serial = 1721] [outer = 00000038BE94EC00] 07:32:55 INFO - PROCESS | 2776 | 1465050775201 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 07:32:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:32:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 733ms 07:32:55 INFO - PROCESS | 2776 | 1465050775223 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 07:32:55 INFO - PROCESS | 2776 | 1465050775226 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 07:32:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:32:55 INFO - PROCESS | 2776 | 1465050775229 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:32:55 INFO - PROCESS | 2776 | 1465050775231 Marionette TRACE conn5 <- [1,2258,null,{}] 07:32:55 INFO - PROCESS | 2776 | 1465050775234 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:55 INFO - PROCESS | 2776 | 1465050775236 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:55 INFO - PROCESS | 2776 | 1465050775353 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 07:32:55 INFO - PROCESS | 2776 | 1465050775359 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:55 INFO - PROCESS | 2776 | 1465050775366 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:55 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C57C9000 == 29 [pid = 2776] [id = 574] 07:32:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038BF5FE400) [pid = 2776] [serial = 1722] [outer = 0000000000000000] 07:32:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C0A9A400) [pid = 2776] [serial = 1723] [outer = 00000038BF5FE400] 07:32:55 INFO - PROCESS | 2776 | 1465050775473 Marionette DEBUG loaded listener.js 07:32:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C1666800) [pid = 2776] [serial = 1724] [outer = 00000038BF5FE400] 07:32:55 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038B4DA4000) [pid = 2776] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:32:55 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038B5433800) [pid = 2776] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:32:55 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038B972D000) [pid = 2776] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:32:55 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C1572000) [pid = 2776] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:32:55 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BEC21000) [pid = 2776] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:32:55 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C4A56C00) [pid = 2776] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:32:55 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C2B8A000) [pid = 2776] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:32:55 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038B578C400) [pid = 2776] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:32:55 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038B3D0C800) [pid = 2776] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:32:55 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C252C000) [pid = 2776] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:32:55 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038B972F800) [pid = 2776] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:32:55 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038B3D20C00) [pid = 2776] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:32:56 INFO - PROCESS | 2776 | 1465050776129 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 07:32:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:32:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 923ms 07:32:56 INFO - PROCESS | 2776 | 1465050776156 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 07:32:56 INFO - PROCESS | 2776 | 1465050776158 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 07:32:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:32:56 INFO - PROCESS | 2776 | 1465050776161 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:32:56 INFO - PROCESS | 2776 | 1465050776163 Marionette TRACE conn5 <- [1,2262,null,{}] 07:32:56 INFO - PROCESS | 2776 | 1465050776167 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:56 INFO - PROCESS | 2776 | 1465050776169 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:56 INFO - PROCESS | 2776 | 1465050776294 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 07:32:56 INFO - PROCESS | 2776 | 1465050776349 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:56 INFO - PROCESS | 2776 | 1465050776352 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:56 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B4CCC000 == 30 [pid = 2776] [id = 575] 07:32:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038B4FE5000) [pid = 2776] [serial = 1725] [outer = 0000000000000000] 07:32:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038BE902800) [pid = 2776] [serial = 1726] [outer = 00000038B4FE5000] 07:32:56 INFO - PROCESS | 2776 | 1465050776397 Marionette DEBUG loaded listener.js 07:32:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C1868000) [pid = 2776] [serial = 1727] [outer = 00000038B4FE5000] 07:32:56 INFO - PROCESS | 2776 | 1465050776760 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 07:32:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:32:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 628ms 07:32:56 INFO - PROCESS | 2776 | 1465050776802 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 07:32:56 INFO - PROCESS | 2776 | 1465050776805 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 07:32:56 INFO - PROCESS | 2776 | 1465050776808 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:32:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:32:56 INFO - PROCESS | 2776 | 1465050776810 Marionette TRACE conn5 <- [1,2266,null,{}] 07:32:56 INFO - PROCESS | 2776 | 1465050776813 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:56 INFO - PROCESS | 2776 | 1465050776816 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:56 INFO - PROCESS | 2776 | 1465050776903 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 07:32:56 INFO - PROCESS | 2776 | 1465050776909 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:56 INFO - PROCESS | 2776 | 1465050776911 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:56 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C6492000 == 31 [pid = 2776] [id = 576] 07:32:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C1B37C00) [pid = 2776] [serial = 1728] [outer = 0000000000000000] 07:32:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C1C2D000) [pid = 2776] [serial = 1729] [outer = 00000038C1B37C00] 07:32:56 INFO - PROCESS | 2776 | 1465050776957 Marionette DEBUG loaded listener.js 07:32:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C1F2D400) [pid = 2776] [serial = 1730] [outer = 00000038C1B37C00] 07:32:57 INFO - PROCESS | 2776 | 1465050777372 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 07:32:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:32:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 628ms 07:32:57 INFO - PROCESS | 2776 | 1465050777443 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 07:32:57 INFO - PROCESS | 2776 | 1465050777445 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 07:32:57 INFO - PROCESS | 2776 | 1465050777450 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:32:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:32:57 INFO - PROCESS | 2776 | 1465050777452 Marionette TRACE conn5 <- [1,2270,null,{}] 07:32:57 INFO - PROCESS | 2776 | 1465050777456 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:57 INFO - PROCESS | 2776 | 1465050777458 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:57 INFO - PROCESS | 2776 | 1465050777551 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 07:32:57 INFO - PROCESS | 2776 | 1465050777559 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:57 INFO - PROCESS | 2776 | 1465050777561 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:57 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C684A800 == 32 [pid = 2776] [id = 577] 07:32:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C237A000) [pid = 2776] [serial = 1731] [outer = 0000000000000000] 07:32:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C2380C00) [pid = 2776] [serial = 1732] [outer = 00000038C237A000] 07:32:57 INFO - PROCESS | 2776 | 1465050777609 Marionette DEBUG loaded listener.js 07:32:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C2531000) [pid = 2776] [serial = 1733] [outer = 00000038C237A000] 07:32:58 INFO - PROCESS | 2776 | 1465050778272 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 07:32:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:32:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 879ms 07:32:58 INFO - PROCESS | 2776 | 1465050778335 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 07:32:58 INFO - PROCESS | 2776 | 1465050778340 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 07:32:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:32:58 INFO - PROCESS | 2776 | 1465050778345 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:32:58 INFO - PROCESS | 2776 | 1465050778349 Marionette TRACE conn5 <- [1,2274,null,{}] 07:32:58 INFO - PROCESS | 2776 | 1465050778356 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:58 INFO - PROCESS | 2776 | 1465050778359 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:58 INFO - PROCESS | 2776 | 1465050778498 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 07:32:58 INFO - PROCESS | 2776 | 1465050778616 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:58 INFO - PROCESS | 2776 | 1465050778619 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:58 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA490800 == 33 [pid = 2776] [id = 578] 07:32:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038B3D20C00) [pid = 2776] [serial = 1734] [outer = 0000000000000000] 07:32:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038B4DA8800) [pid = 2776] [serial = 1735] [outer = 00000038B3D20C00] 07:32:58 INFO - PROCESS | 2776 | 1465050778678 Marionette DEBUG loaded listener.js 07:32:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038B4FE4C00) [pid = 2776] [serial = 1736] [outer = 00000038B3D20C00] 07:32:59 INFO - PROCESS | 2776 | 1465050779481 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 07:32:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 07:32:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1186ms 07:32:59 INFO - PROCESS | 2776 | 1465050779533 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 07:32:59 INFO - PROCESS | 2776 | 1465050779539 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 07:32:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:32:59 INFO - PROCESS | 2776 | 1465050779545 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:32:59 INFO - PROCESS | 2776 | 1465050779548 Marionette TRACE conn5 <- [1,2278,null,{}] 07:32:59 INFO - PROCESS | 2776 | 1465050779552 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:59 INFO - PROCESS | 2776 | 1465050779555 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:59 INFO - PROCESS | 2776 | 1465050779699 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 07:32:59 INFO - PROCESS | 2776 | 1465050779818 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:59 INFO - PROCESS | 2776 | 1465050779821 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:32:59 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B98D2800 == 34 [pid = 2776] [id = 579] 07:32:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038BB042000) [pid = 2776] [serial = 1737] [outer = 0000000000000000] 07:32:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038BB783000) [pid = 2776] [serial = 1738] [outer = 00000038BB042000] 07:32:59 INFO - PROCESS | 2776 | 1465050779889 Marionette DEBUG loaded listener.js 07:33:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038BBAA9800) [pid = 2776] [serial = 1739] [outer = 00000038BB042000] 07:33:00 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1A7F800 == 33 [pid = 2776] [id = 387] 07:33:00 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA5D6000 == 32 [pid = 2776] [id = 385] 07:33:00 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4529800 == 31 [pid = 2776] [id = 388] 07:33:00 INFO - PROCESS | 2776 | --DOCSHELL 00000038C583C000 == 30 [pid = 2776] [id = 389] 07:33:00 INFO - PROCESS | 2776 | --DOCSHELL 00000038B4E13000 == 29 [pid = 2776] [id = 380] 07:33:00 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB37F800 == 28 [pid = 2776] [id = 386] 07:33:00 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C1B42800) [pid = 2776] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 07:33:00 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038B6424C00) [pid = 2776] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 07:33:00 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038BA2A8000) [pid = 2776] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 07:33:00 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038BB182C00) [pid = 2776] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 07:33:00 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038BBB57400) [pid = 2776] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 07:33:00 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C16C6400) [pid = 2776] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 07:33:00 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038BEC23800) [pid = 2776] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 07:33:00 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C4CCE000) [pid = 2776] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 07:33:00 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038BF5F7C00) [pid = 2776] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 07:33:00 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C3333400) [pid = 2776] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 07:33:00 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C2BC0000) [pid = 2776] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 07:33:00 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038B9732400) [pid = 2776] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 07:33:00 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C4FB5400) [pid = 2776] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 07:33:00 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038BA0CD800) [pid = 2776] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 07:33:00 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C4C56000) [pid = 2776] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 07:33:00 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C2B87C00) [pid = 2776] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 07:33:00 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C27C1C00) [pid = 2776] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 07:33:00 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038C0AC7C00) [pid = 2776] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 07:33:00 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038C3329000) [pid = 2776] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 07:33:00 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038C4A6FC00) [pid = 2776] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 07:33:00 INFO - PROCESS | 2776 | --DOMWINDOW == 63 (00000038C49DDC00) [pid = 2776] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 07:33:00 INFO - PROCESS | 2776 | --DOMWINDOW == 62 (00000038C1E3E000) [pid = 2776] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 07:33:00 INFO - PROCESS | 2776 | --DOMWINDOW == 61 (00000038C32A9800) [pid = 2776] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 07:33:00 INFO - PROCESS | 2776 | --DOMWINDOW == 60 (00000038C1988C00) [pid = 2776] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 07:33:00 INFO - PROCESS | 2776 | 1465050780726 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 07:33:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:33:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1230ms 07:33:00 INFO - PROCESS | 2776 | 1465050780778 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 07:33:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:33:00 INFO - PROCESS | 2776 | 1465050780782 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 07:33:00 INFO - PROCESS | 2776 | 1465050780786 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:33:00 INFO - PROCESS | 2776 | 1465050780791 Marionette TRACE conn5 <- [1,2282,null,{}] 07:33:00 INFO - PROCESS | 2776 | 1465050780811 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:00 INFO - PROCESS | 2776 | 1465050780814 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:00 INFO - PROCESS | 2776 | 1465050780912 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 07:33:00 INFO - PROCESS | 2776 | 1465050780925 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:00 INFO - PROCESS | 2776 | 1465050780927 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:00 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB39C000 == 29 [pid = 2776] [id = 580] 07:33:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 61 (00000038B95E6000) [pid = 2776] [serial = 1740] [outer = 0000000000000000] 07:33:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 62 (00000038B9F84C00) [pid = 2776] [serial = 1741] [outer = 00000038B95E6000] 07:33:00 INFO - PROCESS | 2776 | 1465050780976 Marionette DEBUG loaded listener.js 07:33:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 63 (00000038BB045C00) [pid = 2776] [serial = 1742] [outer = 00000038B95E6000] 07:33:01 INFO - PROCESS | 2776 | 1465050781500 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 07:33:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:33:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 753ms 07:33:01 INFO - PROCESS | 2776 | 1465050781539 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 07:33:01 INFO - PROCESS | 2776 | 1465050781544 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 07:33:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:33:01 INFO - PROCESS | 2776 | 1465050781550 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:33:01 INFO - PROCESS | 2776 | 1465050781553 Marionette TRACE conn5 <- [1,2286,null,{}] 07:33:01 INFO - PROCESS | 2776 | 1465050781557 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:01 INFO - PROCESS | 2776 | 1465050781560 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:01 INFO - PROCESS | 2776 | 1465050781655 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 07:33:01 INFO - PROCESS | 2776 | 1465050781661 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:01 INFO - PROCESS | 2776 | 1465050781664 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:01 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1844000 == 30 [pid = 2776] [id = 581] 07:33:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 64 (00000038BE11C000) [pid = 2776] [serial = 1743] [outer = 0000000000000000] 07:33:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038BE133800) [pid = 2776] [serial = 1744] [outer = 00000038BE11C000] 07:33:01 INFO - PROCESS | 2776 | 1465050781713 Marionette DEBUG loaded listener.js 07:33:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038BEC17400) [pid = 2776] [serial = 1745] [outer = 00000038BE11C000] 07:33:02 INFO - PROCESS | 2776 | 1465050782198 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 07:33:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:33:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 692ms 07:33:02 INFO - PROCESS | 2776 | 1465050782245 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 07:33:02 INFO - PROCESS | 2776 | 1465050782247 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 07:33:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:33:02 INFO - PROCESS | 2776 | 1465050782251 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:33:02 INFO - PROCESS | 2776 | 1465050782255 Marionette TRACE conn5 <- [1,2290,null,{}] 07:33:02 INFO - PROCESS | 2776 | 1465050782267 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:02 INFO - PROCESS | 2776 | 1465050782272 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:02 INFO - PROCESS | 2776 | 1465050782366 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 07:33:02 INFO - PROCESS | 2776 | 1465050782450 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:02 INFO - PROCESS | 2776 | 1465050782454 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:02 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4419000 == 31 [pid = 2776] [id = 582] 07:33:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038BF5F5C00) [pid = 2776] [serial = 1746] [outer = 0000000000000000] 07:33:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038C0AC4000) [pid = 2776] [serial = 1747] [outer = 00000038BF5F5C00] 07:33:02 INFO - PROCESS | 2776 | 1465050782502 Marionette DEBUG loaded listener.js 07:33:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038C16CA800) [pid = 2776] [serial = 1748] [outer = 00000038BF5F5C00] 07:33:02 INFO - PROCESS | 2776 | 1465050782893 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:33:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:33:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 692ms 07:33:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:33:02 INFO - PROCESS | 2776 | 1465050782946 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 07:33:02 INFO - PROCESS | 2776 | 1465050782948 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 07:33:02 INFO - PROCESS | 2776 | 1465050782951 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:33:02 INFO - PROCESS | 2776 | 1465050782953 Marionette TRACE conn5 <- [1,2294,null,{}] 07:33:02 INFO - PROCESS | 2776 | 1465050782957 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:02 INFO - PROCESS | 2776 | 1465050782959 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:03 INFO - PROCESS | 2776 | 1465050783115 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 07:33:03 INFO - PROCESS | 2776 | 1465050783142 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:03 INFO - PROCESS | 2776 | 1465050783144 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:03 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C647B800 == 32 [pid = 2776] [id = 583] 07:33:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038C1984000) [pid = 2776] [serial = 1749] [outer = 0000000000000000] 07:33:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038C1B3C800) [pid = 2776] [serial = 1750] [outer = 00000038C1984000] 07:33:03 INFO - PROCESS | 2776 | 1465050783189 Marionette DEBUG loaded listener.js 07:33:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C1E3EC00) [pid = 2776] [serial = 1751] [outer = 00000038C1984000] 07:33:03 INFO - PROCESS | 2776 | 1465050783652 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 07:33:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:33:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 733ms 07:33:03 INFO - PROCESS | 2776 | 1465050783688 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 07:33:03 INFO - PROCESS | 2776 | 1465050783690 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 07:33:03 INFO - PROCESS | 2776 | 1465050783693 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:33:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:33:03 INFO - PROCESS | 2776 | 1465050783695 Marionette TRACE conn5 <- [1,2298,null,{}] 07:33:03 INFO - PROCESS | 2776 | 1465050783706 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:03 INFO - PROCESS | 2776 | 1465050783708 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:03 INFO - PROCESS | 2776 | 1465050783821 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 07:33:03 INFO - PROCESS | 2776 | 1465050783828 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:03 INFO - PROCESS | 2776 | 1465050783831 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:03 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C6848000 == 33 [pid = 2776] [id = 584] 07:33:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038B3DD1C00) [pid = 2776] [serial = 1752] [outer = 0000000000000000] 07:33:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C237F400) [pid = 2776] [serial = 1753] [outer = 00000038B3DD1C00] 07:33:03 INFO - PROCESS | 2776 | 1465050783878 Marionette DEBUG loaded listener.js 07:33:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C27B7C00) [pid = 2776] [serial = 1754] [outer = 00000038B3DD1C00] 07:33:04 INFO - PROCESS | 2776 | 1465050784353 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:33:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:33:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 690ms 07:33:04 INFO - PROCESS | 2776 | 1465050784387 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 07:33:04 INFO - PROCESS | 2776 | 1465050784389 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 07:33:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:33:04 INFO - PROCESS | 2776 | 1465050784403 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:33:04 INFO - PROCESS | 2776 | 1465050784405 Marionette TRACE conn5 <- [1,2302,null,{}] 07:33:04 INFO - PROCESS | 2776 | 1465050784409 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:04 INFO - PROCESS | 2776 | 1465050784415 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:04 INFO - PROCESS | 2776 | 1465050784571 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 07:33:04 INFO - PROCESS | 2776 | 1465050784630 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:04 INFO - PROCESS | 2776 | 1465050784632 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:04 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C9241000 == 34 [pid = 2776] [id = 585] 07:33:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C2822800) [pid = 2776] [serial = 1755] [outer = 0000000000000000] 07:33:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C2BE1800) [pid = 2776] [serial = 1756] [outer = 00000038C2822800] 07:33:04 INFO - PROCESS | 2776 | 1465050784684 Marionette DEBUG loaded listener.js 07:33:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C332E000) [pid = 2776] [serial = 1757] [outer = 00000038C2822800] 07:33:05 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038B4FE5000) [pid = 2776] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:33:05 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C1B37C00) [pid = 2776] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:33:05 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038BB7BDC00) [pid = 2776] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:33:05 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038B63B5400) [pid = 2776] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:33:05 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C2828800) [pid = 2776] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:33:05 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038B55D9C00) [pid = 2776] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:33:05 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038B3D29000) [pid = 2776] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:33:05 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038BF5FE400) [pid = 2776] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:33:05 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038B9737400) [pid = 2776] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:33:05 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038BEC2F800) [pid = 2776] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:33:05 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C281E000) [pid = 2776] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:33:05 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038BE94EC00) [pid = 2776] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:33:05 INFO - PROCESS | 2776 | 1465050785153 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 07:33:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:33:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 795ms 07:33:05 INFO - PROCESS | 2776 | 1465050785196 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 07:33:05 INFO - PROCESS | 2776 | 1465050785198 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 07:33:05 INFO - PROCESS | 2776 | 1465050785202 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:33:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:33:05 INFO - PROCESS | 2776 | 1465050785204 Marionette TRACE conn5 <- [1,2306,null,{}] 07:33:05 INFO - PROCESS | 2776 | 1465050785208 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:05 INFO - PROCESS | 2776 | 1465050785210 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:05 INFO - PROCESS | 2776 | 1465050785328 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 07:33:05 INFO - PROCESS | 2776 | 1465050785382 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:05 INFO - PROCESS | 2776 | 1465050785384 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:05 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C92B6000 == 35 [pid = 2776] [id = 586] 07:33:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038B63B5400) [pid = 2776] [serial = 1758] [outer = 0000000000000000] 07:33:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038BE953400) [pid = 2776] [serial = 1759] [outer = 00000038B63B5400] 07:33:05 INFO - PROCESS | 2776 | 1465050785428 Marionette DEBUG loaded listener.js 07:33:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038C332E800) [pid = 2776] [serial = 1760] [outer = 00000038B63B5400] 07:33:05 INFO - PROCESS | 2776 | 1465050785779 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 07:33:05 INFO - PROCESS | 2776 | 1465050785836 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 07:33:05 INFO - PROCESS | 2776 | 1465050785839 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:33:05 INFO - PROCESS | 2776 | 1465050785841 Marionette TRACE conn5 <- [1,2310,null,{}] 07:33:05 INFO - PROCESS | 2776 | 1465050785844 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:05 INFO - PROCESS | 2776 | 1465050785846 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:05 INFO - PROCESS | 2776 | 1465050785990 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 07:33:06 INFO - PROCESS | 2776 | 1465050786002 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:06 INFO - PROCESS | 2776 | 1465050786004 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:06 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C951B000 == 36 [pid = 2776] [id = 587] 07:33:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038BB787400) [pid = 2776] [serial = 1761] [outer = 0000000000000000] 07:33:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038C4A52000) [pid = 2776] [serial = 1762] [outer = 00000038BB787400] 07:33:06 INFO - PROCESS | 2776 | 1465050786060 Marionette DEBUG loaded listener.js 07:33:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C4C4C400) [pid = 2776] [serial = 1763] [outer = 00000038BB787400] 07:33:06 INFO - PROCESS | 2776 | 1465050786469 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 07:33:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:33:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 671ms 07:33:06 INFO - PROCESS | 2776 | 1465050786514 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 07:33:06 INFO - PROCESS | 2776 | 1465050786516 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 07:33:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:33:06 INFO - PROCESS | 2776 | 1465050786520 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:33:06 INFO - PROCESS | 2776 | 1465050786522 Marionette TRACE conn5 <- [1,2314,null,{}] 07:33:06 INFO - PROCESS | 2776 | 1465050786531 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:06 INFO - PROCESS | 2776 | 1465050786533 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:06 INFO - PROCESS | 2776 | 1465050786621 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 07:33:06 INFO - PROCESS | 2776 | 1465050786627 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:06 INFO - PROCESS | 2776 | 1465050786629 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:06 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C2B9E800 == 37 [pid = 2776] [id = 588] 07:33:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C4C58400) [pid = 2776] [serial = 1764] [outer = 0000000000000000] 07:33:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C4CD5000) [pid = 2776] [serial = 1765] [outer = 00000038C4C58400] 07:33:06 INFO - PROCESS | 2776 | 1465050786674 Marionette DEBUG loaded listener.js 07:33:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C4FB4800) [pid = 2776] [serial = 1766] [outer = 00000038C4C58400] 07:33:07 INFO - PROCESS | 2776 | --DOCSHELL 00000038BE140000 == 36 [pid = 2776] [id = 376] 07:33:07 INFO - PROCESS | 2776 | --DOCSHELL 00000038C685D800 == 35 [pid = 2776] [id = 390] 07:33:07 INFO - PROCESS | 2776 | --DOCSHELL 00000038C7223000 == 34 [pid = 2776] [id = 382] 07:33:07 INFO - PROCESS | 2776 | --DOCSHELL 00000038C9236800 == 33 [pid = 2776] [id = 391] 07:33:07 INFO - PROCESS | 2776 | --DOCSHELL 00000038C28A1000 == 32 [pid = 2776] [id = 378] 07:33:07 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA420800 == 31 [pid = 2776] [id = 375] 07:33:07 INFO - PROCESS | 2776 | --DOCSHELL 00000038C6843800 == 30 [pid = 2776] [id = 381] 07:33:07 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB720800 == 29 [pid = 2776] [id = 384] 07:33:07 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1A7E800 == 28 [pid = 2776] [id = 377] 07:33:07 INFO - PROCESS | 2776 | --DOCSHELL 00000038C9242000 == 27 [pid = 2776] [id = 383] 07:33:07 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4967800 == 26 [pid = 2776] [id = 379] 07:33:07 INFO - PROCESS | 2776 | --DOCSHELL 00000038B4602800 == 25 [pid = 2776] [id = 569] 07:33:08 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038B9F44400) [pid = 2776] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 07:33:08 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C5753400) [pid = 2776] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 07:33:08 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C570F800) [pid = 2776] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 07:33:08 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038B5699000) [pid = 2776] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 07:33:08 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038B9537800) [pid = 2776] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 07:33:08 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038B3DCC800) [pid = 2776] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 07:33:08 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038B4DAD800) [pid = 2776] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 07:33:08 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C0A9A400) [pid = 2776] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 07:33:08 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038BE11F400) [pid = 2776] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 07:33:08 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038B9804C00) [pid = 2776] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 07:33:08 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038C1B36C00) [pid = 2776] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 07:33:08 INFO - PROCESS | 2776 | --DOMWINDOW == 63 (00000038BF5F3C00) [pid = 2776] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 07:33:08 INFO - PROCESS | 2776 | --DOMWINDOW == 62 (00000038C2380C00) [pid = 2776] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 07:33:08 INFO - PROCESS | 2776 | --DOMWINDOW == 61 (00000038C4FB5C00) [pid = 2776] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 07:33:08 INFO - PROCESS | 2776 | --DOMWINDOW == 60 (00000038C2A96800) [pid = 2776] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 07:33:08 INFO - PROCESS | 2776 | --DOMWINDOW == 59 (00000038BEC21C00) [pid = 2776] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 07:33:08 INFO - PROCESS | 2776 | --DOMWINDOW == 58 (00000038BE954800) [pid = 2776] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 07:33:08 INFO - PROCESS | 2776 | --DOMWINDOW == 57 (00000038BE902800) [pid = 2776] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 07:33:08 INFO - PROCESS | 2776 | --DOMWINDOW == 56 (00000038C1C2D000) [pid = 2776] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 07:33:08 INFO - PROCESS | 2776 | --DOMWINDOW == 55 (00000038C1F2D400) [pid = 2776] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 07:33:08 INFO - PROCESS | 2776 | --DOMWINDOW == 54 (00000038C1666800) [pid = 2776] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 07:33:08 INFO - PROCESS | 2776 | --DOMWINDOW == 53 (00000038BBA53C00) [pid = 2776] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 07:33:08 INFO - PROCESS | 2776 | --DOMWINDOW == 52 (00000038BE119C00) [pid = 2776] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 07:33:08 INFO - PROCESS | 2776 | --DOMWINDOW == 51 (00000038BA515400) [pid = 2776] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 07:33:08 INFO - PROCESS | 2776 | --DOMWINDOW == 50 (00000038C1868000) [pid = 2776] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 07:33:08 INFO - PROCESS | 2776 | 1465050788514 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 07:33:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:33:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 2037ms 07:33:08 INFO - PROCESS | 2776 | 1465050788560 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 07:33:08 INFO - PROCESS | 2776 | 1465050788565 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 07:33:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:33:08 INFO - PROCESS | 2776 | 1465050788571 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:33:08 INFO - PROCESS | 2776 | 1465050788575 Marionette TRACE conn5 <- [1,2318,null,{}] 07:33:08 INFO - PROCESS | 2776 | 1465050788581 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:08 INFO - PROCESS | 2776 | 1465050788584 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:08 INFO - PROCESS | 2776 | 1465050788682 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 07:33:08 INFO - PROCESS | 2776 | 1465050788691 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:08 INFO - PROCESS | 2776 | 1465050788694 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:08 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B9835800 == 26 [pid = 2776] [id = 589] 07:33:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 51 (00000038B4DAD800) [pid = 2776] [serial = 1767] [outer = 0000000000000000] 07:33:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 52 (00000038B4DAE800) [pid = 2776] [serial = 1768] [outer = 00000038B4DAD800] 07:33:08 INFO - PROCESS | 2776 | 1465050788754 Marionette DEBUG loaded listener.js 07:33:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 53 (00000038B4ED0000) [pid = 2776] [serial = 1769] [outer = 00000038B4DAD800] 07:33:09 INFO - PROCESS | 2776 | 1465050789232 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 07:33:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:33:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 733ms 07:33:09 INFO - PROCESS | 2776 | 1465050789307 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 07:33:09 INFO - PROCESS | 2776 | 1465050789312 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 07:33:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:33:09 INFO - PROCESS | 2776 | 1465050789319 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:33:09 INFO - PROCESS | 2776 | 1465050789322 Marionette TRACE conn5 <- [1,2322,null,{}] 07:33:09 INFO - PROCESS | 2776 | 1465050789326 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:09 INFO - PROCESS | 2776 | 1465050789329 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:09 INFO - PROCESS | 2776 | 1465050789423 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 07:33:09 INFO - PROCESS | 2776 | 1465050789439 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:09 INFO - PROCESS | 2776 | 1465050789443 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:09 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB161800 == 27 [pid = 2776] [id = 590] 07:33:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 54 (00000038B5795800) [pid = 2776] [serial = 1770] [outer = 0000000000000000] 07:33:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 55 (00000038B6228C00) [pid = 2776] [serial = 1771] [outer = 00000038B5795800] 07:33:09 INFO - PROCESS | 2776 | 1465050789494 Marionette DEBUG loaded listener.js 07:33:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 56 (00000038B956FC00) [pid = 2776] [serial = 1772] [outer = 00000038B5795800] 07:33:09 INFO - PROCESS | 2776 | 1465050789980 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 07:33:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:33:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 692ms 07:33:10 INFO - PROCESS | 2776 | 1465050790012 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 07:33:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:33:10 INFO - PROCESS | 2776 | 1465050790015 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 07:33:10 INFO - PROCESS | 2776 | 1465050790018 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:33:10 INFO - PROCESS | 2776 | 1465050790022 Marionette TRACE conn5 <- [1,2326,null,{}] 07:33:10 INFO - PROCESS | 2776 | 1465050790034 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:10 INFO - PROCESS | 2776 | 1465050790039 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:10 INFO - PROCESS | 2776 | 1465050790162 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 07:33:10 INFO - PROCESS | 2776 | 1465050790246 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:10 INFO - PROCESS | 2776 | 1465050790249 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:10 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1211800 == 28 [pid = 2776] [id = 591] 07:33:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 57 (00000038AFEC3400) [pid = 2776] [serial = 1773] [outer = 0000000000000000] 07:33:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 58 (00000038B9F51400) [pid = 2776] [serial = 1774] [outer = 00000038AFEC3400] 07:33:10 INFO - PROCESS | 2776 | 1465050790300 Marionette DEBUG loaded listener.js 07:33:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 59 (00000038BA596000) [pid = 2776] [serial = 1775] [outer = 00000038AFEC3400] 07:33:10 INFO - PROCESS | 2776 | 1465050790700 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 07:33:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:33:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 735ms 07:33:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:33:10 INFO - PROCESS | 2776 | 1465050790757 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 07:33:10 INFO - PROCESS | 2776 | 1465050790760 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 07:33:10 INFO - PROCESS | 2776 | 1465050790763 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:33:10 INFO - PROCESS | 2776 | 1465050790765 Marionette TRACE conn5 <- [1,2330,null,{}] 07:33:10 INFO - PROCESS | 2776 | 1465050790769 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:10 INFO - PROCESS | 2776 | 1465050790772 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:10 INFO - PROCESS | 2776 | 1465050790864 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 07:33:10 INFO - PROCESS | 2776 | 1465050790870 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:10 INFO - PROCESS | 2776 | 1465050790872 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:10 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C216A000 == 29 [pid = 2776] [id = 592] 07:33:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 60 (00000038BB77D800) [pid = 2776] [serial = 1776] [outer = 0000000000000000] 07:33:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 61 (00000038BB7BD000) [pid = 2776] [serial = 1777] [outer = 00000038BB77D800] 07:33:10 INFO - PROCESS | 2776 | 1465050790921 Marionette DEBUG loaded listener.js 07:33:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 62 (00000038BBA53C00) [pid = 2776] [serial = 1778] [outer = 00000038BB77D800] 07:33:11 INFO - PROCESS | 2776 | 1465050791361 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 07:33:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:33:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 626ms 07:33:11 INFO - PROCESS | 2776 | 1465050791391 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 07:33:11 INFO - PROCESS | 2776 | 1465050791394 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 07:33:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:33:11 INFO - PROCESS | 2776 | 1465050791397 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:33:11 INFO - PROCESS | 2776 | 1465050791399 Marionette TRACE conn5 <- [1,2334,null,{}] 07:33:11 INFO - PROCESS | 2776 | 1465050791402 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:11 INFO - PROCESS | 2776 | 1465050791404 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:11 INFO - PROCESS | 2776 | 1465050791493 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 07:33:11 INFO - PROCESS | 2776 | 1465050791529 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:11 INFO - PROCESS | 2776 | 1465050791532 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:11 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C3224800 == 30 [pid = 2776] [id = 593] 07:33:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 63 (00000038B578FC00) [pid = 2776] [serial = 1779] [outer = 0000000000000000] 07:33:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 64 (00000038BE11BC00) [pid = 2776] [serial = 1780] [outer = 00000038B578FC00] 07:33:11 INFO - PROCESS | 2776 | 1465050791579 Marionette DEBUG loaded listener.js 07:33:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038BE133C00) [pid = 2776] [serial = 1781] [outer = 00000038B578FC00] 07:33:12 INFO - PROCESS | 2776 | 1465050792020 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 07:33:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:33:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 690ms 07:33:12 INFO - PROCESS | 2776 | 1465050792091 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 07:33:12 INFO - PROCESS | 2776 | 1465050792093 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 07:33:12 INFO - PROCESS | 2776 | 1465050792097 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:33:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:33:12 INFO - PROCESS | 2776 | 1465050792099 Marionette TRACE conn5 <- [1,2338,null,{}] 07:33:12 INFO - PROCESS | 2776 | 1465050792102 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:12 INFO - PROCESS | 2776 | 1465050792109 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:12 INFO - PROCESS | 2776 | 1465050792220 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 07:33:12 INFO - PROCESS | 2776 | 1465050792226 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:12 INFO - PROCESS | 2776 | 1465050792228 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:12 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C583B800 == 31 [pid = 2776] [id = 594] 07:33:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038BEC1A400) [pid = 2776] [serial = 1782] [outer = 0000000000000000] 07:33:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038BEC1D800) [pid = 2776] [serial = 1783] [outer = 00000038BEC1A400] 07:33:12 INFO - PROCESS | 2776 | 1465050792274 Marionette DEBUG loaded listener.js 07:33:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038BF5F4000) [pid = 2776] [serial = 1784] [outer = 00000038BEC1A400] 07:33:12 INFO - PROCESS | 2776 | 1465050792717 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 07:33:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:33:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 690ms 07:33:12 INFO - PROCESS | 2776 | 1465050792798 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 07:33:12 INFO - PROCESS | 2776 | 1465050792800 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 07:33:12 INFO - PROCESS | 2776 | 1465050792804 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:33:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:33:12 INFO - PROCESS | 2776 | 1465050792806 Marionette TRACE conn5 <- [1,2342,null,{}] 07:33:12 INFO - PROCESS | 2776 | 1465050792810 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:12 INFO - PROCESS | 2776 | 1465050792812 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:12 INFO - PROCESS | 2776 | 1465050792923 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 07:33:12 INFO - PROCESS | 2776 | 1465050792941 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:12 INFO - PROCESS | 2776 | 1465050792943 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:12 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C647B000 == 32 [pid = 2776] [id = 595] 07:33:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038C0A9D000) [pid = 2776] [serial = 1785] [outer = 0000000000000000] 07:33:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038C12DDC00) [pid = 2776] [serial = 1786] [outer = 00000038C0A9D000] 07:33:12 INFO - PROCESS | 2776 | 1465050792989 Marionette DEBUG loaded listener.js 07:33:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038C1668C00) [pid = 2776] [serial = 1787] [outer = 00000038C0A9D000] 07:33:13 INFO - PROCESS | 2776 | 1465050793426 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 07:33:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:33:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 671ms 07:33:13 INFO - PROCESS | 2776 | 1465050793481 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 07:33:13 INFO - PROCESS | 2776 | 1465050793483 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 07:33:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:33:13 INFO - PROCESS | 2776 | 1465050793487 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:33:13 INFO - PROCESS | 2776 | 1465050793488 Marionette TRACE conn5 <- [1,2346,null,{}] 07:33:13 INFO - PROCESS | 2776 | 1465050793492 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:13 INFO - PROCESS | 2776 | 1465050793494 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:13 INFO - PROCESS | 2776 | 1465050793579 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 07:33:13 INFO - PROCESS | 2776 | 1465050793585 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:13 INFO - PROCESS | 2776 | 1465050793587 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:13 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C64C1000 == 33 [pid = 2776] [id = 596] 07:33:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C166A000) [pid = 2776] [serial = 1788] [outer = 0000000000000000] 07:33:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C16CD800) [pid = 2776] [serial = 1789] [outer = 00000038C166A000] 07:33:13 INFO - PROCESS | 2776 | 1465050793633 Marionette DEBUG loaded listener.js 07:33:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C1869C00) [pid = 2776] [serial = 1790] [outer = 00000038C166A000] 07:33:14 INFO - PROCESS | 2776 | 1465050794123 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 07:33:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:33:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 671ms 07:33:14 INFO - PROCESS | 2776 | 1465050794161 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 07:33:14 INFO - PROCESS | 2776 | 1465050794163 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 07:33:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:33:14 INFO - PROCESS | 2776 | 1465050794166 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:33:14 INFO - PROCESS | 2776 | 1465050794168 Marionette TRACE conn5 <- [1,2350,null,{}] 07:33:14 INFO - PROCESS | 2776 | 1465050794172 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:14 INFO - PROCESS | 2776 | 1465050794174 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:14 INFO - PROCESS | 2776 | 1465050794284 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 07:33:14 INFO - PROCESS | 2776 | 1465050794367 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:14 INFO - PROCESS | 2776 | 1465050794369 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:14 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C120F000 == 34 [pid = 2776] [id = 597] 07:33:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C1867C00) [pid = 2776] [serial = 1791] [outer = 0000000000000000] 07:33:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C1B3DC00) [pid = 2776] [serial = 1792] [outer = 00000038C1867C00] 07:33:14 INFO - PROCESS | 2776 | 1465050794417 Marionette DEBUG loaded listener.js 07:33:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C1E35000) [pid = 2776] [serial = 1793] [outer = 00000038C1867C00] 07:33:14 INFO - PROCESS | 2776 | 1465050794866 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 07:33:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:33:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 733ms 07:33:14 INFO - PROCESS | 2776 | 1465050794903 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 07:33:14 INFO - PROCESS | 2776 | 1465050794905 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 07:33:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:33:14 INFO - PROCESS | 2776 | 1465050794913 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:33:14 INFO - PROCESS | 2776 | 1465050794915 Marionette TRACE conn5 <- [1,2354,null,{}] 07:33:14 INFO - PROCESS | 2776 | 1465050794919 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:14 INFO - PROCESS | 2776 | 1465050794921 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:15 INFO - PROCESS | 2776 | 1465050795043 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 07:33:15 INFO - PROCESS | 2776 | 1465050795099 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:15 INFO - PROCESS | 2776 | 1465050795101 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:15 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C923E800 == 35 [pid = 2776] [id = 598] 07:33:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C1E3D400) [pid = 2776] [serial = 1794] [outer = 0000000000000000] 07:33:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C2112000) [pid = 2776] [serial = 1795] [outer = 00000038C1E3D400] 07:33:15 INFO - PROCESS | 2776 | 1465050795146 Marionette DEBUG loaded listener.js 07:33:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C252D400) [pid = 2776] [serial = 1796] [outer = 00000038C1E3D400] 07:33:15 INFO - PROCESS | 2776 | 1465050795591 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 07:33:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:33:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 734ms 07:33:15 INFO - PROCESS | 2776 | 1465050795674 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 07:33:15 INFO - PROCESS | 2776 | 1465050795677 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 07:33:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:33:15 INFO - PROCESS | 2776 | 1465050795692 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:33:15 INFO - PROCESS | 2776 | 1465050795695 Marionette TRACE conn5 <- [1,2358,null,{}] 07:33:15 INFO - PROCESS | 2776 | 1465050795699 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:15 INFO - PROCESS | 2776 | 1465050795701 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:15 INFO - PROCESS | 2776 | 1465050795931 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 07:33:15 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C1984000) [pid = 2776] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:33:15 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038B3DD1C00) [pid = 2776] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:33:15 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038B63B5400) [pid = 2776] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:33:15 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C2822800) [pid = 2776] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:33:15 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038BB787400) [pid = 2776] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:33:15 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038BE11C000) [pid = 2776] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:33:15 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038B95E6000) [pid = 2776] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:33:15 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038BB042000) [pid = 2776] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:33:15 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038B3D20C00) [pid = 2776] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:33:15 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C237A000) [pid = 2776] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:33:15 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038BF5F5C00) [pid = 2776] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:33:15 INFO - PROCESS | 2776 | 1465050795986 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:16 INFO - PROCESS | 2776 | 1465050795989 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:16 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C0C55800 == 36 [pid = 2776] [id = 599] 07:33:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038B4C1F800) [pid = 2776] [serial = 1797] [outer = 0000000000000000] 07:33:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038B95E6000) [pid = 2776] [serial = 1798] [outer = 00000038B4C1F800] 07:33:16 INFO - PROCESS | 2776 | 1465050796037 Marionette DEBUG loaded listener.js 07:33:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C282A400) [pid = 2776] [serial = 1799] [outer = 00000038B4C1F800] 07:33:16 INFO - PROCESS | 2776 | 1465050796434 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 07:33:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:33:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 776ms 07:33:16 INFO - PROCESS | 2776 | 1465050796470 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 07:33:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:33:16 INFO - PROCESS | 2776 | 1465050796473 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 07:33:16 INFO - PROCESS | 2776 | 1465050796476 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:33:16 INFO - PROCESS | 2776 | 1465050796478 Marionette TRACE conn5 <- [1,2362,null,{}] 07:33:16 INFO - PROCESS | 2776 | 1465050796482 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:16 INFO - PROCESS | 2776 | 1465050796484 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:16 INFO - PROCESS | 2776 | 1465050796569 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 07:33:16 INFO - PROCESS | 2776 | 1465050796575 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:16 INFO - PROCESS | 2776 | 1465050796577 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:16 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C953A800 == 37 [pid = 2776] [id = 600] 07:33:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C2B1D400) [pid = 2776] [serial = 1800] [outer = 0000000000000000] 07:33:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C2BE0C00) [pid = 2776] [serial = 1801] [outer = 00000038C2B1D400] 07:33:16 INFO - PROCESS | 2776 | 1465050796621 Marionette DEBUG loaded listener.js 07:33:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C44A7000) [pid = 2776] [serial = 1802] [outer = 00000038C2B1D400] 07:33:17 INFO - PROCESS | 2776 | 1465050797072 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 07:33:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:33:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 628ms 07:33:17 INFO - PROCESS | 2776 | 1465050797111 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 07:33:17 INFO - PROCESS | 2776 | 1465050797113 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 07:33:17 INFO - PROCESS | 2776 | 1465050797116 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:33:17 INFO - PROCESS | 2776 | 1465050797118 Marionette TRACE conn5 <- [1,2366,null,{}] 07:33:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:33:17 INFO - PROCESS | 2776 | 1465050797122 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:17 INFO - PROCESS | 2776 | 1465050797124 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:17 INFO - PROCESS | 2776 | 1465050797208 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 07:33:17 INFO - PROCESS | 2776 | 1465050797214 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:17 INFO - PROCESS | 2776 | 1465050797216 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:17 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C96C2800 == 38 [pid = 2776] [id = 601] 07:33:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C4985800) [pid = 2776] [serial = 1803] [outer = 0000000000000000] 07:33:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C4A59000) [pid = 2776] [serial = 1804] [outer = 00000038C4985800] 07:33:17 INFO - PROCESS | 2776 | 1465050797261 Marionette DEBUG loaded listener.js 07:33:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C4C4DC00) [pid = 2776] [serial = 1805] [outer = 00000038C4985800] 07:33:17 INFO - PROCESS | 2776 | 1465050797709 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 07:33:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:33:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 629ms 07:33:17 INFO - PROCESS | 2776 | 1465050797760 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 07:33:17 INFO - PROCESS | 2776 | 1465050797762 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 07:33:17 INFO - PROCESS | 2776 | 1465050797765 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:33:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:33:17 INFO - PROCESS | 2776 | 1465050797767 Marionette TRACE conn5 <- [1,2370,null,{}] 07:33:17 INFO - PROCESS | 2776 | 1465050797770 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:17 INFO - PROCESS | 2776 | 1465050797772 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:17 INFO - PROCESS | 2776 | 1465050797864 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 07:33:17 INFO - PROCESS | 2776 | 1465050797870 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:17 INFO - PROCESS | 2776 | 1465050797872 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:17 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C991A800 == 39 [pid = 2776] [id = 602] 07:33:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C4C58C00) [pid = 2776] [serial = 1806] [outer = 0000000000000000] 07:33:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C4F3C800) [pid = 2776] [serial = 1807] [outer = 00000038C4C58C00] 07:33:17 INFO - PROCESS | 2776 | 1465050797928 Marionette DEBUG loaded listener.js 07:33:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C4FBB000) [pid = 2776] [serial = 1808] [outer = 00000038C4C58C00] 07:33:18 INFO - PROCESS | 2776 | 1465050798760 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 07:33:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:33:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1024ms 07:33:18 INFO - PROCESS | 2776 | 1465050798795 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 07:33:18 INFO - PROCESS | 2776 | 1465050798799 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 07:33:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:33:18 INFO - PROCESS | 2776 | 1465050798804 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:33:18 INFO - PROCESS | 2776 | 1465050798810 Marionette TRACE conn5 <- [1,2374,null,{}] 07:33:18 INFO - PROCESS | 2776 | 1465050798837 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:18 INFO - PROCESS | 2776 | 1465050798840 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:19 INFO - PROCESS | 2776 | 1465050798992 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 07:33:19 INFO - PROCESS | 2776 | 1465050799117 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:19 INFO - PROCESS | 2776 | 1465050799120 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:19 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB15C000 == 40 [pid = 2776] [id = 603] 07:33:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038B4ED8C00) [pid = 2776] [serial = 1809] [outer = 0000000000000000] 07:33:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038B4FE6800) [pid = 2776] [serial = 1810] [outer = 00000038B4ED8C00] 07:33:19 INFO - PROCESS | 2776 | 1465050799179 Marionette DEBUG loaded listener.js 07:33:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038B972C400) [pid = 2776] [serial = 1811] [outer = 00000038B4ED8C00] 07:33:20 INFO - PROCESS | 2776 | 1465050800083 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 07:33:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:33:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1362ms 07:33:20 INFO - PROCESS | 2776 | 1465050800171 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 07:33:20 INFO - PROCESS | 2776 | 1465050800176 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 07:33:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:33:20 INFO - PROCESS | 2776 | 1465050800182 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:33:20 INFO - PROCESS | 2776 | 1465050800185 Marionette TRACE conn5 <- [1,2378,null,{}] 07:33:20 INFO - PROCESS | 2776 | 1465050800191 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:20 INFO - PROCESS | 2776 | 1465050800194 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:20 INFO - PROCESS | 2776 | 1465050800340 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 07:33:20 INFO - PROCESS | 2776 | 1465050800460 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:20 INFO - PROCESS | 2776 | 1465050800465 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:20 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA5DE000 == 41 [pid = 2776] [id = 604] 07:33:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038B63B5000) [pid = 2776] [serial = 1812] [outer = 0000000000000000] 07:33:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038B97B4C00) [pid = 2776] [serial = 1813] [outer = 00000038B63B5000] 07:33:20 INFO - PROCESS | 2776 | 1465050800517 Marionette DEBUG loaded listener.js 07:33:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038BA2A8000) [pid = 2776] [serial = 1814] [outer = 00000038B63B5000] 07:33:20 INFO - PROCESS | 2776 | --DOCSHELL 00000038C951B000 == 40 [pid = 2776] [id = 587] 07:33:20 INFO - PROCESS | 2776 | --DOCSHELL 00000038C96C2800 == 39 [pid = 2776] [id = 601] 07:33:20 INFO - PROCESS | 2776 | --DOCSHELL 00000038C953A800 == 38 [pid = 2776] [id = 600] 07:33:20 INFO - PROCESS | 2776 | --DOCSHELL 00000038C0C55800 == 37 [pid = 2776] [id = 599] 07:33:20 INFO - PROCESS | 2776 | --DOCSHELL 00000038C923E800 == 36 [pid = 2776] [id = 598] 07:33:20 INFO - PROCESS | 2776 | --DOCSHELL 00000038C120F000 == 35 [pid = 2776] [id = 597] 07:33:20 INFO - PROCESS | 2776 | --DOCSHELL 00000038C64C1000 == 34 [pid = 2776] [id = 596] 07:33:20 INFO - PROCESS | 2776 | --DOCSHELL 00000038C647B000 == 33 [pid = 2776] [id = 595] 07:33:20 INFO - PROCESS | 2776 | --DOCSHELL 00000038C583B800 == 32 [pid = 2776] [id = 594] 07:33:20 INFO - PROCESS | 2776 | --DOCSHELL 00000038C3224800 == 31 [pid = 2776] [id = 593] 07:33:20 INFO - PROCESS | 2776 | --DOCSHELL 00000038C216A000 == 30 [pid = 2776] [id = 592] 07:33:20 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038C4CD5000) [pid = 2776] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 07:33:20 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1211800 == 29 [pid = 2776] [id = 591] 07:33:20 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB161800 == 28 [pid = 2776] [id = 590] 07:33:20 INFO - PROCESS | 2776 | --DOCSHELL 00000038B9835800 == 27 [pid = 2776] [id = 589] 07:33:20 INFO - PROCESS | 2776 | --DOCSHELL 00000038C2B9E800 == 26 [pid = 2776] [id = 588] 07:33:20 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038C1B3C800) [pid = 2776] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 07:33:20 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038C1E3EC00) [pid = 2776] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 07:33:20 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C237F400) [pid = 2776] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 07:33:20 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C27B7C00) [pid = 2776] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 07:33:20 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038BE953400) [pid = 2776] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 07:33:20 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C2BE1800) [pid = 2776] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 07:33:20 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C4A52000) [pid = 2776] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 07:33:20 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C332E000) [pid = 2776] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 07:33:20 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038BE133800) [pid = 2776] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 07:33:20 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BEC17400) [pid = 2776] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 07:33:20 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B9F84C00) [pid = 2776] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 07:33:20 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038BB045C00) [pid = 2776] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 07:33:20 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038BBAA9800) [pid = 2776] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 07:33:20 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038BB783000) [pid = 2776] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 07:33:20 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038B4FE4C00) [pid = 2776] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 07:33:20 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038B4DA8800) [pid = 2776] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 07:33:20 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C2531000) [pid = 2776] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 07:33:20 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C4C4C400) [pid = 2776] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 07:33:20 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C0AC4000) [pid = 2776] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 07:33:20 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038C332E800) [pid = 2776] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 07:33:20 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038C16CA800) [pid = 2776] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 07:33:21 INFO - PROCESS | 2776 | 1465050801038 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 07:33:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:33:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 942ms 07:33:21 INFO - PROCESS | 2776 | 1465050801127 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 07:33:21 INFO - PROCESS | 2776 | 1465050801133 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 07:33:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:33:21 INFO - PROCESS | 2776 | 1465050801140 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:33:21 INFO - PROCESS | 2776 | 1465050801142 Marionette TRACE conn5 <- [1,2382,null,{}] 07:33:21 INFO - PROCESS | 2776 | 1465050801147 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:21 INFO - PROCESS | 2776 | 1465050801149 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:21 INFO - PROCESS | 2776 | 1465050801250 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 07:33:21 INFO - PROCESS | 2776 | 1465050801257 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:21 INFO - PROCESS | 2776 | 1465050801260 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:21 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BE14D000 == 27 [pid = 2776] [id = 605] 07:33:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038BA0D0000) [pid = 2776] [serial = 1815] [outer = 0000000000000000] 07:33:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038BB045C00) [pid = 2776] [serial = 1816] [outer = 00000038BA0D0000] 07:33:21 INFO - PROCESS | 2776 | 1465050801309 Marionette DEBUG loaded listener.js 07:33:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038BB7BAC00) [pid = 2776] [serial = 1817] [outer = 00000038BA0D0000] 07:33:21 INFO - PROCESS | 2776 | 1465050801823 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:33:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:33:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 731ms 07:33:21 INFO - PROCESS | 2776 | 1465050801892 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 07:33:21 INFO - PROCESS | 2776 | 1465050801895 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 07:33:21 INFO - PROCESS | 2776 | 1465050801899 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:33:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:33:21 INFO - PROCESS | 2776 | 1465050801902 Marionette TRACE conn5 <- [1,2386,null,{}] 07:33:21 INFO - PROCESS | 2776 | 1465050801915 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:21 INFO - PROCESS | 2776 | 1465050801920 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:22 INFO - PROCESS | 2776 | 1465050802023 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 07:33:22 INFO - PROCESS | 2776 | 1465050802133 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:22 INFO - PROCESS | 2776 | 1465050802137 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:22 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C27A6000 == 28 [pid = 2776] [id = 606] 07:33:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038BE94A800) [pid = 2776] [serial = 1818] [outer = 0000000000000000] 07:33:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038BE950400) [pid = 2776] [serial = 1819] [outer = 00000038BE94A800] 07:33:22 INFO - PROCESS | 2776 | 1465050802186 Marionette DEBUG loaded listener.js 07:33:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038BEC21000) [pid = 2776] [serial = 1820] [outer = 00000038BE94A800] 07:33:22 INFO - PROCESS | 2776 | 1465050802574 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 07:33:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:33:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 733ms 07:33:22 INFO - PROCESS | 2776 | 1465050802640 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 07:33:22 INFO - PROCESS | 2776 | 1465050802643 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 07:33:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:33:22 INFO - PROCESS | 2776 | 1465050802646 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:33:22 INFO - PROCESS | 2776 | 1465050802648 Marionette TRACE conn5 <- [1,2390,null,{}] 07:33:22 INFO - PROCESS | 2776 | 1465050802652 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:22 INFO - PROCESS | 2776 | 1465050802654 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:22 INFO - PROCESS | 2776 | 1465050802747 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 07:33:22 INFO - PROCESS | 2776 | 1465050802752 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:22 INFO - PROCESS | 2776 | 1465050802754 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:22 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4CF9000 == 29 [pid = 2776] [id = 607] 07:33:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038BF5F5800) [pid = 2776] [serial = 1821] [outer = 0000000000000000] 07:33:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C122C800) [pid = 2776] [serial = 1822] [outer = 00000038BF5F5800] 07:33:22 INFO - PROCESS | 2776 | 1465050802802 Marionette DEBUG loaded listener.js 07:33:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C16C9000) [pid = 2776] [serial = 1823] [outer = 00000038BF5F5800] 07:33:23 INFO - PROCESS | 2776 | 1465050803277 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 07:33:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:33:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 691ms 07:33:23 INFO - PROCESS | 2776 | 1465050803346 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 07:33:23 INFO - PROCESS | 2776 | 1465050803348 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 07:33:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:33:23 INFO - PROCESS | 2776 | 1465050803352 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:33:23 INFO - PROCESS | 2776 | 1465050803354 Marionette TRACE conn5 <- [1,2394,null,{}] 07:33:23 INFO - PROCESS | 2776 | 1465050803358 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:23 INFO - PROCESS | 2776 | 1465050803360 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:23 INFO - PROCESS | 2776 | 1465050803514 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 07:33:23 INFO - PROCESS | 2776 | 1465050803525 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:23 INFO - PROCESS | 2776 | 1465050803527 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:23 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C5E8B800 == 30 [pid = 2776] [id = 608] 07:33:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038B4ECC800) [pid = 2776] [serial = 1824] [outer = 0000000000000000] 07:33:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C1B35400) [pid = 2776] [serial = 1825] [outer = 00000038B4ECC800] 07:33:23 INFO - PROCESS | 2776 | 1465050803618 Marionette DEBUG loaded listener.js 07:33:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C1E3A000) [pid = 2776] [serial = 1826] [outer = 00000038B4ECC800] 07:33:24 INFO - PROCESS | 2776 | 1465050804074 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 07:33:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:33:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 776ms 07:33:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:33:24 INFO - PROCESS | 2776 | 1465050804129 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 07:33:24 INFO - PROCESS | 2776 | 1465050804131 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 07:33:24 INFO - PROCESS | 2776 | 1465050804134 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:33:24 INFO - PROCESS | 2776 | 1465050804136 Marionette TRACE conn5 <- [1,2398,null,{}] 07:33:24 INFO - PROCESS | 2776 | 1465050804140 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:24 INFO - PROCESS | 2776 | 1465050804146 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:24 INFO - PROCESS | 2776 | 1465050804290 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 07:33:24 INFO - PROCESS | 2776 | 1465050804352 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:24 INFO - PROCESS | 2776 | 1465050804354 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:24 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C6859000 == 31 [pid = 2776] [id = 609] 07:33:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C2535400) [pid = 2776] [serial = 1827] [outer = 0000000000000000] 07:33:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C281D800) [pid = 2776] [serial = 1828] [outer = 00000038C2535400] 07:33:24 INFO - PROCESS | 2776 | 1465050804399 Marionette DEBUG loaded listener.js 07:33:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C283E000) [pid = 2776] [serial = 1829] [outer = 00000038C2535400] 07:33:24 INFO - PROCESS | 2776 | 1465050804894 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 07:33:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:33:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 837ms 07:33:25 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C4985800) [pid = 2776] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:33:25 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C1867C00) [pid = 2776] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:33:25 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038AFEC3400) [pid = 2776] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:33:25 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C166A000) [pid = 2776] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:33:25 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B578FC00) [pid = 2776] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:33:25 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C0A9D000) [pid = 2776] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:33:25 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038B5795800) [pid = 2776] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:33:25 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038BB77D800) [pid = 2776] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:33:25 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C1E3D400) [pid = 2776] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:33:25 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C4C58400) [pid = 2776] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:33:25 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038B4DAD800) [pid = 2776] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:33:25 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038BEC1A400) [pid = 2776] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:33:25 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C2B1D400) [pid = 2776] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:33:25 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038B4C1F800) [pid = 2776] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:33:25 INFO - PROCESS | 2776 | 1465050805028 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 07:33:25 INFO - PROCESS | 2776 | 1465050805030 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 07:33:25 INFO - PROCESS | 2776 | 1465050805035 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:33:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:33:25 INFO - PROCESS | 2776 | 1465050805037 Marionette TRACE conn5 <- [1,2402,null,{}] 07:33:25 INFO - PROCESS | 2776 | 1465050805043 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:25 INFO - PROCESS | 2776 | 1465050805045 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:25 INFO - PROCESS | 2776 | 1465050805135 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 07:33:25 INFO - PROCESS | 2776 | 1465050805141 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:25 INFO - PROCESS | 2776 | 1465050805143 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:25 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C2171800 == 32 [pid = 2776] [id = 610] 07:33:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038B55D5C00) [pid = 2776] [serial = 1830] [outer = 0000000000000000] 07:33:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038BB7B9400) [pid = 2776] [serial = 1831] [outer = 00000038B55D5C00] 07:33:25 INFO - PROCESS | 2776 | 1465050805190 Marionette DEBUG loaded listener.js 07:33:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038C2109400) [pid = 2776] [serial = 1832] [outer = 00000038B55D5C00] 07:33:25 INFO - PROCESS | 2776 | 1465050805608 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 07:33:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:33:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 628ms 07:33:25 INFO - PROCESS | 2776 | 1465050805668 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 07:33:25 INFO - PROCESS | 2776 | 1465050805671 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 07:33:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:33:25 INFO - PROCESS | 2776 | 1465050805679 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:33:25 INFO - PROCESS | 2776 | 1465050805681 Marionette TRACE conn5 <- [1,2406,null,{}] 07:33:25 INFO - PROCESS | 2776 | 1465050805684 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:25 INFO - PROCESS | 2776 | 1465050805686 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:25 INFO - PROCESS | 2776 | 1465050805773 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 07:33:25 INFO - PROCESS | 2776 | 1465050805779 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:25 INFO - PROCESS | 2776 | 1465050805781 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:25 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB153000 == 33 [pid = 2776] [id = 611] 07:33:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038C2BE8800) [pid = 2776] [serial = 1833] [outer = 0000000000000000] 07:33:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038C33CFC00) [pid = 2776] [serial = 1834] [outer = 00000038C2BE8800] 07:33:25 INFO - PROCESS | 2776 | 1465050805826 Marionette DEBUG loaded listener.js 07:33:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C4A6D000) [pid = 2776] [serial = 1835] [outer = 00000038C2BE8800] 07:33:26 INFO - PROCESS | 2776 | 1465050806268 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:33:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:33:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 628ms 07:33:26 INFO - PROCESS | 2776 | 1465050806311 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 07:33:26 INFO - PROCESS | 2776 | 1465050806313 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 07:33:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:33:26 INFO - PROCESS | 2776 | 1465050806317 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:33:26 INFO - PROCESS | 2776 | 1465050806318 Marionette TRACE conn5 <- [1,2410,null,{}] 07:33:26 INFO - PROCESS | 2776 | 1465050806323 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:26 INFO - PROCESS | 2776 | 1465050806325 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:26 INFO - PROCESS | 2776 | 1465050806410 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 07:33:26 INFO - PROCESS | 2776 | 1465050806416 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:26 INFO - PROCESS | 2776 | 1465050806418 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:26 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C952C800 == 34 [pid = 2776] [id = 612] 07:33:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038BB7C5800) [pid = 2776] [serial = 1836] [outer = 0000000000000000] 07:33:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C4C56C00) [pid = 2776] [serial = 1837] [outer = 00000038BB7C5800] 07:33:26 INFO - PROCESS | 2776 | 1465050806464 Marionette DEBUG loaded listener.js 07:33:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C4FBA400) [pid = 2776] [serial = 1838] [outer = 00000038BB7C5800] 07:33:26 INFO - PROCESS | 2776 | 1465050806920 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:33:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:33:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 627ms 07:33:26 INFO - PROCESS | 2776 | 1465050806947 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 07:33:26 INFO - PROCESS | 2776 | 1465050806949 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 07:33:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:33:26 INFO - PROCESS | 2776 | 1465050806969 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:33:26 INFO - PROCESS | 2776 | 1465050806971 Marionette TRACE conn5 <- [1,2414,null,{}] 07:33:26 INFO - PROCESS | 2776 | 1465050806975 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:26 INFO - PROCESS | 2776 | 1465050806977 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:27 INFO - PROCESS | 2776 | 1465050807116 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 07:33:27 INFO - PROCESS | 2776 | 1465050807247 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:27 INFO - PROCESS | 2776 | 1465050807250 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:27 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B6491000 == 35 [pid = 2776] [id = 613] 07:33:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038B33DD800) [pid = 2776] [serial = 1839] [outer = 0000000000000000] 07:33:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038B43C6000) [pid = 2776] [serial = 1840] [outer = 00000038B33DD800] 07:33:27 INFO - PROCESS | 2776 | 1465050807311 Marionette DEBUG loaded listener.js 07:33:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038B55DD400) [pid = 2776] [serial = 1841] [outer = 00000038B33DD800] 07:33:27 INFO - PROCESS | 2776 | 1465050807981 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 07:33:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:33:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1108ms 07:33:28 INFO - PROCESS | 2776 | 1465050808064 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 07:33:28 INFO - PROCESS | 2776 | 1465050808069 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 07:33:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:33:28 INFO - PROCESS | 2776 | 1465050808074 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:33:28 INFO - PROCESS | 2776 | 1465050808078 Marionette TRACE conn5 <- [1,2418,null,{}] 07:33:28 INFO - PROCESS | 2776 | 1465050808083 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:28 INFO - PROCESS | 2776 | 1465050808087 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:28 INFO - PROCESS | 2776 | 1465050808257 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 07:33:28 INFO - PROCESS | 2776 | 1465050808267 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:28 INFO - PROCESS | 2776 | 1465050808271 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:28 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4A17000 == 36 [pid = 2776] [id = 614] 07:33:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038BBB5D000) [pid = 2776] [serial = 1842] [outer = 0000000000000000] 07:33:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038BE120400) [pid = 2776] [serial = 1843] [outer = 00000038BBB5D000] 07:33:28 INFO - PROCESS | 2776 | 1465050808328 Marionette DEBUG loaded listener.js 07:33:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038BEC1B800) [pid = 2776] [serial = 1844] [outer = 00000038BBB5D000] 07:33:29 INFO - PROCESS | 2776 | 1465050809006 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 07:33:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:33:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 986ms 07:33:29 INFO - PROCESS | 2776 | 1465050809063 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 07:33:29 INFO - PROCESS | 2776 | 1465050809067 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 07:33:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:33:29 INFO - PROCESS | 2776 | 1465050809071 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:33:29 INFO - PROCESS | 2776 | 1465050809073 Marionette TRACE conn5 <- [1,2422,null,{}] 07:33:29 INFO - PROCESS | 2776 | 1465050809078 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:29 INFO - PROCESS | 2776 | 1465050809081 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:29 INFO - PROCESS | 2776 | 1465050809200 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 07:33:29 INFO - PROCESS | 2776 | 1465050809328 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:29 INFO - PROCESS | 2776 | 1465050809330 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:29 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C96C8800 == 37 [pid = 2776] [id = 615] 07:33:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C16D3400) [pid = 2776] [serial = 1845] [outer = 0000000000000000] 07:33:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C237C800) [pid = 2776] [serial = 1846] [outer = 00000038C16D3400] 07:33:29 INFO - PROCESS | 2776 | 1465050809387 Marionette DEBUG loaded listener.js 07:33:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038C27C0800) [pid = 2776] [serial = 1847] [outer = 00000038C16D3400] 07:33:29 INFO - PROCESS | 2776 | 1465050809954 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 07:33:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:33:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 943ms 07:33:30 INFO - PROCESS | 2776 | 1465050810015 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 07:33:30 INFO - PROCESS | 2776 | 1465050810020 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 07:33:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:33:30 INFO - PROCESS | 2776 | 1465050810032 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:33:30 INFO - PROCESS | 2776 | 1465050810037 Marionette TRACE conn5 <- [1,2426,null,{}] 07:33:30 INFO - PROCESS | 2776 | 1465050810042 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:30 INFO - PROCESS | 2776 | 1465050810046 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:30 INFO - PROCESS | 2776 | 1465050810175 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 07:33:30 INFO - PROCESS | 2776 | 1465050810294 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:30 INFO - PROCESS | 2776 | 1465050810296 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:30 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C99DE800 == 38 [pid = 2776] [id = 616] 07:33:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038C27B9C00) [pid = 2776] [serial = 1848] [outer = 0000000000000000] 07:33:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038C5712000) [pid = 2776] [serial = 1849] [outer = 00000038C27B9C00] 07:33:30 INFO - PROCESS | 2776 | 1465050810352 Marionette DEBUG loaded listener.js 07:33:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038C5750000) [pid = 2776] [serial = 1850] [outer = 00000038C27B9C00] 07:33:31 INFO - PROCESS | 2776 | 1465050811149 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 07:33:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:33:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1192ms 07:33:31 INFO - PROCESS | 2776 | 1465050811221 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 07:33:31 INFO - PROCESS | 2776 | 1465050811226 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 07:33:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:33:31 INFO - PROCESS | 2776 | 1465050811232 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:33:31 INFO - PROCESS | 2776 | 1465050811235 Marionette TRACE conn5 <- [1,2430,null,{}] 07:33:31 INFO - PROCESS | 2776 | 1465050811241 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:31 INFO - PROCESS | 2776 | 1465050811244 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:31 INFO - PROCESS | 2776 | 1465050811395 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 07:33:31 INFO - PROCESS | 2776 | 1465050811526 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:31 INFO - PROCESS | 2776 | 1465050811531 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:31 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BBA9C800 == 39 [pid = 2776] [id = 617] 07:33:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038BB0AB400) [pid = 2776] [serial = 1851] [outer = 0000000000000000] 07:33:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (00000038BB783000) [pid = 2776] [serial = 1852] [outer = 00000038BB0AB400] 07:33:31 INFO - PROCESS | 2776 | 1465050811581 Marionette DEBUG loaded listener.js 07:33:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (00000038BE123000) [pid = 2776] [serial = 1853] [outer = 00000038BB0AB400] 07:33:32 INFO - PROCESS | 2776 | --DOCSHELL 00000038C952C800 == 38 [pid = 2776] [id = 612] 07:33:32 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB153000 == 37 [pid = 2776] [id = 611] 07:33:32 INFO - PROCESS | 2776 | --DOCSHELL 00000038C2171800 == 36 [pid = 2776] [id = 610] 07:33:32 INFO - PROCESS | 2776 | --DOCSHELL 00000038C6859000 == 35 [pid = 2776] [id = 609] 07:33:32 INFO - PROCESS | 2776 | --DOCSHELL 00000038C5E8B800 == 34 [pid = 2776] [id = 608] 07:33:32 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4CF9000 == 33 [pid = 2776] [id = 607] 07:33:32 INFO - PROCESS | 2776 | --DOCSHELL 00000038C27A6000 == 32 [pid = 2776] [id = 606] 07:33:32 INFO - PROCESS | 2776 | --DOCSHELL 00000038BE14D000 == 31 [pid = 2776] [id = 605] 07:33:32 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA5DE000 == 30 [pid = 2776] [id = 604] 07:33:32 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB15C000 == 29 [pid = 2776] [id = 603] 07:33:32 INFO - PROCESS | 2776 | --DOCSHELL 00000038C991A800 == 28 [pid = 2776] [id = 602] 07:33:32 INFO - PROCESS | 2776 | --DOCSHELL 00000038C99DE800 == 27 [pid = 2776] [id = 616] 07:33:32 INFO - PROCESS | 2776 | --DOCSHELL 00000038C96C8800 == 26 [pid = 2776] [id = 615] 07:33:32 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4A17000 == 25 [pid = 2776] [id = 614] 07:33:32 INFO - PROCESS | 2776 | --DOCSHELL 00000038B6491000 == 24 [pid = 2776] [id = 613] 07:33:32 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (00000038C1B3DC00) [pid = 2776] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 07:33:32 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (00000038B9F51400) [pid = 2776] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 07:33:32 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038BA596000) [pid = 2776] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 07:33:32 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038C16CD800) [pid = 2776] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 07:33:32 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038BE11BC00) [pid = 2776] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 07:33:32 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038BE133C00) [pid = 2776] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 07:33:32 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C12DDC00) [pid = 2776] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 07:33:32 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C1668C00) [pid = 2776] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 07:33:32 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038B6228C00) [pid = 2776] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 07:33:32 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038B956FC00) [pid = 2776] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 07:33:32 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038BB7BD000) [pid = 2776] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 07:33:32 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BBA53C00) [pid = 2776] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 07:33:32 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C2112000) [pid = 2776] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 07:33:32 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C4FB4800) [pid = 2776] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 07:33:32 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C1E35000) [pid = 2776] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 07:33:32 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038B4DAE800) [pid = 2776] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 07:33:32 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038B4ED0000) [pid = 2776] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 07:33:32 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038BEC1D800) [pid = 2776] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 07:33:32 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C252D400) [pid = 2776] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 07:33:32 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038BF5F4000) [pid = 2776] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 07:33:32 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C2BE0C00) [pid = 2776] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 07:33:32 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C4C4DC00) [pid = 2776] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 07:33:32 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C44A7000) [pid = 2776] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 07:33:32 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038B95E6000) [pid = 2776] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 07:33:32 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038C282A400) [pid = 2776] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 07:33:32 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038C1869C00) [pid = 2776] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 07:33:32 INFO - PROCESS | 2776 | --DOMWINDOW == 63 (00000038C4A59000) [pid = 2776] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 07:33:32 INFO - PROCESS | 2776 | 1465050812757 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 07:33:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:33:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1598ms 07:33:32 INFO - PROCESS | 2776 | 1465050812833 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 07:33:32 INFO - PROCESS | 2776 | 1465050812837 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 07:33:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:33:32 INFO - PROCESS | 2776 | 1465050812842 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:33:32 INFO - PROCESS | 2776 | 1465050812847 Marionette TRACE conn5 <- [1,2434,null,{}] 07:33:32 INFO - PROCESS | 2776 | 1465050812853 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:32 INFO - PROCESS | 2776 | 1465050812856 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:33 INFO - PROCESS | 2776 | 1465050812985 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 07:33:33 INFO - PROCESS | 2776 | 1465050813064 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:33 INFO - PROCESS | 2776 | 1465050813066 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:33 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA0E3800 == 25 [pid = 2776] [id = 618] 07:33:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 64 (00000038B4ECC400) [pid = 2776] [serial = 1854] [outer = 0000000000000000] 07:33:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038B4FE3800) [pid = 2776] [serial = 1855] [outer = 00000038B4ECC400] 07:33:33 INFO - PROCESS | 2776 | 1465050813116 Marionette DEBUG loaded listener.js 07:33:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038B5A60800) [pid = 2776] [serial = 1856] [outer = 00000038B4ECC400] 07:33:33 INFO - PROCESS | 2776 | 1465050813503 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 07:33:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:33:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 692ms 07:33:33 INFO - PROCESS | 2776 | 1465050813564 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 07:33:33 INFO - PROCESS | 2776 | 1465050813569 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 07:33:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:33:33 INFO - PROCESS | 2776 | 1465050813578 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:33:33 INFO - PROCESS | 2776 | 1465050813581 Marionette TRACE conn5 <- [1,2438,null,{}] 07:33:33 INFO - PROCESS | 2776 | 1465050813585 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:33 INFO - PROCESS | 2776 | 1465050813588 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:33 INFO - PROCESS | 2776 | 1465050813686 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 07:33:33 INFO - PROCESS | 2776 | 1465050813693 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:33 INFO - PROCESS | 2776 | 1465050813695 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:33 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BE144000 == 26 [pid = 2776] [id = 619] 07:33:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038B95E6000) [pid = 2776] [serial = 1857] [outer = 0000000000000000] 07:33:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038B9A1FC00) [pid = 2776] [serial = 1858] [outer = 00000038B95E6000] 07:33:33 INFO - PROCESS | 2776 | 1465050813751 Marionette DEBUG loaded listener.js 07:33:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038BA515400) [pid = 2776] [serial = 1859] [outer = 00000038B95E6000] 07:33:34 INFO - PROCESS | 2776 | 1465050814196 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 07:33:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:33:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 691ms 07:33:34 INFO - PROCESS | 2776 | 1465050814274 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 07:33:34 INFO - PROCESS | 2776 | 1465050814276 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 07:33:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:33:34 INFO - PROCESS | 2776 | 1465050814280 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:33:34 INFO - PROCESS | 2776 | 1465050814284 Marionette TRACE conn5 <- [1,2442,null,{}] 07:33:34 INFO - PROCESS | 2776 | 1465050814295 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:34 INFO - PROCESS | 2776 | 1465050814300 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:34 INFO - PROCESS | 2776 | 1465050814390 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 07:33:34 INFO - PROCESS | 2776 | 1465050814398 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:34 INFO - PROCESS | 2776 | 1465050814402 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:34 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C216A000 == 27 [pid = 2776] [id = 620] 07:33:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038BB896800) [pid = 2776] [serial = 1860] [outer = 0000000000000000] 07:33:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038BBAA1800) [pid = 2776] [serial = 1861] [outer = 00000038BB896800] 07:33:34 INFO - PROCESS | 2776 | 1465050814452 Marionette DEBUG loaded listener.js 07:33:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038BE120C00) [pid = 2776] [serial = 1862] [outer = 00000038BB896800] 07:33:34 INFO - PROCESS | 2776 | 1465050814939 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 07:33:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:33:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 691ms 07:33:34 INFO - PROCESS | 2776 | 1465050814973 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 07:33:34 INFO - PROCESS | 2776 | 1465050814976 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 07:33:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:33:35 INFO - PROCESS | 2776 | 1465050814988 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:33:35 INFO - PROCESS | 2776 | 1465050814990 Marionette TRACE conn5 <- [1,2446,null,{}] 07:33:35 INFO - PROCESS | 2776 | 1465050814995 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:35 INFO - PROCESS | 2776 | 1465050814997 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:35 INFO - PROCESS | 2776 | 1465050815141 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 07:33:35 INFO - PROCESS | 2776 | 1465050815194 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:35 INFO - PROCESS | 2776 | 1465050815196 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:35 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4428000 == 28 [pid = 2776] [id = 621] 07:33:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038BE954000) [pid = 2776] [serial = 1863] [outer = 0000000000000000] 07:33:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038BEC18C00) [pid = 2776] [serial = 1864] [outer = 00000038BE954000] 07:33:35 INFO - PROCESS | 2776 | 1465050815246 Marionette DEBUG loaded listener.js 07:33:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038BEC34000) [pid = 2776] [serial = 1865] [outer = 00000038BE954000] 07:33:35 INFO - PROCESS | 2776 | 1465050815692 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 07:33:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:33:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 734ms 07:33:35 INFO - PROCESS | 2776 | 1465050815716 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 07:33:35 INFO - PROCESS | 2776 | 1465050815719 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 07:33:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:33:35 INFO - PROCESS | 2776 | 1465050815727 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:33:35 INFO - PROCESS | 2776 | 1465050815730 Marionette TRACE conn5 <- [1,2450,null,{}] 07:33:35 INFO - PROCESS | 2776 | 1465050815733 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:35 INFO - PROCESS | 2776 | 1465050815736 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:35 INFO - PROCESS | 2776 | 1465050815847 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 07:33:35 INFO - PROCESS | 2776 | 1465050815853 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:35 INFO - PROCESS | 2776 | 1465050815855 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:35 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C5838000 == 29 [pid = 2776] [id = 622] 07:33:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038BE954C00) [pid = 2776] [serial = 1866] [outer = 0000000000000000] 07:33:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C0A96C00) [pid = 2776] [serial = 1867] [outer = 00000038BE954C00] 07:33:35 INFO - PROCESS | 2776 | 1465050815902 Marionette DEBUG loaded listener.js 07:33:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C1574000) [pid = 2776] [serial = 1868] [outer = 00000038BE954C00] 07:33:36 INFO - PROCESS | 2776 | 1465050816372 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 07:33:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:33:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 691ms 07:33:36 INFO - PROCESS | 2776 | 1465050816417 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 07:33:36 INFO - PROCESS | 2776 | 1465050816419 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 07:33:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:33:36 INFO - PROCESS | 2776 | 1465050816423 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:33:36 INFO - PROCESS | 2776 | 1465050816424 Marionette TRACE conn5 <- [1,2454,null,{}] 07:33:36 INFO - PROCESS | 2776 | 1465050816428 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:36 INFO - PROCESS | 2776 | 1465050816434 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:36 INFO - PROCESS | 2776 | 1465050816596 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 07:33:36 INFO - PROCESS | 2776 | 1465050816611 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:36 INFO - PROCESS | 2776 | 1465050816613 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:36 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1647800 == 30 [pid = 2776] [id = 623] 07:33:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038BF5FEC00) [pid = 2776] [serial = 1869] [outer = 0000000000000000] 07:33:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C1B36800) [pid = 2776] [serial = 1870] [outer = 00000038BF5FEC00] 07:33:36 INFO - PROCESS | 2776 | 1465050816845 Marionette DEBUG loaded listener.js 07:33:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C1E3D000) [pid = 2776] [serial = 1871] [outer = 00000038BF5FEC00] 07:33:36 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038BB7C5800) [pid = 2776] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:33:36 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038B4ECC800) [pid = 2776] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:33:36 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C2535400) [pid = 2776] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:33:36 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038B63B5000) [pid = 2776] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:33:36 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C4C58C00) [pid = 2776] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:33:36 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038BA0D0000) [pid = 2776] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:33:36 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038BF5F5800) [pid = 2776] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:33:36 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038B4ED8C00) [pid = 2776] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:33:36 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038BE94A800) [pid = 2776] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:33:36 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038B55D5C00) [pid = 2776] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:33:36 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C2BE8800) [pid = 2776] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:33:37 INFO - PROCESS | 2776 | 1465050817250 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 07:33:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:33:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 881ms 07:33:37 INFO - PROCESS | 2776 | 1465050817307 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 07:33:37 INFO - PROCESS | 2776 | 1465050817309 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 07:33:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:33:37 INFO - PROCESS | 2776 | 1465050817312 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:33:37 INFO - PROCESS | 2776 | 1465050817314 Marionette TRACE conn5 <- [1,2458,null,{}] 07:33:37 INFO - PROCESS | 2776 | 1465050817318 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:37 INFO - PROCESS | 2776 | 1465050817320 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:37 INFO - PROCESS | 2776 | 1465050817435 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 07:33:37 INFO - PROCESS | 2776 | 1465050817446 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:37 INFO - PROCESS | 2776 | 1465050817447 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:37 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C6852000 == 31 [pid = 2776] [id = 624] 07:33:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038B4ECF000) [pid = 2776] [serial = 1872] [outer = 0000000000000000] 07:33:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C210F800) [pid = 2776] [serial = 1873] [outer = 00000038B4ECF000] 07:33:37 INFO - PROCESS | 2776 | 1465050817492 Marionette DEBUG loaded listener.js 07:33:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C2383C00) [pid = 2776] [serial = 1874] [outer = 00000038B4ECF000] 07:33:37 INFO - PROCESS | 2776 | 1465050817886 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 07:33:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:33:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 629ms 07:33:37 INFO - PROCESS | 2776 | 1465050817944 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 07:33:37 INFO - PROCESS | 2776 | 1465050817947 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 07:33:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:33:37 INFO - PROCESS | 2776 | 1465050817950 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:33:37 INFO - PROCESS | 2776 | 1465050817953 Marionette TRACE conn5 <- [1,2462,null,{}] 07:33:37 INFO - PROCESS | 2776 | 1465050817956 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:37 INFO - PROCESS | 2776 | 1465050817958 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:38 INFO - PROCESS | 2776 | 1465050818071 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 07:33:38 INFO - PROCESS | 2776 | 1465050818112 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:38 INFO - PROCESS | 2776 | 1465050818114 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:38 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C7214000 == 32 [pid = 2776] [id = 625] 07:33:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C1E3BC00) [pid = 2776] [serial = 1875] [outer = 0000000000000000] 07:33:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C2535C00) [pid = 2776] [serial = 1876] [outer = 00000038C1E3BC00] 07:33:38 INFO - PROCESS | 2776 | 1465050818158 Marionette DEBUG loaded listener.js 07:33:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C27C2800) [pid = 2776] [serial = 1877] [outer = 00000038C1E3BC00] 07:33:38 INFO - PROCESS | 2776 | 1465050818584 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 07:33:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:33:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 690ms 07:33:38 INFO - PROCESS | 2776 | 1465050818644 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 07:33:38 INFO - PROCESS | 2776 | 1465050818647 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 07:33:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:33:38 INFO - PROCESS | 2776 | 1465050818650 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:33:38 INFO - PROCESS | 2776 | 1465050818652 Marionette TRACE conn5 <- [1,2466,null,{}] 07:33:38 INFO - PROCESS | 2776 | 1465050818656 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:38 INFO - PROCESS | 2776 | 1465050818658 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:38 INFO - PROCESS | 2776 | 1465050818747 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 07:33:38 INFO - PROCESS | 2776 | 1465050818754 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:38 INFO - PROCESS | 2776 | 1465050818756 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:38 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C93CE000 == 33 [pid = 2776] [id = 626] 07:33:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C2823C00) [pid = 2776] [serial = 1878] [outer = 0000000000000000] 07:33:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C2B2AC00) [pid = 2776] [serial = 1879] [outer = 00000038C2823C00] 07:33:38 INFO - PROCESS | 2776 | 1465050818802 Marionette DEBUG loaded listener.js 07:33:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C32B0C00) [pid = 2776] [serial = 1880] [outer = 00000038C2823C00] 07:33:39 INFO - PROCESS | 2776 | 1465050819632 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 07:33:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:33:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1025ms 07:33:39 INFO - PROCESS | 2776 | 1465050819678 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 07:33:39 INFO - PROCESS | 2776 | 1465050819683 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 07:33:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:33:39 INFO - PROCESS | 2776 | 1465050819688 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:33:39 INFO - PROCESS | 2776 | 1465050819694 Marionette TRACE conn5 <- [1,2470,null,{}] 07:33:39 INFO - PROCESS | 2776 | 1465050819721 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:39 INFO - PROCESS | 2776 | 1465050819724 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:39 INFO - PROCESS | 2776 | 1465050819859 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 07:33:39 INFO - PROCESS | 2776 | 1465050819977 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:39 INFO - PROCESS | 2776 | 1465050819980 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:40 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BBA17800 == 34 [pid = 2776] [id = 627] 07:33:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038B4FDAC00) [pid = 2776] [serial = 1881] [outer = 0000000000000000] 07:33:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038B568D400) [pid = 2776] [serial = 1882] [outer = 00000038B4FDAC00] 07:33:40 INFO - PROCESS | 2776 | 1465050820040 Marionette DEBUG loaded listener.js 07:33:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038B9A27800) [pid = 2776] [serial = 1883] [outer = 00000038B4FDAC00] 07:33:40 INFO - PROCESS | 2776 | 1465050820766 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 07:33:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:33:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1164ms 07:33:40 INFO - PROCESS | 2776 | 1465050820856 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 07:33:40 INFO - PROCESS | 2776 | 1465050820861 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 07:33:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:33:40 INFO - PROCESS | 2776 | 1465050820868 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:33:40 INFO - PROCESS | 2776 | 1465050820871 Marionette TRACE conn5 <- [1,2474,null,{}] 07:33:40 INFO - PROCESS | 2776 | 1465050820876 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:40 INFO - PROCESS | 2776 | 1465050820879 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:41 INFO - PROCESS | 2776 | 1465050821130 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 07:33:41 INFO - PROCESS | 2776 | 1465050821256 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:41 INFO - PROCESS | 2776 | 1465050821259 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:41 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B975A000 == 35 [pid = 2776] [id = 628] 07:33:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038B4FDB000) [pid = 2776] [serial = 1884] [outer = 0000000000000000] 07:33:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038B5438C00) [pid = 2776] [serial = 1885] [outer = 00000038B4FDB000] 07:33:41 INFO - PROCESS | 2776 | 1465050821311 Marionette DEBUG loaded listener.js 07:33:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038B9804C00) [pid = 2776] [serial = 1886] [outer = 00000038B4FDB000] 07:33:41 INFO - PROCESS | 2776 | --DOCSHELL 00000038C7214000 == 34 [pid = 2776] [id = 625] 07:33:41 INFO - PROCESS | 2776 | --DOCSHELL 00000038C6852000 == 33 [pid = 2776] [id = 624] 07:33:41 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1647800 == 32 [pid = 2776] [id = 623] 07:33:41 INFO - PROCESS | 2776 | --DOCSHELL 00000038C5838000 == 31 [pid = 2776] [id = 622] 07:33:41 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4428000 == 30 [pid = 2776] [id = 621] 07:33:41 INFO - PROCESS | 2776 | --DOCSHELL 00000038C216A000 == 29 [pid = 2776] [id = 620] 07:33:41 INFO - PROCESS | 2776 | --DOCSHELL 00000038BE144000 == 28 [pid = 2776] [id = 619] 07:33:41 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA0E3800 == 27 [pid = 2776] [id = 618] 07:33:41 INFO - PROCESS | 2776 | --DOCSHELL 00000038BBA9C800 == 26 [pid = 2776] [id = 617] 07:33:41 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038C1B35400) [pid = 2776] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 07:33:41 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C281D800) [pid = 2776] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 07:33:41 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038B97B4C00) [pid = 2776] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 07:33:41 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038BA2A8000) [pid = 2776] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 07:33:41 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C1E3A000) [pid = 2776] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 07:33:41 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C4F3C800) [pid = 2776] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 07:33:41 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C4FBB000) [pid = 2776] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 07:33:41 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038BB045C00) [pid = 2776] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 07:33:41 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BB7BAC00) [pid = 2776] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 07:33:41 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C122C800) [pid = 2776] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 07:33:41 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038B4FE6800) [pid = 2776] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 07:33:41 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038B972C400) [pid = 2776] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 07:33:41 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038BE950400) [pid = 2776] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 07:33:41 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C4FBA400) [pid = 2776] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 07:33:41 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038BEC21000) [pid = 2776] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 07:33:41 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038BB7B9400) [pid = 2776] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 07:33:41 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C33CFC00) [pid = 2776] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 07:33:41 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C283E000) [pid = 2776] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 07:33:41 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038C2109400) [pid = 2776] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 07:33:41 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038C4A6D000) [pid = 2776] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 07:33:41 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038C16C9000) [pid = 2776] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 07:33:41 INFO - PROCESS | 2776 | --DOMWINDOW == 63 (00000038C4C56C00) [pid = 2776] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 07:33:41 INFO - PROCESS | 2776 | 1465050821905 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 07:33:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:33:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1081ms 07:33:41 INFO - PROCESS | 2776 | 1465050821951 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 07:33:41 INFO - PROCESS | 2776 | 1465050821956 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 07:33:41 INFO - PROCESS | 2776 | 1465050821961 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:33:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:33:41 INFO - PROCESS | 2776 | 1465050821964 Marionette TRACE conn5 <- [1,2478,null,{}] 07:33:41 INFO - PROCESS | 2776 | 1465050821968 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:41 INFO - PROCESS | 2776 | 1465050821971 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:42 INFO - PROCESS | 2776 | 1465050822063 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 07:33:42 INFO - PROCESS | 2776 | 1465050822141 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:42 INFO - PROCESS | 2776 | 1465050822143 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:42 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB70D000 == 27 [pid = 2776] [id = 629] 07:33:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 64 (00000038B9573800) [pid = 2776] [serial = 1887] [outer = 0000000000000000] 07:33:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038BB044400) [pid = 2776] [serial = 1888] [outer = 00000038B9573800] 07:33:42 INFO - PROCESS | 2776 | 1465050822201 Marionette DEBUG loaded listener.js 07:33:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038BB7C5000) [pid = 2776] [serial = 1889] [outer = 00000038B9573800] 07:33:42 INFO - PROCESS | 2776 | 1465050822600 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:33:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:33:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 692ms 07:33:42 INFO - PROCESS | 2776 | 1465050822667 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 07:33:42 INFO - PROCESS | 2776 | 1465050822670 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 07:33:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:33:42 INFO - PROCESS | 2776 | 1465050822675 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:33:42 INFO - PROCESS | 2776 | 1465050822677 Marionette TRACE conn5 <- [1,2482,null,{}] 07:33:42 INFO - PROCESS | 2776 | 1465050822681 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:42 INFO - PROCESS | 2776 | 1465050822683 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:42 INFO - PROCESS | 2776 | 1465050822774 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 07:33:42 INFO - PROCESS | 2776 | 1465050822784 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:42 INFO - PROCESS | 2776 | 1465050822786 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:42 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C2170800 == 28 [pid = 2776] [id = 630] 07:33:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038BE133000) [pid = 2776] [serial = 1890] [outer = 0000000000000000] 07:33:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038BE950800) [pid = 2776] [serial = 1891] [outer = 00000038BE133000] 07:33:42 INFO - PROCESS | 2776 | 1465050822839 Marionette DEBUG loaded listener.js 07:33:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038BEC33C00) [pid = 2776] [serial = 1892] [outer = 00000038BE133000] 07:33:43 INFO - PROCESS | 2776 | 1465050823323 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 07:33:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:33:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 690ms 07:33:43 INFO - PROCESS | 2776 | 1465050823367 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 07:33:43 INFO - PROCESS | 2776 | 1465050823371 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 07:33:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:33:43 INFO - PROCESS | 2776 | 1465050823383 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:33:43 INFO - PROCESS | 2776 | 1465050823388 Marionette TRACE conn5 <- [1,2486,null,{}] 07:33:43 INFO - PROCESS | 2776 | 1465050823392 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:43 INFO - PROCESS | 2776 | 1465050823396 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:43 INFO - PROCESS | 2776 | 1465050823494 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 07:33:43 INFO - PROCESS | 2776 | 1465050823580 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:43 INFO - PROCESS | 2776 | 1465050823582 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:43 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C582F800 == 29 [pid = 2776] [id = 631] 07:33:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038BE94E800) [pid = 2776] [serial = 1893] [outer = 0000000000000000] 07:33:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038C166B400) [pid = 2776] [serial = 1894] [outer = 00000038BE94E800] 07:33:43 INFO - PROCESS | 2776 | 1465050823627 Marionette DEBUG loaded listener.js 07:33:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C1B34C00) [pid = 2776] [serial = 1895] [outer = 00000038BE94E800] 07:33:44 INFO - PROCESS | 2776 | 1465050824036 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:33:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:33:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 691ms 07:33:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:33:44 INFO - PROCESS | 2776 | 1465050824072 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 07:33:44 INFO - PROCESS | 2776 | 1465050824074 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 07:33:44 INFO - PROCESS | 2776 | 1465050824078 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:33:44 INFO - PROCESS | 2776 | 1465050824080 Marionette TRACE conn5 <- [1,2490,null,{}] 07:33:44 INFO - PROCESS | 2776 | 1465050824083 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:44 INFO - PROCESS | 2776 | 1465050824085 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:44 INFO - PROCESS | 2776 | 1465050824229 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 07:33:44 INFO - PROCESS | 2776 | 1465050824257 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:44 INFO - PROCESS | 2776 | 1465050824260 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:44 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C6487000 == 30 [pid = 2776] [id = 632] 07:33:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038B4EAB400) [pid = 2776] [serial = 1896] [outer = 0000000000000000] 07:33:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C1E36800) [pid = 2776] [serial = 1897] [outer = 00000038B4EAB400] 07:33:44 INFO - PROCESS | 2776 | 1465050824305 Marionette DEBUG loaded listener.js 07:33:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C2378800) [pid = 2776] [serial = 1898] [outer = 00000038B4EAB400] 07:33:44 INFO - PROCESS | 2776 | 1465050824754 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:33:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:33:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 734ms 07:33:44 INFO - PROCESS | 2776 | 1465050824814 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 07:33:44 INFO - PROCESS | 2776 | 1465050824817 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 07:33:44 INFO - PROCESS | 2776 | 1465050824820 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:33:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:33:44 INFO - PROCESS | 2776 | 1465050824822 Marionette TRACE conn5 <- [1,2494,null,{}] 07:33:44 INFO - PROCESS | 2776 | 1465050824826 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:44 INFO - PROCESS | 2776 | 1465050824828 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:44 INFO - PROCESS | 2776 | 1465050824946 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 07:33:45 INFO - PROCESS | 2776 | 1465050825006 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:45 INFO - PROCESS | 2776 | 1465050825013 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:45 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C57C7000 == 31 [pid = 2776] [id = 633] 07:33:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C27BE000) [pid = 2776] [serial = 1899] [outer = 0000000000000000] 07:33:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C2828800) [pid = 2776] [serial = 1900] [outer = 00000038C27BE000] 07:33:45 INFO - PROCESS | 2776 | 1465050825068 Marionette DEBUG loaded listener.js 07:33:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C31E3C00) [pid = 2776] [serial = 1901] [outer = 00000038C27BE000] 07:33:45 INFO - PROCESS | 2776 | 1465050825543 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:33:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:33:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 776ms 07:33:45 INFO - PROCESS | 2776 | 1465050825599 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 07:33:45 INFO - PROCESS | 2776 | 1465050825602 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 07:33:45 INFO - PROCESS | 2776 | 1465050825605 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:33:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:33:45 INFO - PROCESS | 2776 | 1465050825607 Marionette TRACE conn5 <- [1,2498,null,{}] 07:33:45 INFO - PROCESS | 2776 | 1465050825610 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:45 INFO - PROCESS | 2776 | 1465050825612 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:45 INFO - PROCESS | 2776 | 1465050825739 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 07:33:45 INFO - PROCESS | 2776 | 1465050825796 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:45 INFO - PROCESS | 2776 | 1465050825798 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:45 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C92C5800 == 32 [pid = 2776] [id = 634] 07:33:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C332AC00) [pid = 2776] [serial = 1902] [outer = 0000000000000000] 07:33:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C4A4DC00) [pid = 2776] [serial = 1903] [outer = 00000038C332AC00] 07:33:45 INFO - PROCESS | 2776 | 1465050825842 Marionette DEBUG loaded listener.js 07:33:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C4C49C00) [pid = 2776] [serial = 1904] [outer = 00000038C332AC00] 07:33:46 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038B33DD800) [pid = 2776] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:33:46 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038BBB5D000) [pid = 2776] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:33:46 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C16D3400) [pid = 2776] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:33:46 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C27B9C00) [pid = 2776] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:33:46 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BF5FEC00) [pid = 2776] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:33:46 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B4ECF000) [pid = 2776] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:33:46 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C1E3BC00) [pid = 2776] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:33:46 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038BE954000) [pid = 2776] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:33:46 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038BE954C00) [pid = 2776] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:33:46 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038BB0AB400) [pid = 2776] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:33:46 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038B4ECC400) [pid = 2776] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:33:46 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038BB896800) [pid = 2776] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:33:46 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038B95E6000) [pid = 2776] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:33:46 INFO - PROCESS | 2776 | 1465050826280 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 07:33:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:33:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 732ms 07:33:46 INFO - PROCESS | 2776 | 1465050826340 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 07:33:46 INFO - PROCESS | 2776 | 1465050826343 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 07:33:46 INFO - PROCESS | 2776 | 1465050826346 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:33:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:33:46 INFO - PROCESS | 2776 | 1465050826348 Marionette TRACE conn5 <- [1,2502,null,{}] 07:33:46 INFO - PROCESS | 2776 | 1465050826352 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:46 INFO - PROCESS | 2776 | 1465050826354 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:46 INFO - PROCESS | 2776 | 1465050826441 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 07:33:46 INFO - PROCESS | 2776 | 1465050826449 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:46 INFO - PROCESS | 2776 | 1465050826451 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:46 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA5CF800 == 33 [pid = 2776] [id = 635] 07:33:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038BB0AC000) [pid = 2776] [serial = 1905] [outer = 0000000000000000] 07:33:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038C1E3BC00) [pid = 2776] [serial = 1906] [outer = 00000038BB0AC000] 07:33:46 INFO - PROCESS | 2776 | 1465050826496 Marionette DEBUG loaded listener.js 07:33:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038C4C50400) [pid = 2776] [serial = 1907] [outer = 00000038BB0AC000] 07:33:46 INFO - PROCESS | 2776 | 1465050826942 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 07:33:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:33:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 628ms 07:33:46 INFO - PROCESS | 2776 | 1465050826978 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 07:33:46 INFO - PROCESS | 2776 | 1465050826980 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 07:33:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:33:46 INFO - PROCESS | 2776 | 1465050826984 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:33:47 INFO - PROCESS | 2776 | 1465050826995 Marionette TRACE conn5 <- [1,2506,null,{}] 07:33:47 INFO - PROCESS | 2776 | 1465050826999 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:47 INFO - PROCESS | 2776 | 1465050827001 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:47 INFO - PROCESS | 2776 | 1465050827088 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 07:33:47 INFO - PROCESS | 2776 | 1465050827122 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:47 INFO - PROCESS | 2776 | 1465050827124 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:47 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C95AE800 == 34 [pid = 2776] [id = 636] 07:33:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038BEC28400) [pid = 2776] [serial = 1908] [outer = 0000000000000000] 07:33:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C4CD3400) [pid = 2776] [serial = 1909] [outer = 00000038BEC28400] 07:33:47 INFO - PROCESS | 2776 | 1465050827168 Marionette DEBUG loaded listener.js 07:33:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C4FB7800) [pid = 2776] [serial = 1910] [outer = 00000038BEC28400] 07:33:47 INFO - PROCESS | 2776 | 1465050827599 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:33:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:33:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 650ms 07:33:47 INFO - PROCESS | 2776 | 1465050827637 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 07:33:47 INFO - PROCESS | 2776 | 1465050827639 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 07:33:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:33:47 INFO - PROCESS | 2776 | 1465050827647 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:33:47 INFO - PROCESS | 2776 | 1465050827649 Marionette TRACE conn5 <- [1,2510,null,{}] 07:33:47 INFO - PROCESS | 2776 | 1465050827652 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:47 INFO - PROCESS | 2776 | 1465050827654 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:47 INFO - PROCESS | 2776 | 1465050827739 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 07:33:47 INFO - PROCESS | 2776 | 1465050827745 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:47 INFO - PROCESS | 2776 | 1465050827747 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:47 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C96C8800 == 35 [pid = 2776] [id = 637] 07:33:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C4FBC800) [pid = 2776] [serial = 1911] [outer = 0000000000000000] 07:33:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C570B000) [pid = 2776] [serial = 1912] [outer = 00000038C4FBC800] 07:33:47 INFO - PROCESS | 2776 | 1465050827792 Marionette DEBUG loaded listener.js 07:33:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C5714000) [pid = 2776] [serial = 1913] [outer = 00000038C4FBC800] 07:33:48 INFO - PROCESS | 2776 | 1465050828433 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:33:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:33:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 880ms 07:33:48 INFO - PROCESS | 2776 | 1465050828532 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 07:33:48 INFO - PROCESS | 2776 | 1465050828537 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 07:33:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:33:48 INFO - PROCESS | 2776 | 1465050828543 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:33:48 INFO - PROCESS | 2776 | 1465050828547 Marionette TRACE conn5 <- [1,2514,null,{}] 07:33:48 INFO - PROCESS | 2776 | 1465050828554 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:48 INFO - PROCESS | 2776 | 1465050828557 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:48 INFO - PROCESS | 2776 | 1465050828687 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 07:33:48 INFO - PROCESS | 2776 | 1465050828807 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:48 INFO - PROCESS | 2776 | 1465050828810 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:48 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1650000 == 36 [pid = 2776] [id = 638] 07:33:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038B95E8400) [pid = 2776] [serial = 1914] [outer = 0000000000000000] 07:33:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038BB0AB400) [pid = 2776] [serial = 1915] [outer = 00000038B95E8400] 07:33:48 INFO - PROCESS | 2776 | 1465050828870 Marionette DEBUG loaded listener.js 07:33:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038BE11A000) [pid = 2776] [serial = 1916] [outer = 00000038B95E8400] 07:33:49 INFO - PROCESS | 2776 | 1465050829460 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 07:33:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:33:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 984ms 07:33:49 INFO - PROCESS | 2776 | 1465050829528 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 07:33:49 INFO - PROCESS | 2776 | 1465050829534 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 07:33:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:33:49 INFO - PROCESS | 2776 | 1465050829540 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:33:49 INFO - PROCESS | 2776 | 1465050829543 Marionette TRACE conn5 <- [1,2518,null,{}] 07:33:49 INFO - PROCESS | 2776 | 1465050829548 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:49 INFO - PROCESS | 2776 | 1465050829551 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:49 INFO - PROCESS | 2776 | 1465050829670 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 07:33:49 INFO - PROCESS | 2776 | 1465050829797 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:49 INFO - PROCESS | 2776 | 1465050829799 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:49 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C721A800 == 37 [pid = 2776] [id = 639] 07:33:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C1579000) [pid = 2776] [serial = 1917] [outer = 0000000000000000] 07:33:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C166BC00) [pid = 2776] [serial = 1918] [outer = 00000038C1579000] 07:33:49 INFO - PROCESS | 2776 | 1465050829859 Marionette DEBUG loaded listener.js 07:33:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C1E32400) [pid = 2776] [serial = 1919] [outer = 00000038C1579000] 07:33:50 INFO - PROCESS | 2776 | 1465050830469 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 07:33:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:33:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 986ms 07:33:50 INFO - PROCESS | 2776 | 1465050830537 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 07:33:50 INFO - PROCESS | 2776 | 1465050830540 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 07:33:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:33:50 INFO - PROCESS | 2776 | 1465050830546 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:33:50 INFO - PROCESS | 2776 | 1465050830550 Marionette TRACE conn5 <- [1,2522,null,{}] 07:33:50 INFO - PROCESS | 2776 | 1465050830562 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:50 INFO - PROCESS | 2776 | 1465050830568 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:50 INFO - PROCESS | 2776 | 1465050830693 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 07:33:50 INFO - PROCESS | 2776 | 1465050830813 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:50 INFO - PROCESS | 2776 | 1465050830817 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:50 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C99D5800 == 38 [pid = 2776] [id = 640] 07:33:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038C49D9800) [pid = 2776] [serial = 1920] [outer = 0000000000000000] 07:33:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038C4A5BC00) [pid = 2776] [serial = 1921] [outer = 00000038C49D9800] 07:33:50 INFO - PROCESS | 2776 | 1465050830876 Marionette DEBUG loaded listener.js 07:33:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038C5718800) [pid = 2776] [serial = 1922] [outer = 00000038C49D9800] 07:33:51 INFO - PROCESS | 2776 | 1465050831498 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 07:33:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:33:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 985ms 07:33:51 INFO - PROCESS | 2776 | 1465050831693 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 07:33:51 INFO - PROCESS | 2776 | 1465050831697 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 07:33:51 INFO - PROCESS | 2776 | 1465050831726 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:33:51 INFO - PROCESS | 2776 | 1465050831729 Marionette TRACE conn5 <- [1,2526,null,{}] 07:33:51 INFO - PROCESS | 2776 | 1465050831735 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:33:51 INFO - PROCESS | 2776 | 1465050831738 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:51 INFO - PROCESS | 2776 | 1465050831844 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 07:33:51 INFO - PROCESS | 2776 | 1465050831923 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:51 INFO - PROCESS | 2776 | 1465050831928 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:51 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B9F18000 == 39 [pid = 2776] [id = 641] 07:33:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038B641EC00) [pid = 2776] [serial = 1923] [outer = 0000000000000000] 07:33:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038B9737800) [pid = 2776] [serial = 1924] [outer = 00000038B641EC00] 07:33:52 INFO - PROCESS | 2776 | 1465050832020 Marionette DEBUG loaded listener.js 07:33:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (00000038BB785C00) [pid = 2776] [serial = 1925] [outer = 00000038B641EC00] 07:33:53 INFO - PROCESS | 2776 | --DOCSHELL 00000038C95AE800 == 38 [pid = 2776] [id = 636] 07:33:53 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA5CF800 == 37 [pid = 2776] [id = 635] 07:33:53 INFO - PROCESS | 2776 | --DOCSHELL 00000038C92C5800 == 36 [pid = 2776] [id = 634] 07:33:53 INFO - PROCESS | 2776 | --DOCSHELL 00000038C57C7000 == 35 [pid = 2776] [id = 633] 07:33:53 INFO - PROCESS | 2776 | --DOCSHELL 00000038C6487000 == 34 [pid = 2776] [id = 632] 07:33:53 INFO - PROCESS | 2776 | --DOCSHELL 00000038C582F800 == 33 [pid = 2776] [id = 631] 07:33:53 INFO - PROCESS | 2776 | --DOCSHELL 00000038C2170800 == 32 [pid = 2776] [id = 630] 07:33:53 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB70D000 == 31 [pid = 2776] [id = 629] 07:33:53 INFO - PROCESS | 2776 | --DOCSHELL 00000038B975A000 == 30 [pid = 2776] [id = 628] 07:33:53 INFO - PROCESS | 2776 | --DOCSHELL 00000038BBA17800 == 29 [pid = 2776] [id = 627] 07:33:53 INFO - PROCESS | 2776 | --DOCSHELL 00000038C93CE000 == 28 [pid = 2776] [id = 626] 07:33:53 INFO - PROCESS | 2776 | --DOCSHELL 00000038C99D5800 == 27 [pid = 2776] [id = 640] 07:33:53 INFO - PROCESS | 2776 | --DOCSHELL 00000038C721A800 == 26 [pid = 2776] [id = 639] 07:33:53 INFO - PROCESS | 2776 | --DOCSHELL 00000038C96C8800 == 25 [pid = 2776] [id = 637] 07:33:53 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1650000 == 24 [pid = 2776] [id = 638] 07:33:53 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (00000038C2535C00) [pid = 2776] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 07:33:53 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038BEC18C00) [pid = 2776] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 07:33:53 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038C0A96C00) [pid = 2776] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 07:33:53 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038BE123000) [pid = 2776] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 07:33:53 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038BB783000) [pid = 2776] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 07:33:53 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038B4FE3800) [pid = 2776] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 07:33:53 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038B5A60800) [pid = 2776] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 07:33:53 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038BBAA1800) [pid = 2776] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 07:33:53 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038B9A1FC00) [pid = 2776] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 07:33:53 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038BA515400) [pid = 2776] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 07:33:53 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BEC34000) [pid = 2776] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 07:33:53 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038B55DD400) [pid = 2776] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 07:33:53 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038B43C6000) [pid = 2776] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 07:33:53 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038BEC1B800) [pid = 2776] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 07:33:53 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038BE120400) [pid = 2776] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 07:33:53 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C27C0800) [pid = 2776] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 07:33:53 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C237C800) [pid = 2776] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 07:33:53 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C5750000) [pid = 2776] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 07:33:53 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C5712000) [pid = 2776] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 07:33:53 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C1574000) [pid = 2776] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 07:33:53 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C1B36800) [pid = 2776] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 07:33:53 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C27C2800) [pid = 2776] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 07:33:53 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038C1E3D000) [pid = 2776] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 07:33:53 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038C210F800) [pid = 2776] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 07:33:53 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038C2383C00) [pid = 2776] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 07:33:53 INFO - PROCESS | 2776 | --DOMWINDOW == 63 (00000038BE120C00) [pid = 2776] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 07:33:53 INFO - PROCESS | 2776 | 1465050833303 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 07:33:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:33:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1630ms 07:33:53 INFO - PROCESS | 2776 | 1465050833373 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 07:33:53 INFO - PROCESS | 2776 | 1465050833378 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 07:33:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:33:53 INFO - PROCESS | 2776 | 1465050833384 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:33:53 INFO - PROCESS | 2776 | 1465050833388 Marionette TRACE conn5 <- [1,2530,null,{}] 07:33:53 INFO - PROCESS | 2776 | 1465050833399 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:53 INFO - PROCESS | 2776 | 1465050833402 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:53 INFO - PROCESS | 2776 | 1465050833497 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 07:33:53 INFO - PROCESS | 2776 | 1465050833511 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:53 INFO - PROCESS | 2776 | 1465050833515 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:53 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA41B000 == 25 [pid = 2776] [id = 642] 07:33:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 64 (00000038B4DA8000) [pid = 2776] [serial = 1926] [outer = 0000000000000000] 07:33:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038B4ECD000) [pid = 2776] [serial = 1927] [outer = 00000038B4DA8000] 07:33:53 INFO - PROCESS | 2776 | 1465050833566 Marionette DEBUG loaded listener.js 07:33:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038B4FE6000) [pid = 2776] [serial = 1928] [outer = 00000038B4DA8000] 07:33:54 INFO - PROCESS | 2776 | 1465050834071 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 07:33:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:33:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 734ms 07:33:54 INFO - PROCESS | 2776 | 1465050834121 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 07:33:54 INFO - PROCESS | 2776 | 1465050834127 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 07:33:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:33:54 INFO - PROCESS | 2776 | 1465050834134 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:33:54 INFO - PROCESS | 2776 | 1465050834137 Marionette TRACE conn5 <- [1,2534,null,{}] 07:33:54 INFO - PROCESS | 2776 | 1465050834141 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:54 INFO - PROCESS | 2776 | 1465050834144 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:54 INFO - PROCESS | 2776 | 1465050834240 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 07:33:54 INFO - PROCESS | 2776 | 1465050834328 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:54 INFO - PROCESS | 2776 | 1465050834331 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:54 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BE144800 == 26 [pid = 2776] [id = 643] 07:33:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038B63AE000) [pid = 2776] [serial = 1929] [outer = 0000000000000000] 07:33:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038B972DC00) [pid = 2776] [serial = 1930] [outer = 00000038B63AE000] 07:33:54 INFO - PROCESS | 2776 | 1465050834380 Marionette DEBUG loaded listener.js 07:33:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038B980B800) [pid = 2776] [serial = 1931] [outer = 00000038B63AE000] 07:33:54 INFO - PROCESS | 2776 | 1465050834796 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 07:33:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:33:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 734ms 07:33:54 INFO - PROCESS | 2776 | 1465050834895 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 07:33:54 INFO - PROCESS | 2776 | 1465050834898 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 07:33:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:33:54 INFO - PROCESS | 2776 | 1465050834901 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:33:54 INFO - PROCESS | 2776 | 1465050834905 Marionette TRACE conn5 <- [1,2538,null,{}] 07:33:54 INFO - PROCESS | 2776 | 1465050834922 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:54 INFO - PROCESS | 2776 | 1465050834927 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:55 INFO - PROCESS | 2776 | 1465050835023 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 07:33:55 INFO - PROCESS | 2776 | 1465050835032 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:55 INFO - PROCESS | 2776 | 1465050835036 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:55 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C2717800 == 27 [pid = 2776] [id = 644] 07:33:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038B34D8000) [pid = 2776] [serial = 1932] [outer = 0000000000000000] 07:33:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038BBA54400) [pid = 2776] [serial = 1933] [outer = 00000038B34D8000] 07:33:55 INFO - PROCESS | 2776 | 1465050835086 Marionette DEBUG loaded listener.js 07:33:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038BE121000) [pid = 2776] [serial = 1934] [outer = 00000038B34D8000] 07:33:55 INFO - PROCESS | 2776 | 1465050835592 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 07:33:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:33:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 732ms 07:33:55 INFO - PROCESS | 2776 | 1465050835636 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 07:33:55 INFO - PROCESS | 2776 | 1465050835639 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 07:33:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:33:55 INFO - PROCESS | 2776 | 1465050835647 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:33:55 INFO - PROCESS | 2776 | 1465050835649 Marionette TRACE conn5 <- [1,2542,null,{}] 07:33:55 INFO - PROCESS | 2776 | 1465050835653 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:55 INFO - PROCESS | 2776 | 1465050835655 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:55 INFO - PROCESS | 2776 | 1465050835772 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 07:33:55 INFO - PROCESS | 2776 | 1465050835778 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:55 INFO - PROCESS | 2776 | 1465050835780 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:55 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4C27000 == 28 [pid = 2776] [id = 645] 07:33:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038BE135000) [pid = 2776] [serial = 1935] [outer = 0000000000000000] 07:33:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038BE94DC00) [pid = 2776] [serial = 1936] [outer = 00000038BE135000] 07:33:55 INFO - PROCESS | 2776 | 1465050835827 Marionette DEBUG loaded listener.js 07:33:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038BEC20000) [pid = 2776] [serial = 1937] [outer = 00000038BE135000] 07:33:56 INFO - PROCESS | 2776 | 1465050836317 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 07:33:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:33:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 733ms 07:33:56 INFO - PROCESS | 2776 | 1465050836407 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 07:33:56 INFO - PROCESS | 2776 | 1465050836409 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 07:33:56 INFO - PROCESS | 2776 | 1465050836412 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:33:56 INFO - PROCESS | 2776 | 1465050836414 Marionette TRACE conn5 <- [1,2546,null,{}] 07:33:56 INFO - PROCESS | 2776 | 1465050836418 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:33:56 INFO - PROCESS | 2776 | 1465050836420 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:56 INFO - PROCESS | 2776 | 1465050836541 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 07:33:56 INFO - PROCESS | 2776 | 1465050836597 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:56 INFO - PROCESS | 2776 | 1465050836599 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:56 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C59E3000 == 29 [pid = 2776] [id = 646] 07:33:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038B5A5F800) [pid = 2776] [serial = 1938] [outer = 0000000000000000] 07:33:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038BF5F0400) [pid = 2776] [serial = 1939] [outer = 00000038B5A5F800] 07:33:56 INFO - PROCESS | 2776 | 1465050836646 Marionette DEBUG loaded listener.js 07:33:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C1232000) [pid = 2776] [serial = 1940] [outer = 00000038B5A5F800] 07:33:57 INFO - PROCESS | 2776 | 1465050837101 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 07:33:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:33:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 733ms 07:33:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:33:57 INFO - PROCESS | 2776 | 1465050837155 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 07:33:57 INFO - PROCESS | 2776 | 1465050837158 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 07:33:57 INFO - PROCESS | 2776 | 1465050837161 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:33:57 INFO - PROCESS | 2776 | 1465050837163 Marionette TRACE conn5 <- [1,2550,null,{}] 07:33:57 INFO - PROCESS | 2776 | 1465050837166 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:57 INFO - PROCESS | 2776 | 1465050837172 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:57 INFO - PROCESS | 2776 | 1465050837482 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 07:33:57 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038B4EAB400) [pid = 2776] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:33:57 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C27BE000) [pid = 2776] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:33:57 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B4FDAC00) [pid = 2776] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:33:57 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038B9573800) [pid = 2776] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:33:57 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C4FBC800) [pid = 2776] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:33:57 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C2823C00) [pid = 2776] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:33:57 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038BE133000) [pid = 2776] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:33:57 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C332AC00) [pid = 2776] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:33:57 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038BE94E800) [pid = 2776] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:33:57 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038B4FDB000) [pid = 2776] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:33:57 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038BEC28400) [pid = 2776] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:33:57 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038BB0AC000) [pid = 2776] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:33:57 INFO - PROCESS | 2776 | 1465050837547 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:57 INFO - PROCESS | 2776 | 1465050837549 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:57 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BF583800 == 30 [pid = 2776] [id = 647] 07:33:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038B32F2400) [pid = 2776] [serial = 1941] [outer = 0000000000000000] 07:33:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038B3D29C00) [pid = 2776] [serial = 1942] [outer = 00000038B32F2400] 07:33:57 INFO - PROCESS | 2776 | 1465050837595 Marionette DEBUG loaded listener.js 07:33:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038BEC28400) [pid = 2776] [serial = 1943] [outer = 00000038B32F2400] 07:33:58 INFO - PROCESS | 2776 | 1465050838006 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 07:33:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:33:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 880ms 07:33:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:33:58 INFO - PROCESS | 2776 | 1465050838045 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 07:33:58 INFO - PROCESS | 2776 | 1465050838048 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 07:33:58 INFO - PROCESS | 2776 | 1465050838051 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:33:58 INFO - PROCESS | 2776 | 1465050838053 Marionette TRACE conn5 <- [1,2554,null,{}] 07:33:58 INFO - PROCESS | 2776 | 1465050838057 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:58 INFO - PROCESS | 2776 | 1465050838059 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:58 INFO - PROCESS | 2776 | 1465050838141 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 07:33:58 INFO - PROCESS | 2776 | 1465050838147 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:58 INFO - PROCESS | 2776 | 1465050838149 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:58 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C684E000 == 31 [pid = 2776] [id = 648] 07:33:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038C1E2EC00) [pid = 2776] [serial = 1944] [outer = 0000000000000000] 07:33:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038C1E32C00) [pid = 2776] [serial = 1945] [outer = 00000038C1E2EC00] 07:33:58 INFO - PROCESS | 2776 | 1465050838195 Marionette DEBUG loaded listener.js 07:33:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C2112000) [pid = 2776] [serial = 1946] [outer = 00000038C1E2EC00] 07:33:58 INFO - PROCESS | 2776 | 1465050838632 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 07:33:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:33:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 630ms 07:33:58 INFO - PROCESS | 2776 | 1465050838682 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 07:33:58 INFO - PROCESS | 2776 | 1465050838685 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 07:33:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:33:58 INFO - PROCESS | 2776 | 1465050838688 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:33:58 INFO - PROCESS | 2776 | 1465050838690 Marionette TRACE conn5 <- [1,2558,null,{}] 07:33:58 INFO - PROCESS | 2776 | 1465050838694 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:58 INFO - PROCESS | 2776 | 1465050838695 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:58 INFO - PROCESS | 2776 | 1465050838778 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 07:33:58 INFO - PROCESS | 2776 | 1465050838784 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:58 INFO - PROCESS | 2776 | 1465050838786 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:58 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C722A800 == 32 [pid = 2776] [id = 649] 07:33:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C2384000) [pid = 2776] [serial = 1947] [outer = 0000000000000000] 07:33:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C252C800) [pid = 2776] [serial = 1948] [outer = 00000038C2384000] 07:33:58 INFO - PROCESS | 2776 | 1465050838833 Marionette DEBUG loaded listener.js 07:33:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C27B6400) [pid = 2776] [serial = 1949] [outer = 00000038C2384000] 07:33:59 INFO - PROCESS | 2776 | 1465050839314 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 07:33:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:33:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 691ms 07:33:59 INFO - PROCESS | 2776 | 1465050839383 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 07:33:59 INFO - PROCESS | 2776 | 1465050839385 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 07:33:59 INFO - PROCESS | 2776 | 1465050839388 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:33:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:33:59 INFO - PROCESS | 2776 | 1465050839390 Marionette TRACE conn5 <- [1,2562,null,{}] 07:33:59 INFO - PROCESS | 2776 | 1465050839393 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:59 INFO - PROCESS | 2776 | 1465050839395 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:59 INFO - PROCESS | 2776 | 1465050839479 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 07:33:59 INFO - PROCESS | 2776 | 1465050839607 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:59 INFO - PROCESS | 2776 | 1465050839610 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:33:59 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B9550000 == 33 [pid = 2776] [id = 650] 07:33:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038AFEBC400) [pid = 2776] [serial = 1950] [outer = 0000000000000000] 07:33:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038B32F1000) [pid = 2776] [serial = 1951] [outer = 00000038AFEBC400] 07:33:59 INFO - PROCESS | 2776 | 1465050839669 Marionette DEBUG loaded listener.js 07:33:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038B46C2400) [pid = 2776] [serial = 1952] [outer = 00000038AFEBC400] 07:34:00 INFO - PROCESS | 2776 | 1465050840489 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 07:34:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:34:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1183ms 07:34:00 INFO - PROCESS | 2776 | 1465050840576 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 07:34:00 INFO - PROCESS | 2776 | 1465050840581 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 07:34:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:34:00 INFO - PROCESS | 2776 | 1465050840586 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:34:00 INFO - PROCESS | 2776 | 1465050840589 Marionette TRACE conn5 <- [1,2566,null,{}] 07:34:00 INFO - PROCESS | 2776 | 1465050840595 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:00 INFO - PROCESS | 2776 | 1465050840598 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:00 INFO - PROCESS | 2776 | 1465050840758 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 07:34:00 INFO - PROCESS | 2776 | 1465050840879 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:00 INFO - PROCESS | 2776 | 1465050840882 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:00 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C23AD800 == 34 [pid = 2776] [id = 651] 07:34:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038B4FDA400) [pid = 2776] [serial = 1953] [outer = 0000000000000000] 07:34:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038BA2AA800) [pid = 2776] [serial = 1954] [outer = 00000038B4FDA400] 07:34:00 INFO - PROCESS | 2776 | 1465050840941 Marionette DEBUG loaded listener.js 07:34:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038BB7C1C00) [pid = 2776] [serial = 1955] [outer = 00000038B4FDA400] 07:34:01 INFO - PROCESS | 2776 | 1465050841818 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 07:34:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:34:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1296ms 07:34:01 INFO - PROCESS | 2776 | 1465050841885 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 07:34:01 INFO - PROCESS | 2776 | 1465050841890 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 07:34:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:34:01 INFO - PROCESS | 2776 | 1465050841896 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:34:01 INFO - PROCESS | 2776 | 1465050841899 Marionette TRACE conn5 <- [1,2570,null,{}] 07:34:01 INFO - PROCESS | 2776 | 1465050841905 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:01 INFO - PROCESS | 2776 | 1465050841909 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:02 INFO - PROCESS | 2776 | 1465050842034 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 07:34:02 INFO - PROCESS | 2776 | 1465050842158 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:02 INFO - PROCESS | 2776 | 1465050842162 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:02 INFO - PROCESS | 2776 | --DOCSHELL 00000038C722A800 == 33 [pid = 2776] [id = 649] 07:34:02 INFO - PROCESS | 2776 | --DOCSHELL 00000038C684E000 == 32 [pid = 2776] [id = 648] 07:34:02 INFO - PROCESS | 2776 | --DOCSHELL 00000038BF583800 == 31 [pid = 2776] [id = 647] 07:34:02 INFO - PROCESS | 2776 | --DOCSHELL 00000038C59E3000 == 30 [pid = 2776] [id = 646] 07:34:02 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4C27000 == 29 [pid = 2776] [id = 645] 07:34:02 INFO - PROCESS | 2776 | --DOCSHELL 00000038C2717800 == 28 [pid = 2776] [id = 644] 07:34:02 INFO - PROCESS | 2776 | --DOCSHELL 00000038BE144800 == 27 [pid = 2776] [id = 643] 07:34:02 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA41B000 == 26 [pid = 2776] [id = 642] 07:34:02 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C1E36800) [pid = 2776] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 07:34:02 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C2828800) [pid = 2776] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 07:34:02 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C2378800) [pid = 2776] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 07:34:02 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038B568D400) [pid = 2776] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 07:34:02 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038B9A27800) [pid = 2776] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 07:34:02 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038BB044400) [pid = 2776] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 07:34:02 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038BB7C5000) [pid = 2776] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 07:34:02 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C5714000) [pid = 2776] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 07:34:02 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C32B0C00) [pid = 2776] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 07:34:02 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C2B2AC00) [pid = 2776] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 07:34:02 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038BE950800) [pid = 2776] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 07:34:02 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038BEC33C00) [pid = 2776] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 07:34:02 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C4A4DC00) [pid = 2776] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 07:34:02 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C166B400) [pid = 2776] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 07:34:02 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038B5438C00) [pid = 2776] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 07:34:02 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038B9804C00) [pid = 2776] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 07:34:02 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038C570B000) [pid = 2776] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 07:34:02 INFO - PROCESS | 2776 | --DOMWINDOW == 63 (00000038C4FB7800) [pid = 2776] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 07:34:02 INFO - PROCESS | 2776 | --DOMWINDOW == 62 (00000038C31E3C00) [pid = 2776] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 07:34:02 INFO - PROCESS | 2776 | --DOMWINDOW == 61 (00000038C4CD3400) [pid = 2776] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 07:34:02 INFO - PROCESS | 2776 | --DOMWINDOW == 60 (00000038C4C49C00) [pid = 2776] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 07:34:02 INFO - PROCESS | 2776 | --DOMWINDOW == 59 (00000038C1E3BC00) [pid = 2776] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 07:34:02 INFO - PROCESS | 2776 | --DOMWINDOW == 58 (00000038C4C50400) [pid = 2776] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 07:34:02 INFO - PROCESS | 2776 | --DOMWINDOW == 57 (00000038C1B34C00) [pid = 2776] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 07:34:02 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B98E2800 == 27 [pid = 2776] [id = 652] 07:34:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 58 (00000038B32F9400) [pid = 2776] [serial = 1956] [outer = 0000000000000000] 07:34:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 59 (00000038B4DA5800) [pid = 2776] [serial = 1957] [outer = 00000038B32F9400] 07:34:02 INFO - PROCESS | 2776 | 1465050842245 Marionette DEBUG loaded listener.js 07:34:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 60 (00000038B4ED9400) [pid = 2776] [serial = 1958] [outer = 00000038B32F9400] 07:34:02 INFO - PROCESS | 2776 | 1465050842707 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 07:34:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:34:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 837ms 07:34:02 INFO - PROCESS | 2776 | 1465050842736 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 07:34:02 INFO - PROCESS | 2776 | 1465050842742 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 07:34:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:34:02 INFO - PROCESS | 2776 | 1465050842748 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:34:02 INFO - PROCESS | 2776 | 1465050842751 Marionette TRACE conn5 <- [1,2574,null,{}] 07:34:02 INFO - PROCESS | 2776 | 1465050842755 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:02 INFO - PROCESS | 2776 | 1465050842758 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:02 INFO - PROCESS | 2776 | 1465050842852 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 07:34:02 INFO - PROCESS | 2776 | 1465050842861 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:02 INFO - PROCESS | 2776 | 1465050842863 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:02 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BEC8D000 == 28 [pid = 2776] [id = 653] 07:34:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 61 (00000038B9735400) [pid = 2776] [serial = 1959] [outer = 0000000000000000] 07:34:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 62 (00000038B9766800) [pid = 2776] [serial = 1960] [outer = 00000038B9735400] 07:34:02 INFO - PROCESS | 2776 | 1465050842911 Marionette DEBUG loaded listener.js 07:34:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 63 (00000038B9F46000) [pid = 2776] [serial = 1961] [outer = 00000038B9735400] 07:34:03 INFO - PROCESS | 2776 | 1465050843373 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 07:34:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:34:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 692ms 07:34:03 INFO - PROCESS | 2776 | 1465050843442 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 07:34:03 INFO - PROCESS | 2776 | 1465050843444 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 07:34:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:34:03 INFO - PROCESS | 2776 | 1465050843448 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:34:03 INFO - PROCESS | 2776 | 1465050843452 Marionette TRACE conn5 <- [1,2578,null,{}] 07:34:03 INFO - PROCESS | 2776 | 1465050843464 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:03 INFO - PROCESS | 2776 | 1465050843469 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:03 INFO - PROCESS | 2776 | 1465050843602 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 07:34:03 INFO - PROCESS | 2776 | 1465050843692 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:03 INFO - PROCESS | 2776 | 1465050843695 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:03 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C239A000 == 29 [pid = 2776] [id = 654] 07:34:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 64 (00000038BBA52400) [pid = 2776] [serial = 1962] [outer = 0000000000000000] 07:34:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038BBAA1800) [pid = 2776] [serial = 1963] [outer = 00000038BBA52400] 07:34:03 INFO - PROCESS | 2776 | 1465050843744 Marionette DEBUG loaded listener.js 07:34:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038BE127000) [pid = 2776] [serial = 1964] [outer = 00000038BBA52400] 07:34:04 INFO - PROCESS | 2776 | 1465050844138 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 07:34:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:34:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 734ms 07:34:04 INFO - PROCESS | 2776 | 1465050844185 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 07:34:04 INFO - PROCESS | 2776 | 1465050844188 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 07:34:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:34:04 INFO - PROCESS | 2776 | 1465050844191 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:34:04 INFO - PROCESS | 2776 | 1465050844193 Marionette TRACE conn5 <- [1,2582,null,{}] 07:34:04 INFO - PROCESS | 2776 | 1465050844197 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:04 INFO - PROCESS | 2776 | 1465050844199 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:04 INFO - PROCESS | 2776 | 1465050844291 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 07:34:04 INFO - PROCESS | 2776 | 1465050844297 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:04 INFO - PROCESS | 2776 | 1465050844299 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:04 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C582F800 == 30 [pid = 2776] [id = 655] 07:34:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038B568CC00) [pid = 2776] [serial = 1965] [outer = 0000000000000000] 07:34:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038BEC2B000) [pid = 2776] [serial = 1966] [outer = 00000038B568CC00] 07:34:04 INFO - PROCESS | 2776 | 1465050844347 Marionette DEBUG loaded listener.js 07:34:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038C0A96C00) [pid = 2776] [serial = 1967] [outer = 00000038B568CC00] 07:34:04 INFO - PROCESS | 2776 | 1465050844846 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 07:34:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:34:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 691ms 07:34:04 INFO - PROCESS | 2776 | 1465050844885 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 07:34:04 INFO - PROCESS | 2776 | 1465050844887 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 07:34:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:34:04 INFO - PROCESS | 2776 | 1465050844891 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:34:04 INFO - PROCESS | 2776 | 1465050844892 Marionette TRACE conn5 <- [1,2586,null,{}] 07:34:04 INFO - PROCESS | 2776 | 1465050844896 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:04 INFO - PROCESS | 2776 | 1465050844898 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:05 INFO - PROCESS | 2776 | 1465050845049 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 07:34:05 INFO - PROCESS | 2776 | 1465050845077 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:05 INFO - PROCESS | 2776 | 1465050845080 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:05 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA490000 == 31 [pid = 2776] [id = 656] 07:34:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038BB7C7C00) [pid = 2776] [serial = 1968] [outer = 0000000000000000] 07:34:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038C1579400) [pid = 2776] [serial = 1969] [outer = 00000038BB7C7C00] 07:34:05 INFO - PROCESS | 2776 | 1465050845124 Marionette DEBUG loaded listener.js 07:34:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C16C9000) [pid = 2776] [serial = 1970] [outer = 00000038BB7C7C00] 07:34:05 INFO - PROCESS | 2776 | 1465050845589 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 07:34:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:34:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 730ms 07:34:05 INFO - PROCESS | 2776 | 1465050845628 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 07:34:05 INFO - PROCESS | 2776 | 1465050845630 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 07:34:05 INFO - PROCESS | 2776 | 1465050845634 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:34:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:34:05 INFO - PROCESS | 2776 | 1465050845636 Marionette TRACE conn5 <- [1,2590,null,{}] 07:34:05 INFO - PROCESS | 2776 | 1465050845648 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:05 INFO - PROCESS | 2776 | 1465050845655 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:05 INFO - PROCESS | 2776 | 1465050845795 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 07:34:05 INFO - PROCESS | 2776 | 1465050845855 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:05 INFO - PROCESS | 2776 | 1465050845857 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:05 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C737F800 == 32 [pid = 2776] [id = 657] 07:34:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C1B3AC00) [pid = 2776] [serial = 1971] [outer = 0000000000000000] 07:34:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C2111000) [pid = 2776] [serial = 1972] [outer = 00000038C1B3AC00] 07:34:05 INFO - PROCESS | 2776 | 1465050845903 Marionette DEBUG loaded listener.js 07:34:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C2532400) [pid = 2776] [serial = 1973] [outer = 00000038C1B3AC00] 07:34:06 INFO - PROCESS | 2776 | 1465050846343 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 07:34:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:34:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 735ms 07:34:06 INFO - PROCESS | 2776 | 1465050846389 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 07:34:06 INFO - PROCESS | 2776 | 1465050846392 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 07:34:06 INFO - PROCESS | 2776 | 1465050846400 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:34:06 INFO - PROCESS | 2776 | 1465050846402 Marionette TRACE conn5 <- [1,2594,null,{}] 07:34:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:34:06 INFO - PROCESS | 2776 | 1465050846405 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:06 INFO - PROCESS | 2776 | 1465050846415 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:06 INFO - PROCESS | 2776 | 1465050846531 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 07:34:06 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038B34D8000) [pid = 2776] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:34:06 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038B63AE000) [pid = 2776] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:34:06 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038BE135000) [pid = 2776] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:34:06 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038B95E8400) [pid = 2776] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:34:06 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C1579000) [pid = 2776] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:34:06 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C49D9800) [pid = 2776] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:34:06 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038B5A5F800) [pid = 2776] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:34:06 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038B32F2400) [pid = 2776] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:34:06 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038C1E2EC00) [pid = 2776] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:34:06 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038B641EC00) [pid = 2776] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:34:06 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038B4DA8000) [pid = 2776] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:34:06 INFO - PROCESS | 2776 | 1465050846634 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:06 INFO - PROCESS | 2776 | 1465050846636 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:06 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BF591000 == 33 [pid = 2776] [id = 658] 07:34:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038B34D8000) [pid = 2776] [serial = 1974] [outer = 0000000000000000] 07:34:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038B5A5F800) [pid = 2776] [serial = 1975] [outer = 00000038B34D8000] 07:34:06 INFO - PROCESS | 2776 | 1465050846683 Marionette DEBUG loaded listener.js 07:34:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038BEC34000) [pid = 2776] [serial = 1976] [outer = 00000038B34D8000] 07:34:07 INFO - PROCESS | 2776 | 1465050847060 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 07:34:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:34:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 672ms 07:34:07 INFO - PROCESS | 2776 | 1465050847079 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 07:34:07 INFO - PROCESS | 2776 | 1465050847082 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 07:34:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:34:07 INFO - PROCESS | 2776 | 1465050847085 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:34:07 INFO - PROCESS | 2776 | 1465050847087 Marionette TRACE conn5 <- [1,2598,null,{}] 07:34:07 INFO - PROCESS | 2776 | 1465050847091 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:07 INFO - PROCESS | 2776 | 1465050847093 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:07 INFO - PROCESS | 2776 | 1465050847177 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 07:34:07 INFO - PROCESS | 2776 | 1465050847262 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:07 INFO - PROCESS | 2776 | 1465050847264 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:07 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C93E2000 == 34 [pid = 2776] [id = 659] 07:34:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038BB7C2000) [pid = 2776] [serial = 1977] [outer = 0000000000000000] 07:34:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038C27C1400) [pid = 2776] [serial = 1978] [outer = 00000038BB7C2000] 07:34:07 INFO - PROCESS | 2776 | 1465050847309 Marionette DEBUG loaded listener.js 07:34:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038C282B400) [pid = 2776] [serial = 1979] [outer = 00000038BB7C2000] 07:34:07 INFO - PROCESS | 2776 | 1465050847693 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 07:34:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:34:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 689ms 07:34:07 INFO - PROCESS | 2776 | 1465050847776 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 07:34:07 INFO - PROCESS | 2776 | 1465050847778 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 07:34:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:34:07 INFO - PROCESS | 2776 | 1465050847782 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:34:07 INFO - PROCESS | 2776 | 1465050847784 Marionette TRACE conn5 <- [1,2602,null,{}] 07:34:07 INFO - PROCESS | 2776 | 1465050847787 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:07 INFO - PROCESS | 2776 | 1465050847789 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:07 INFO - PROCESS | 2776 | 1465050847883 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 07:34:07 INFO - PROCESS | 2776 | 1465050847917 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:07 INFO - PROCESS | 2776 | 1465050847919 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:07 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C953A800 == 35 [pid = 2776] [id = 660] 07:34:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038C2827C00) [pid = 2776] [serial = 1980] [outer = 0000000000000000] 07:34:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C2BBF000) [pid = 2776] [serial = 1981] [outer = 00000038C2827C00] 07:34:07 INFO - PROCESS | 2776 | 1465050847963 Marionette DEBUG loaded listener.js 07:34:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C3333800) [pid = 2776] [serial = 1982] [outer = 00000038C2827C00] 07:34:08 INFO - PROCESS | 2776 | 1465050848395 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 07:34:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:34:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 629ms 07:34:08 INFO - PROCESS | 2776 | 1465050848422 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 07:34:08 INFO - PROCESS | 2776 | 1465050848424 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 07:34:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:34:08 INFO - PROCESS | 2776 | 1465050848427 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:34:08 INFO - PROCESS | 2776 | 1465050848429 Marionette TRACE conn5 <- [1,2606,null,{}] 07:34:08 INFO - PROCESS | 2776 | 1465050848432 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:08 INFO - PROCESS | 2776 | 1465050848434 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:08 INFO - PROCESS | 2776 | 1465050848521 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 07:34:08 INFO - PROCESS | 2776 | 1465050848527 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:08 INFO - PROCESS | 2776 | 1465050848529 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:08 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C96B9000 == 36 [pid = 2776] [id = 661] 07:34:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C44AD400) [pid = 2776] [serial = 1983] [outer = 0000000000000000] 07:34:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C4A50400) [pid = 2776] [serial = 1984] [outer = 00000038C44AD400] 07:34:08 INFO - PROCESS | 2776 | 1465050848574 Marionette DEBUG loaded listener.js 07:34:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C4A6E000) [pid = 2776] [serial = 1985] [outer = 00000038C44AD400] 07:34:09 INFO - PROCESS | 2776 | 1465050849309 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 07:34:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:34:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 944ms 07:34:09 INFO - PROCESS | 2776 | 1465050849373 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 07:34:09 INFO - PROCESS | 2776 | 1465050849378 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 07:34:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:34:09 INFO - PROCESS | 2776 | 1465050849383 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:34:09 INFO - PROCESS | 2776 | 1465050849389 Marionette TRACE conn5 <- [1,2610,null,{}] 07:34:09 INFO - PROCESS | 2776 | 1465050849394 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:09 INFO - PROCESS | 2776 | 1465050849398 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:09 INFO - PROCESS | 2776 | 1465050849526 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 07:34:09 INFO - PROCESS | 2776 | 1465050849646 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:09 INFO - PROCESS | 2776 | 1465050849649 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:09 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1637800 == 37 [pid = 2776] [id = 662] 07:34:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038B63B5400) [pid = 2776] [serial = 1986] [outer = 0000000000000000] 07:34:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038B9732C00) [pid = 2776] [serial = 1987] [outer = 00000038B63B5400] 07:34:09 INFO - PROCESS | 2776 | 1465050849711 Marionette DEBUG loaded listener.js 07:34:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038BA59F800) [pid = 2776] [serial = 1988] [outer = 00000038B63B5400] 07:34:10 INFO - PROCESS | 2776 | 1465050850317 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 07:34:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:34:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 985ms 07:34:10 INFO - PROCESS | 2776 | 1465050850371 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 07:34:10 INFO - PROCESS | 2776 | 1465050850376 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 07:34:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:34:10 INFO - PROCESS | 2776 | 1465050850384 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:34:10 INFO - PROCESS | 2776 | 1465050850387 Marionette TRACE conn5 <- [1,2614,null,{}] 07:34:10 INFO - PROCESS | 2776 | 1465050850391 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:10 INFO - PROCESS | 2776 | 1465050850395 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:10 INFO - PROCESS | 2776 | 1465050850522 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 07:34:10 INFO - PROCESS | 2776 | 1465050850648 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:10 INFO - PROCESS | 2776 | 1465050850651 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:10 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C721D800 == 38 [pid = 2776] [id = 663] 07:34:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038BE11F400) [pid = 2776] [serial = 1989] [outer = 0000000000000000] 07:34:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038BEC26800) [pid = 2776] [serial = 1990] [outer = 00000038BE11F400] 07:34:10 INFO - PROCESS | 2776 | 1465050850709 Marionette DEBUG loaded listener.js 07:34:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C16D3000) [pid = 2776] [serial = 1991] [outer = 00000038BE11F400] 07:34:11 INFO - PROCESS | 2776 | 1465050851351 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 07:34:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:34:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 986ms 07:34:11 INFO - PROCESS | 2776 | 1465050851371 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 07:34:11 INFO - PROCESS | 2776 | 1465050851374 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 07:34:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:34:11 INFO - PROCESS | 2776 | 1465050851378 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:34:11 INFO - PROCESS | 2776 | 1465050851382 Marionette TRACE conn5 <- [1,2618,null,{}] 07:34:11 INFO - PROCESS | 2776 | 1465050851394 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:11 INFO - PROCESS | 2776 | 1465050851399 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:11 INFO - PROCESS | 2776 | 1465050851518 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 07:34:11 INFO - PROCESS | 2776 | 1465050851648 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:11 INFO - PROCESS | 2776 | 1465050851652 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:11 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C9924000 == 39 [pid = 2776] [id = 664] 07:34:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038B4FE3800) [pid = 2776] [serial = 1992] [outer = 0000000000000000] 07:34:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038C2BB5800) [pid = 2776] [serial = 1993] [outer = 00000038B4FE3800] 07:34:11 INFO - PROCESS | 2776 | 1465050851712 Marionette DEBUG loaded listener.js 07:34:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038C4A6F000) [pid = 2776] [serial = 1994] [outer = 00000038B4FE3800] 07:34:12 INFO - PROCESS | 2776 | 1465050852544 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 07:34:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:34:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1236ms 07:34:12 INFO - PROCESS | 2776 | 1465050852616 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 07:34:12 INFO - PROCESS | 2776 | 1465050852621 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 07:34:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:34:12 INFO - PROCESS | 2776 | 1465050852626 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:34:12 INFO - PROCESS | 2776 | 1465050852629 Marionette TRACE conn5 <- [1,2622,null,{}] 07:34:12 INFO - PROCESS | 2776 | 1465050852635 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:12 INFO - PROCESS | 2776 | 1465050852637 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:12 INFO - PROCESS | 2776 | 1465050852748 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 07:34:12 INFO - PROCESS | 2776 | 1465050852880 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:12 INFO - PROCESS | 2776 | 1465050852883 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:12 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB721800 == 40 [pid = 2776] [id = 665] 07:34:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038B97B5800) [pid = 2776] [serial = 1995] [outer = 0000000000000000] 07:34:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038BB182000) [pid = 2776] [serial = 1996] [outer = 00000038B97B5800] 07:34:12 INFO - PROCESS | 2776 | 1465050852936 Marionette DEBUG loaded listener.js 07:34:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038BE11C000) [pid = 2776] [serial = 1997] [outer = 00000038B97B5800] 07:34:13 INFO - PROCESS | 2776 | --DOCSHELL 00000038C953A800 == 39 [pid = 2776] [id = 660] 07:34:13 INFO - PROCESS | 2776 | --DOCSHELL 00000038C93E2000 == 38 [pid = 2776] [id = 659] 07:34:13 INFO - PROCESS | 2776 | --DOCSHELL 00000038BF591000 == 37 [pid = 2776] [id = 658] 07:34:13 INFO - PROCESS | 2776 | --DOCSHELL 00000038C737F800 == 36 [pid = 2776] [id = 657] 07:34:13 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA490000 == 35 [pid = 2776] [id = 656] 07:34:13 INFO - PROCESS | 2776 | --DOCSHELL 00000038C582F800 == 34 [pid = 2776] [id = 655] 07:34:13 INFO - PROCESS | 2776 | --DOCSHELL 00000038C239A000 == 33 [pid = 2776] [id = 654] 07:34:13 INFO - PROCESS | 2776 | --DOCSHELL 00000038BEC8D000 == 32 [pid = 2776] [id = 653] 07:34:13 INFO - PROCESS | 2776 | --DOCSHELL 00000038B98E2800 == 31 [pid = 2776] [id = 652] 07:34:13 INFO - PROCESS | 2776 | --DOCSHELL 00000038C23AD800 == 30 [pid = 2776] [id = 651] 07:34:13 INFO - PROCESS | 2776 | --DOCSHELL 00000038B9550000 == 29 [pid = 2776] [id = 650] 07:34:13 INFO - PROCESS | 2776 | --DOCSHELL 00000038B9F18000 == 28 [pid = 2776] [id = 641] 07:34:13 INFO - PROCESS | 2776 | --DOCSHELL 00000038C9924000 == 27 [pid = 2776] [id = 664] 07:34:13 INFO - PROCESS | 2776 | --DOCSHELL 00000038C721D800 == 26 [pid = 2776] [id = 663] 07:34:13 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1637800 == 25 [pid = 2776] [id = 662] 07:34:13 INFO - PROCESS | 2776 | --DOCSHELL 00000038C96B9000 == 24 [pid = 2776] [id = 661] 07:34:13 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038C252C800) [pid = 2776] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 07:34:13 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038BBA54400) [pid = 2776] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 07:34:13 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038B972DC00) [pid = 2776] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 07:34:13 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038B980B800) [pid = 2776] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 07:34:13 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038BE94DC00) [pid = 2776] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 07:34:13 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038BE11A000) [pid = 2776] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 07:34:13 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038BB0AB400) [pid = 2776] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 07:34:13 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C1E32400) [pid = 2776] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 07:34:13 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C166BC00) [pid = 2776] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 07:34:13 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C5718800) [pid = 2776] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 07:34:13 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C4A5BC00) [pid = 2776] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 07:34:13 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BF5F0400) [pid = 2776] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 07:34:13 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038BEC20000) [pid = 2776] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 07:34:13 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038B3D29C00) [pid = 2776] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 07:34:13 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C1232000) [pid = 2776] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 07:34:13 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C1E32C00) [pid = 2776] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 07:34:13 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038BB785C00) [pid = 2776] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 07:34:13 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038B9737800) [pid = 2776] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 07:34:13 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038B4ECD000) [pid = 2776] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 07:34:13 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038B4FE6000) [pid = 2776] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 07:34:13 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038BEC28400) [pid = 2776] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 07:34:13 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038C2112000) [pid = 2776] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 07:34:13 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038BE121000) [pid = 2776] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 07:34:14 INFO - PROCESS | 2776 | 1465050854077 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 07:34:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:34:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1484ms 07:34:14 INFO - PROCESS | 2776 | 1465050854115 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 07:34:14 INFO - PROCESS | 2776 | 1465050854119 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 07:34:14 INFO - PROCESS | 2776 | 1465050854123 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:34:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:34:14 INFO - PROCESS | 2776 | 1465050854128 Marionette TRACE conn5 <- [1,2626,null,{}] 07:34:14 INFO - PROCESS | 2776 | 1465050854134 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:14 INFO - PROCESS | 2776 | 1465050854137 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:14 INFO - PROCESS | 2776 | 1465050854233 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 07:34:14 INFO - PROCESS | 2776 | 1465050854243 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:14 INFO - PROCESS | 2776 | 1465050854246 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:14 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA0E8800 == 25 [pid = 2776] [id = 666] 07:34:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038B4EAFC00) [pid = 2776] [serial = 1998] [outer = 0000000000000000] 07:34:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038B4ED5800) [pid = 2776] [serial = 1999] [outer = 00000038B4EAFC00] 07:34:14 INFO - PROCESS | 2776 | 1465050854332 Marionette DEBUG loaded listener.js 07:34:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038B55D9400) [pid = 2776] [serial = 2000] [outer = 00000038B4EAFC00] 07:34:14 INFO - PROCESS | 2776 | 1465050854800 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 07:34:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:34:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 734ms 07:34:14 INFO - PROCESS | 2776 | 1465050854862 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 07:34:14 INFO - PROCESS | 2776 | 1465050854868 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 07:34:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:34:14 INFO - PROCESS | 2776 | 1465050854913 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:34:14 INFO - PROCESS | 2776 | 1465050854916 Marionette TRACE conn5 <- [1,2630,null,{}] 07:34:14 INFO - PROCESS | 2776 | 1465050854921 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:14 INFO - PROCESS | 2776 | 1465050854924 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:15 INFO - PROCESS | 2776 | 1465050855035 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 07:34:15 INFO - PROCESS | 2776 | 1465050855044 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:15 INFO - PROCESS | 2776 | 1465050855046 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:15 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BF59A800 == 26 [pid = 2776] [id = 667] 07:34:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038B9737C00) [pid = 2776] [serial = 2001] [outer = 0000000000000000] 07:34:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038B980B800) [pid = 2776] [serial = 2002] [outer = 00000038B9737C00] 07:34:15 INFO - PROCESS | 2776 | 1465050855094 Marionette DEBUG loaded listener.js 07:34:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038BA0D2000) [pid = 2776] [serial = 2003] [outer = 00000038B9737C00] 07:34:15 INFO - PROCESS | 2776 | 1465050855554 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 07:34:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:34:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 734ms 07:34:15 INFO - PROCESS | 2776 | 1465050855609 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 07:34:15 INFO - PROCESS | 2776 | 1465050855612 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 07:34:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:34:15 INFO - PROCESS | 2776 | 1465050855616 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:34:15 INFO - PROCESS | 2776 | 1465050855620 Marionette TRACE conn5 <- [1,2634,null,{}] 07:34:15 INFO - PROCESS | 2776 | 1465050855631 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:15 INFO - PROCESS | 2776 | 1465050855636 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:15 INFO - PROCESS | 2776 | 1465050855727 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 07:34:15 INFO - PROCESS | 2776 | 1465050855735 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:15 INFO - PROCESS | 2776 | 1465050855738 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:15 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C2ACD800 == 27 [pid = 2776] [id = 668] 07:34:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038BB7C6000) [pid = 2776] [serial = 2004] [outer = 0000000000000000] 07:34:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038BBA9F800) [pid = 2776] [serial = 2005] [outer = 00000038BB7C6000] 07:34:15 INFO - PROCESS | 2776 | 1465050855788 Marionette DEBUG loaded listener.js 07:34:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038BE123400) [pid = 2776] [serial = 2006] [outer = 00000038BB7C6000] 07:34:16 INFO - PROCESS | 2776 | 1465050856250 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 07:34:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:34:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 693ms 07:34:16 INFO - PROCESS | 2776 | 1465050856310 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 07:34:16 INFO - PROCESS | 2776 | 1465050856313 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 07:34:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:34:16 INFO - PROCESS | 2776 | 1465050856322 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:34:16 INFO - PROCESS | 2776 | 1465050856324 Marionette TRACE conn5 <- [1,2638,null,{}] 07:34:16 INFO - PROCESS | 2776 | 1465050856328 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:16 INFO - PROCESS | 2776 | 1465050856330 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:16 INFO - PROCESS | 2776 | 1465050856478 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 07:34:16 INFO - PROCESS | 2776 | 1465050856496 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:16 INFO - PROCESS | 2776 | 1465050856498 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:16 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C57C5800 == 28 [pid = 2776] [id = 669] 07:34:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038BEC16800) [pid = 2776] [serial = 2007] [outer = 0000000000000000] 07:34:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038BEC1B400) [pid = 2776] [serial = 2008] [outer = 00000038BEC16800] 07:34:16 INFO - PROCESS | 2776 | 1465050856544 Marionette DEBUG loaded listener.js 07:34:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038BEC2E000) [pid = 2776] [serial = 2009] [outer = 00000038BEC16800] 07:34:16 INFO - PROCESS | 2776 | 1465050856988 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 07:34:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:34:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 691ms 07:34:17 INFO - PROCESS | 2776 | 1465050857015 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 07:34:17 INFO - PROCESS | 2776 | 1465050857017 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 07:34:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:34:17 INFO - PROCESS | 2776 | 1465050857021 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:34:17 INFO - PROCESS | 2776 | 1465050857023 Marionette TRACE conn5 <- [1,2642,null,{}] 07:34:17 INFO - PROCESS | 2776 | 1465050857026 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:17 INFO - PROCESS | 2776 | 1465050857029 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:17 INFO - PROCESS | 2776 | 1465050857141 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 07:34:17 INFO - PROCESS | 2776 | 1465050857146 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:17 INFO - PROCESS | 2776 | 1465050857148 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:17 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C5E84000 == 29 [pid = 2776] [id = 670] 07:34:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038B34D9400) [pid = 2776] [serial = 2010] [outer = 0000000000000000] 07:34:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038BF5F5C00) [pid = 2776] [serial = 2011] [outer = 00000038B34D9400] 07:34:17 INFO - PROCESS | 2776 | 1465050857194 Marionette DEBUG loaded listener.js 07:34:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C1259400) [pid = 2776] [serial = 2012] [outer = 00000038B34D9400] 07:34:17 INFO - PROCESS | 2776 | 1465050857686 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 07:34:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:34:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 691ms 07:34:17 INFO - PROCESS | 2776 | 1465050857715 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 07:34:17 INFO - PROCESS | 2776 | 1465050857717 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 07:34:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:34:17 INFO - PROCESS | 2776 | 1465050857726 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:34:17 INFO - PROCESS | 2776 | 1465050857728 Marionette TRACE conn5 <- [1,2646,null,{}] 07:34:17 INFO - PROCESS | 2776 | 1465050857732 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:17 INFO - PROCESS | 2776 | 1465050857738 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:17 INFO - PROCESS | 2776 | 1465050857895 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 07:34:17 INFO - PROCESS | 2776 | 1465050857922 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:17 INFO - PROCESS | 2776 | 1465050857924 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:17 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C6843800 == 30 [pid = 2776] [id = 671] 07:34:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C1578000) [pid = 2776] [serial = 2013] [outer = 0000000000000000] 07:34:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C1B38800) [pid = 2776] [serial = 2014] [outer = 00000038C1578000] 07:34:17 INFO - PROCESS | 2776 | 1465050857969 Marionette DEBUG loaded listener.js 07:34:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C1E39400) [pid = 2776] [serial = 2015] [outer = 00000038C1578000] 07:34:18 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C2384000) [pid = 2776] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:34:18 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038C2827C00) [pid = 2776] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:34:18 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C44AD400) [pid = 2776] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:34:18 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038BB7C7C00) [pid = 2776] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:34:18 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C1B3AC00) [pid = 2776] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:34:18 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038B34D8000) [pid = 2776] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:34:18 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038AFEBC400) [pid = 2776] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:34:18 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038BBA52400) [pid = 2776] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:34:18 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038B4FDA400) [pid = 2776] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:34:18 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038B32F9400) [pid = 2776] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:34:18 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038B9735400) [pid = 2776] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:34:18 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038B568CC00) [pid = 2776] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:34:18 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038BB7C2000) [pid = 2776] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:34:18 INFO - PROCESS | 2776 | 1465050858533 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 07:34:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:34:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 838ms 07:34:18 INFO - PROCESS | 2776 | 1465050858567 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 07:34:18 INFO - PROCESS | 2776 | 1465050858569 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 07:34:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:34:18 INFO - PROCESS | 2776 | 1465050858584 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:34:18 INFO - PROCESS | 2776 | 1465050858586 Marionette TRACE conn5 <- [1,2650,null,{}] 07:34:18 INFO - PROCESS | 2776 | 1465050858590 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:18 INFO - PROCESS | 2776 | 1465050858592 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:18 INFO - PROCESS | 2776 | 1465050858676 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 07:34:18 INFO - PROCESS | 2776 | 1465050858682 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:18 INFO - PROCESS | 2776 | 1465050858684 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:18 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C721A800 == 31 [pid = 2776] [id = 672] 07:34:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038BE11C400) [pid = 2776] [serial = 2016] [outer = 0000000000000000] 07:34:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C1B3AC00) [pid = 2776] [serial = 2017] [outer = 00000038BE11C400] 07:34:18 INFO - PROCESS | 2776 | 1465050858730 Marionette DEBUG loaded listener.js 07:34:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C1F3A000) [pid = 2776] [serial = 2018] [outer = 00000038BE11C400] 07:34:19 INFO - PROCESS | 2776 | 1465050859152 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 07:34:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:34:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 587ms 07:34:19 INFO - PROCESS | 2776 | 1465050859163 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 07:34:19 INFO - PROCESS | 2776 | 1465050859165 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 07:34:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:34:19 INFO - PROCESS | 2776 | 1465050859169 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:34:19 INFO - PROCESS | 2776 | 1465050859170 Marionette TRACE conn5 <- [1,2654,null,{}] 07:34:19 INFO - PROCESS | 2776 | 1465050859174 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:19 INFO - PROCESS | 2776 | 1465050859176 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:19 INFO - PROCESS | 2776 | 1465050859294 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 07:34:19 INFO - PROCESS | 2776 | 1465050859302 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:19 INFO - PROCESS | 2776 | 1465050859304 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:19 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C92B3000 == 32 [pid = 2776] [id = 673] 07:34:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C2376800) [pid = 2776] [serial = 2019] [outer = 0000000000000000] 07:34:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C2384400) [pid = 2776] [serial = 2020] [outer = 00000038C2376800] 07:34:19 INFO - PROCESS | 2776 | 1465050859350 Marionette DEBUG loaded listener.js 07:34:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C2534400) [pid = 2776] [serial = 2021] [outer = 00000038C2376800] 07:34:19 INFO - PROCESS | 2776 | [2776] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:34:20 INFO - PROCESS | 2776 | [2776] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:34:20 INFO - PROCESS | 2776 | 1465050860291 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 07:34:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 07:34:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1131ms 07:34:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:34:20 INFO - PROCESS | 2776 | 1465050860304 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 07:34:20 INFO - PROCESS | 2776 | 1465050860306 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 07:34:20 INFO - PROCESS | 2776 | 1465050860309 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:34:20 INFO - PROCESS | 2776 | 1465050860311 Marionette TRACE conn5 <- [1,2658,null,{}] 07:34:20 INFO - PROCESS | 2776 | 1465050860315 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:20 INFO - PROCESS | 2776 | 1465050860316 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:20 INFO - PROCESS | 2776 | 1465050860448 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 07:34:20 INFO - PROCESS | 2776 | 1465050860568 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:20 INFO - PROCESS | 2776 | 1465050860572 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:20 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B5A31800 == 33 [pid = 2776] [id = 674] 07:34:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038B3CC2C00) [pid = 2776] [serial = 2022] [outer = 0000000000000000] 07:34:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038B3D24000) [pid = 2776] [serial = 2023] [outer = 00000038B3CC2C00] 07:34:20 INFO - PROCESS | 2776 | 1465050860633 Marionette DEBUG loaded listener.js 07:34:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038B4DAEC00) [pid = 2776] [serial = 2024] [outer = 00000038B3CC2C00] 07:34:21 INFO - PROCESS | 2776 | 1465050861801 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 07:34:21 INFO - PROCESS | 2776 | 1465050861895 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 07:34:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:34:21 INFO - PROCESS | 2776 | 1465050861902 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:34:21 INFO - PROCESS | 2776 | 1465050861905 Marionette TRACE conn5 <- [1,2662,null,{}] 07:34:21 INFO - PROCESS | 2776 | 1465050861911 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:21 INFO - PROCESS | 2776 | 1465050861914 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:22 INFO - PROCESS | 2776 | 1465050862105 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 07:34:22 INFO - PROCESS | 2776 | 1465050862232 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:22 INFO - PROCESS | 2776 | 1465050862235 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:22 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C496B000 == 34 [pid = 2776] [id = 675] 07:34:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038B5433800) [pid = 2776] [serial = 2025] [outer = 0000000000000000] 07:34:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038BB047400) [pid = 2776] [serial = 2026] [outer = 00000038B5433800] 07:34:22 INFO - PROCESS | 2776 | 1465050862295 Marionette DEBUG loaded listener.js 07:34:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038BBB5BC00) [pid = 2776] [serial = 2027] [outer = 00000038B5433800] 07:34:23 INFO - PROCESS | 2776 | --DOCSHELL 00000038C92B3000 == 33 [pid = 2776] [id = 673] 07:34:23 INFO - PROCESS | 2776 | --DOCSHELL 00000038C721A800 == 32 [pid = 2776] [id = 672] 07:34:23 INFO - PROCESS | 2776 | --DOCSHELL 00000038C6843800 == 31 [pid = 2776] [id = 671] 07:34:23 INFO - PROCESS | 2776 | --DOCSHELL 00000038C5E84000 == 30 [pid = 2776] [id = 670] 07:34:23 INFO - PROCESS | 2776 | --DOCSHELL 00000038C57C5800 == 29 [pid = 2776] [id = 669] 07:34:23 INFO - PROCESS | 2776 | --DOCSHELL 00000038C2ACD800 == 28 [pid = 2776] [id = 668] 07:34:23 INFO - PROCESS | 2776 | --DOCSHELL 00000038BF59A800 == 27 [pid = 2776] [id = 667] 07:34:23 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA0E8800 == 26 [pid = 2776] [id = 666] 07:34:23 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB721800 == 25 [pid = 2776] [id = 665] 07:34:23 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038C27B6400) [pid = 2776] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 07:34:23 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C1579400) [pid = 2776] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 07:34:23 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C2111000) [pid = 2776] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 07:34:23 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C16C9000) [pid = 2776] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 07:34:23 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038B5A5F800) [pid = 2776] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 07:34:23 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038B32F1000) [pid = 2776] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 07:34:23 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B46C2400) [pid = 2776] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 07:34:23 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038BBAA1800) [pid = 2776] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 07:34:23 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038BE127000) [pid = 2776] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 07:34:23 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C2532400) [pid = 2776] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 07:34:23 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038BA2AA800) [pid = 2776] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 07:34:23 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038BB7C1C00) [pid = 2776] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 07:34:23 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038B4DA5800) [pid = 2776] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 07:34:23 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038B4ED9400) [pid = 2776] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 07:34:23 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038B9F46000) [pid = 2776] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 07:34:23 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038B9766800) [pid = 2776] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 07:34:23 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038BEC2B000) [pid = 2776] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 07:34:23 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038C3333800) [pid = 2776] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 07:34:23 INFO - PROCESS | 2776 | --DOMWINDOW == 63 (00000038BEC34000) [pid = 2776] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 07:34:23 INFO - PROCESS | 2776 | --DOMWINDOW == 62 (00000038C27C1400) [pid = 2776] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 07:34:23 INFO - PROCESS | 2776 | --DOMWINDOW == 61 (00000038C0A96C00) [pid = 2776] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 07:34:23 INFO - PROCESS | 2776 | --DOMWINDOW == 60 (00000038C282B400) [pid = 2776] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 07:34:23 INFO - PROCESS | 2776 | --DOMWINDOW == 59 (00000038C2BBF000) [pid = 2776] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 07:34:23 INFO - PROCESS | 2776 | --DOMWINDOW == 58 (00000038C4A50400) [pid = 2776] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 07:34:23 INFO - PROCESS | 2776 | --DOMWINDOW == 57 (00000038C4A6E000) [pid = 2776] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 07:34:23 INFO - PROCESS | 2776 | 1465050863592 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 07:34:23 INFO - PROCESS | 2776 | 1465050863672 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 07:34:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:34:23 INFO - PROCESS | 2776 | 1465050863678 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:34:23 INFO - PROCESS | 2776 | 1465050863682 Marionette TRACE conn5 <- [1,2666,null,{}] 07:34:23 INFO - PROCESS | 2776 | 1465050863687 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:23 INFO - PROCESS | 2776 | 1465050863690 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:23 INFO - PROCESS | 2776 | 1465050863776 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 07:34:23 INFO - PROCESS | 2776 | 1465050863784 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:23 INFO - PROCESS | 2776 | 1465050863786 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:23 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB157000 == 26 [pid = 2776] [id = 676] 07:34:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 58 (00000038B63AE000) [pid = 2776] [serial = 2028] [outer = 0000000000000000] 07:34:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 59 (00000038B972D000) [pid = 2776] [serial = 2029] [outer = 00000038B63AE000] 07:34:23 INFO - PROCESS | 2776 | 1465050863836 Marionette DEBUG loaded listener.js 07:34:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 60 (00000038B9F51400) [pid = 2776] [serial = 2030] [outer = 00000038B63AE000] 07:34:24 INFO - PROCESS | 2776 | 1465050864799 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 07:34:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 07:34:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1135ms 07:34:24 INFO - PROCESS | 2776 | 1465050864813 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 07:34:24 INFO - PROCESS | 2776 | 1465050864818 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 07:34:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:34:24 INFO - PROCESS | 2776 | 1465050864824 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:34:24 INFO - PROCESS | 2776 | 1465050864827 Marionette TRACE conn5 <- [1,2670,null,{}] 07:34:24 INFO - PROCESS | 2776 | 1465050864831 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:24 INFO - PROCESS | 2776 | 1465050864834 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:24 INFO - PROCESS | 2776 | 1465050864927 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 07:34:24 INFO - PROCESS | 2776 | 1465050864934 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:24 INFO - PROCESS | 2776 | 1465050864936 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:24 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1847800 == 27 [pid = 2776] [id = 677] 07:34:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 61 (00000038BB7BB800) [pid = 2776] [serial = 2031] [outer = 0000000000000000] 07:34:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 62 (00000038BBAA1800) [pid = 2776] [serial = 2032] [outer = 00000038BB7BB800] 07:34:24 INFO - PROCESS | 2776 | 1465050864987 Marionette DEBUG loaded listener.js 07:34:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 63 (00000038BE130C00) [pid = 2776] [serial = 2033] [outer = 00000038BB7BB800] 07:34:26 INFO - PROCESS | 2776 | 1465050865996 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 07:34:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 07:34:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1194ms 07:34:26 INFO - PROCESS | 2776 | 1465050866024 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 07:34:26 INFO - PROCESS | 2776 | 1465050866026 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 07:34:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:34:26 INFO - PROCESS | 2776 | 1465050866030 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:34:26 INFO - PROCESS | 2776 | 1465050866034 Marionette TRACE conn5 <- [1,2674,null,{}] 07:34:26 INFO - PROCESS | 2776 | 1465050866046 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:26 INFO - PROCESS | 2776 | 1465050866051 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:26 INFO - PROCESS | 2776 | 1465050866174 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 07:34:26 INFO - PROCESS | 2776 | 1465050866182 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:26 INFO - PROCESS | 2776 | 1465050866185 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:26 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4A0C000 == 28 [pid = 2776] [id = 678] 07:34:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 64 (00000038BF5F3800) [pid = 2776] [serial = 2034] [outer = 0000000000000000] 07:34:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038C0AC8C00) [pid = 2776] [serial = 2035] [outer = 00000038BF5F3800] 07:34:26 INFO - PROCESS | 2776 | 1465050866281 Marionette DEBUG loaded listener.js 07:34:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038C1668000) [pid = 2776] [serial = 2036] [outer = 00000038BF5F3800] 07:34:26 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038BEC16800) [pid = 2776] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:34:26 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038B97B5800) [pid = 2776] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:34:26 INFO - PROCESS | 2776 | --DOMWINDOW == 63 (00000038BB7C6000) [pid = 2776] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:34:26 INFO - PROCESS | 2776 | --DOMWINDOW == 62 (00000038B9737C00) [pid = 2776] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:34:26 INFO - PROCESS | 2776 | --DOMWINDOW == 61 (00000038B4EAFC00) [pid = 2776] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:34:26 INFO - PROCESS | 2776 | --DOMWINDOW == 60 (00000038B34D9400) [pid = 2776] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:34:26 INFO - PROCESS | 2776 | --DOMWINDOW == 59 (00000038B63B5400) [pid = 2776] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:34:26 INFO - PROCESS | 2776 | --DOMWINDOW == 58 (00000038BE11F400) [pid = 2776] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:34:26 INFO - PROCESS | 2776 | --DOMWINDOW == 57 (00000038B4FE3800) [pid = 2776] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:34:26 INFO - PROCESS | 2776 | --DOMWINDOW == 56 (00000038C1578000) [pid = 2776] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:34:26 INFO - PROCESS | 2776 | --DOMWINDOW == 55 (00000038BE11C400) [pid = 2776] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:34:27 INFO - PROCESS | 2776 | 1465050867221 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 07:34:27 INFO - PROCESS | 2776 | 1465050867267 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 07:34:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:34:27 INFO - PROCESS | 2776 | 1465050867271 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:34:27 INFO - PROCESS | 2776 | 1465050867273 Marionette TRACE conn5 <- [1,2678,null,{}] 07:34:27 INFO - PROCESS | 2776 | 1465050867276 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:27 INFO - PROCESS | 2776 | 1465050867278 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:27 INFO - PROCESS | 2776 | 1465050867398 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 07:34:27 INFO - PROCESS | 2776 | 1465050867407 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:27 INFO - PROCESS | 2776 | 1465050867409 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:27 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C5E87800 == 29 [pid = 2776] [id = 679] 07:34:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 56 (00000038B4DA2C00) [pid = 2776] [serial = 2037] [outer = 0000000000000000] 07:34:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 57 (00000038BE94B400) [pid = 2776] [serial = 2038] [outer = 00000038B4DA2C00] 07:34:27 INFO - PROCESS | 2776 | 1465050867456 Marionette DEBUG loaded listener.js 07:34:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 58 (00000038C16CFC00) [pid = 2776] [serial = 2039] [outer = 00000038B4DA2C00] 07:34:28 INFO - PROCESS | 2776 | 1465050868376 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 07:34:28 INFO - PROCESS | 2776 | 1465050868402 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 07:34:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:34:28 INFO - PROCESS | 2776 | 1465050868405 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:34:28 INFO - PROCESS | 2776 | 1465050868407 Marionette TRACE conn5 <- [1,2682,null,{}] 07:34:28 INFO - PROCESS | 2776 | 1465050868411 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:28 INFO - PROCESS | 2776 | 1465050868413 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:28 INFO - PROCESS | 2776 | 1465050868531 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 07:34:28 INFO - PROCESS | 2776 | 1465050868539 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:28 INFO - PROCESS | 2776 | 1465050868542 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:28 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB71B800 == 30 [pid = 2776] [id = 680] 07:34:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 59 (00000038B55D8800) [pid = 2776] [serial = 2040] [outer = 0000000000000000] 07:34:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 60 (00000038C1E32C00) [pid = 2776] [serial = 2041] [outer = 00000038B55D8800] 07:34:28 INFO - PROCESS | 2776 | 1465050868589 Marionette DEBUG loaded listener.js 07:34:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 61 (00000038C210F800) [pid = 2776] [serial = 2042] [outer = 00000038B55D8800] 07:34:29 INFO - PROCESS | 2776 | 1465050869521 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 07:34:29 INFO - PROCESS | 2776 | 1465050869544 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 07:34:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:34:29 INFO - PROCESS | 2776 | 1465050869549 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:34:29 INFO - PROCESS | 2776 | 1465050869553 Marionette TRACE conn5 <- [1,2686,null,{}] 07:34:29 INFO - PROCESS | 2776 | 1465050869559 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:29 INFO - PROCESS | 2776 | 1465050869563 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:29 INFO - PROCESS | 2776 | 1465050869680 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 07:34:29 INFO - PROCESS | 2776 | 1465050869757 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:29 INFO - PROCESS | 2776 | 1465050869762 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:29 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C0C6A000 == 31 [pid = 2776] [id = 681] 07:34:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 62 (00000038B5435800) [pid = 2776] [serial = 2043] [outer = 0000000000000000] 07:34:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 63 (00000038B578FC00) [pid = 2776] [serial = 2044] [outer = 00000038B5435800] 07:34:29 INFO - PROCESS | 2776 | 1465050869861 Marionette DEBUG loaded listener.js 07:34:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 64 (00000038BA2B3800) [pid = 2776] [serial = 2045] [outer = 00000038B5435800] 07:34:30 INFO - PROCESS | 2776 | 1465050870964 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 07:34:31 INFO - PROCESS | 2776 | 1465050871034 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 07:34:31 INFO - PROCESS | 2776 | 1465050871042 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:34:31 INFO - PROCESS | 2776 | 1465050871045 Marionette TRACE conn5 <- [1,2690,null,{}] 07:34:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:34:31 INFO - PROCESS | 2776 | 1465050871049 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:31 INFO - PROCESS | 2776 | 1465050871052 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:31 INFO - PROCESS | 2776 | 1465050871199 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 07:34:31 INFO - PROCESS | 2776 | 1465050871354 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:31 INFO - PROCESS | 2776 | 1465050871357 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:31 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C92B0000 == 32 [pid = 2776] [id = 682] 07:34:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038BEC1F000) [pid = 2776] [serial = 2046] [outer = 0000000000000000] 07:34:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038BEC2B800) [pid = 2776] [serial = 2047] [outer = 00000038BEC1F000] 07:34:31 INFO - PROCESS | 2776 | 1465050871415 Marionette DEBUG loaded listener.js 07:34:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038C1668C00) [pid = 2776] [serial = 2048] [outer = 00000038BEC1F000] 07:34:32 INFO - PROCESS | 2776 | 1465050872133 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 07:34:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:34:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1126ms 07:34:32 INFO - PROCESS | 2776 | 1465050872178 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 07:34:32 INFO - PROCESS | 2776 | 1465050872183 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 07:34:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:34:32 INFO - PROCESS | 2776 | 1465050872189 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:34:32 INFO - PROCESS | 2776 | 1465050872193 Marionette TRACE conn5 <- [1,2694,null,{}] 07:34:32 INFO - PROCESS | 2776 | 1465050872199 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:32 INFO - PROCESS | 2776 | 1465050872202 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:32 INFO - PROCESS | 2776 | 1465050872318 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 07:34:32 INFO - PROCESS | 2776 | 1465050872395 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:32 INFO - PROCESS | 2776 | 1465050872399 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:32 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B4E10800 == 33 [pid = 2776] [id = 683] 07:34:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038B57AB800) [pid = 2776] [serial = 2049] [outer = 0000000000000000] 07:34:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038B9803800) [pid = 2776] [serial = 2050] [outer = 00000038B57AB800] 07:34:32 INFO - PROCESS | 2776 | 1465050872495 Marionette DEBUG loaded listener.js 07:34:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038BB78BC00) [pid = 2776] [serial = 2051] [outer = 00000038B57AB800] 07:34:33 INFO - PROCESS | 2776 | --DOCSHELL 00000038C5E87800 == 32 [pid = 2776] [id = 679] 07:34:33 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4A0C000 == 31 [pid = 2776] [id = 678] 07:34:33 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1847800 == 30 [pid = 2776] [id = 677] 07:34:33 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB157000 == 29 [pid = 2776] [id = 676] 07:34:33 INFO - PROCESS | 2776 | --DOCSHELL 00000038C496B000 == 28 [pid = 2776] [id = 675] 07:34:33 INFO - PROCESS | 2776 | --DOCSHELL 00000038B5A31800 == 27 [pid = 2776] [id = 674] 07:34:33 INFO - PROCESS | 2776 | --DOCSHELL 00000038C92B0000 == 26 [pid = 2776] [id = 682] 07:34:33 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB71B800 == 25 [pid = 2776] [id = 680] 07:34:33 INFO - PROCESS | 2776 | --DOCSHELL 00000038C0C6A000 == 24 [pid = 2776] [id = 681] 07:34:33 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C2384400) [pid = 2776] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 07:34:33 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038BEC1B400) [pid = 2776] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 07:34:33 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038BE11C000) [pid = 2776] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 07:34:33 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038BB182000) [pid = 2776] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 07:34:33 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038BBA9F800) [pid = 2776] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 07:34:33 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038B980B800) [pid = 2776] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 07:34:33 INFO - PROCESS | 2776 | --DOMWINDOW == 63 (00000038BA0D2000) [pid = 2776] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 07:34:33 INFO - PROCESS | 2776 | --DOMWINDOW == 62 (00000038B4ED5800) [pid = 2776] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 07:34:33 INFO - PROCESS | 2776 | --DOMWINDOW == 61 (00000038B55D9400) [pid = 2776] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 07:34:33 INFO - PROCESS | 2776 | --DOMWINDOW == 60 (00000038BF5F5C00) [pid = 2776] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 07:34:33 INFO - PROCESS | 2776 | --DOMWINDOW == 59 (00000038BA59F800) [pid = 2776] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 07:34:33 INFO - PROCESS | 2776 | --DOMWINDOW == 58 (00000038B9732C00) [pid = 2776] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 07:34:33 INFO - PROCESS | 2776 | --DOMWINDOW == 57 (00000038C16D3000) [pid = 2776] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 07:34:33 INFO - PROCESS | 2776 | --DOMWINDOW == 56 (00000038BEC26800) [pid = 2776] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 07:34:33 INFO - PROCESS | 2776 | --DOMWINDOW == 55 (00000038C4A6F000) [pid = 2776] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 07:34:33 INFO - PROCESS | 2776 | --DOMWINDOW == 54 (00000038C2BB5800) [pid = 2776] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 07:34:33 INFO - PROCESS | 2776 | --DOMWINDOW == 53 (00000038BEC2E000) [pid = 2776] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 07:34:33 INFO - PROCESS | 2776 | --DOMWINDOW == 52 (00000038C1B38800) [pid = 2776] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 07:34:33 INFO - PROCESS | 2776 | --DOMWINDOW == 51 (00000038C1259400) [pid = 2776] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 07:34:33 INFO - PROCESS | 2776 | --DOMWINDOW == 50 (00000038C1B3AC00) [pid = 2776] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 07:34:33 INFO - PROCESS | 2776 | --DOMWINDOW == 49 (00000038C1E39400) [pid = 2776] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 07:34:33 INFO - PROCESS | 2776 | --DOMWINDOW == 48 (00000038C1F3A000) [pid = 2776] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 07:34:33 INFO - PROCESS | 2776 | --DOMWINDOW == 47 (00000038BE123400) [pid = 2776] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 07:34:33 INFO - PROCESS | 2776 | 1465050873600 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 07:34:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:34:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1485ms 07:34:33 INFO - PROCESS | 2776 | 1465050873677 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 07:34:33 INFO - PROCESS | 2776 | 1465050873681 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 07:34:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:34:33 INFO - PROCESS | 2776 | 1465050873686 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:34:33 INFO - PROCESS | 2776 | 1465050873691 Marionette TRACE conn5 <- [1,2698,null,{}] 07:34:33 INFO - PROCESS | 2776 | 1465050873697 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:33 INFO - PROCESS | 2776 | 1465050873700 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:33 INFO - PROCESS | 2776 | 1465050873799 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 07:34:33 INFO - PROCESS | 2776 | 1465050873813 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:33 INFO - PROCESS | 2776 | 1465050873816 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:33 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA4EF800 == 25 [pid = 2776] [id = 684] 07:34:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 48 (00000038B4ED2400) [pid = 2776] [serial = 2052] [outer = 0000000000000000] 07:34:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 49 (00000038B4ED6000) [pid = 2776] [serial = 2053] [outer = 00000038B4ED2400] 07:34:33 INFO - PROCESS | 2776 | 1465050873865 Marionette DEBUG loaded listener.js 07:34:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 50 (00000038B55D0C00) [pid = 2776] [serial = 2054] [outer = 00000038B4ED2400] 07:34:34 INFO - PROCESS | 2776 | 1465050874359 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 07:34:34 INFO - PROCESS | 2776 | 1465050874387 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 07:34:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:34:34 INFO - PROCESS | 2776 | 1465050874394 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:34:34 INFO - PROCESS | 2776 | 1465050874396 Marionette TRACE conn5 <- [1,2702,null,{}] 07:34:34 INFO - PROCESS | 2776 | 1465050874400 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:34 INFO - PROCESS | 2776 | 1465050874403 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:34 INFO - PROCESS | 2776 | 1465050874528 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 07:34:34 INFO - PROCESS | 2776 | 1465050874537 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:34 INFO - PROCESS | 2776 | 1465050874540 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:34 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C120F000 == 26 [pid = 2776] [id = 685] 07:34:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 51 (00000038B9733C00) [pid = 2776] [serial = 2055] [outer = 0000000000000000] 07:34:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 52 (00000038B97B6800) [pid = 2776] [serial = 2056] [outer = 00000038B9733C00] 07:34:34 INFO - PROCESS | 2776 | 1465050874598 Marionette DEBUG loaded listener.js 07:34:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 53 (00000038B9F8DC00) [pid = 2776] [serial = 2057] [outer = 00000038B9733C00] 07:34:35 INFO - PROCESS | 2776 | 1465050875068 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 07:34:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:34:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 733ms 07:34:35 INFO - PROCESS | 2776 | 1465050875128 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 07:34:35 INFO - PROCESS | 2776 | 1465050875131 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 07:34:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:34:35 INFO - PROCESS | 2776 | 1465050875135 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:34:35 INFO - PROCESS | 2776 | 1465050875139 Marionette TRACE conn5 <- [1,2706,null,{}] 07:34:35 INFO - PROCESS | 2776 | 1465050875150 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:35 INFO - PROCESS | 2776 | 1465050875155 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:35 INFO - PROCESS | 2776 | 1465050875245 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 07:34:35 INFO - PROCESS | 2776 | 1465050875252 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:35 INFO - PROCESS | 2776 | 1465050875255 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:35 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C2ADB800 == 27 [pid = 2776] [id = 686] 07:34:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 54 (00000038BB18F000) [pid = 2776] [serial = 2058] [outer = 0000000000000000] 07:34:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 55 (00000038BBA54400) [pid = 2776] [serial = 2059] [outer = 00000038BB18F000] 07:34:35 INFO - PROCESS | 2776 | 1465050875305 Marionette DEBUG loaded listener.js 07:34:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 56 (00000038BE11C000) [pid = 2776] [serial = 2060] [outer = 00000038BB18F000] 07:34:35 INFO - PROCESS | 2776 | 1465050875808 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 07:34:35 INFO - PROCESS | 2776 | 1465050875871 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 07:34:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:34:35 INFO - PROCESS | 2776 | 1465050875903 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:34:35 INFO - PROCESS | 2776 | 1465050875905 Marionette TRACE conn5 <- [1,2710,null,{}] 07:34:35 INFO - PROCESS | 2776 | 1465050875920 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:35 INFO - PROCESS | 2776 | 1465050875922 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:36 INFO - PROCESS | 2776 | 1465050876044 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 07:34:36 INFO - PROCESS | 2776 | 1465050876050 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:36 INFO - PROCESS | 2776 | 1465050876052 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:36 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C57D6000 == 28 [pid = 2776] [id = 687] 07:34:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 57 (00000038BE139400) [pid = 2776] [serial = 2061] [outer = 0000000000000000] 07:34:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 58 (00000038BE957800) [pid = 2776] [serial = 2062] [outer = 00000038BE139400] 07:34:36 INFO - PROCESS | 2776 | 1465050876099 Marionette DEBUG loaded listener.js 07:34:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 59 (00000038BEC29000) [pid = 2776] [serial = 2063] [outer = 00000038BE139400] 07:34:36 INFO - PROCESS | 2776 | 1465050876582 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 07:34:36 INFO - PROCESS | 2776 | 1465050876591 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 07:34:36 INFO - PROCESS | 2776 | 1465050876594 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:34:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:34:36 INFO - PROCESS | 2776 | 1465050876596 Marionette TRACE conn5 <- [1,2714,null,{}] 07:34:36 INFO - PROCESS | 2776 | 1465050876599 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:36 INFO - PROCESS | 2776 | 1465050876601 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:36 INFO - PROCESS | 2776 | 1465050876721 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 07:34:36 INFO - PROCESS | 2776 | 1465050876727 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:36 INFO - PROCESS | 2776 | 1465050876729 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:36 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C5E8C800 == 29 [pid = 2776] [id = 688] 07:34:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 60 (00000038BE90AC00) [pid = 2776] [serial = 2064] [outer = 0000000000000000] 07:34:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 61 (00000038BF5F1800) [pid = 2776] [serial = 2065] [outer = 00000038BE90AC00] 07:34:36 INFO - PROCESS | 2776 | 1465050876773 Marionette DEBUG loaded listener.js 07:34:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 62 (00000038C1257800) [pid = 2776] [serial = 2066] [outer = 00000038BE90AC00] 07:34:37 INFO - PROCESS | 2776 | 1465050877260 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 07:34:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:34:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 690ms 07:34:37 INFO - PROCESS | 2776 | 1465050877299 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 07:34:37 INFO - PROCESS | 2776 | 1465050877301 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 07:34:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:34:37 INFO - PROCESS | 2776 | 1465050877305 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:34:37 INFO - PROCESS | 2776 | 1465050877307 Marionette TRACE conn5 <- [1,2718,null,{}] 07:34:37 INFO - PROCESS | 2776 | 1465050877311 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:37 INFO - PROCESS | 2776 | 1465050877317 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:37 INFO - PROCESS | 2776 | 1465050877470 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 07:34:37 INFO - PROCESS | 2776 | --DOMWINDOW == 61 (00000038BF5F3800) [pid = 2776] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:34:37 INFO - PROCESS | 2776 | --DOMWINDOW == 60 (00000038B5433800) [pid = 2776] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:34:37 INFO - PROCESS | 2776 | --DOMWINDOW == 59 (00000038B3CC2C00) [pid = 2776] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:34:37 INFO - PROCESS | 2776 | --DOMWINDOW == 58 (00000038B63AE000) [pid = 2776] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:34:37 INFO - PROCESS | 2776 | --DOMWINDOW == 57 (00000038BB7BB800) [pid = 2776] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:34:37 INFO - PROCESS | 2776 | --DOMWINDOW == 56 (00000038C2376800) [pid = 2776] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:34:37 INFO - PROCESS | 2776 | --DOMWINDOW == 55 (00000038B4DA2C00) [pid = 2776] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:34:37 INFO - PROCESS | 2776 | --DOMWINDOW == 54 (00000038B55D8800) [pid = 2776] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:34:37 INFO - PROCESS | 2776 | 1465050877646 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:37 INFO - PROCESS | 2776 | 1465050877648 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:37 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C5847000 == 30 [pid = 2776] [id = 689] 07:34:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 55 (00000038B5A63400) [pid = 2776] [serial = 2067] [outer = 0000000000000000] 07:34:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 56 (00000038BB043800) [pid = 2776] [serial = 2068] [outer = 00000038B5A63400] 07:34:37 INFO - PROCESS | 2776 | 1465050877695 Marionette DEBUG loaded listener.js 07:34:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 57 (00000038C1B3E000) [pid = 2776] [serial = 2069] [outer = 00000038B5A63400] 07:34:38 INFO - PROCESS | 2776 | 1465050878530 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 07:34:38 INFO - PROCESS | 2776 | 1465050878584 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 07:34:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:34:38 INFO - PROCESS | 2776 | 1465050878587 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:34:38 INFO - PROCESS | 2776 | 1465050878589 Marionette TRACE conn5 <- [1,2722,null,{}] 07:34:38 INFO - PROCESS | 2776 | 1465050878593 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:38 INFO - PROCESS | 2776 | 1465050878595 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:38 INFO - PROCESS | 2776 | 1465050878707 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 07:34:38 INFO - PROCESS | 2776 | 1465050878714 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:38 INFO - PROCESS | 2776 | 1465050878716 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:38 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C922F000 == 31 [pid = 2776] [id = 690] 07:34:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 58 (00000038C1E35000) [pid = 2776] [serial = 2070] [outer = 0000000000000000] 07:34:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 59 (00000038C1E3B400) [pid = 2776] [serial = 2071] [outer = 00000038C1E35000] 07:34:38 INFO - PROCESS | 2776 | 1465050878762 Marionette DEBUG loaded listener.js 07:34:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 60 (00000038C2337800) [pid = 2776] [serial = 2072] [outer = 00000038C1E35000] 07:34:39 INFO - PROCESS | 2776 | 1465050879202 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 07:34:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:34:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 628ms 07:34:39 INFO - PROCESS | 2776 | 1465050879219 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 07:34:39 INFO - PROCESS | 2776 | 1465050879221 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 07:34:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:34:39 INFO - PROCESS | 2776 | 1465050879225 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:34:39 INFO - PROCESS | 2776 | 1465050879226 Marionette TRACE conn5 <- [1,2726,null,{}] 07:34:39 INFO - PROCESS | 2776 | 1465050879230 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:39 INFO - PROCESS | 2776 | 1465050879232 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:39 INFO - PROCESS | 2776 | 1465050879349 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 07:34:39 INFO - PROCESS | 2776 | 1465050879357 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:39 INFO - PROCESS | 2776 | 1465050879359 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:39 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C93E4800 == 32 [pid = 2776] [id = 691] 07:34:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 61 (00000038B4EB7000) [pid = 2776] [serial = 2073] [outer = 0000000000000000] 07:34:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 62 (00000038C252AC00) [pid = 2776] [serial = 2074] [outer = 00000038B4EB7000] 07:34:39 INFO - PROCESS | 2776 | 1465050879405 Marionette DEBUG loaded listener.js 07:34:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 63 (00000038C27BAC00) [pid = 2776] [serial = 2075] [outer = 00000038B4EB7000] 07:34:40 INFO - PROCESS | 2776 | 1465050880161 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 07:34:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:34:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 985ms 07:34:40 INFO - PROCESS | 2776 | 1465050880213 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 07:34:40 INFO - PROCESS | 2776 | 1465050880219 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 07:34:40 INFO - PROCESS | 2776 | 1465050880224 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:34:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:34:40 INFO - PROCESS | 2776 | 1465050880228 Marionette TRACE conn5 <- [1,2730,null,{}] 07:34:40 INFO - PROCESS | 2776 | 1465050880235 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:40 INFO - PROCESS | 2776 | 1465050880239 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:40 INFO - PROCESS | 2776 | 1465050880378 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 07:34:40 INFO - PROCESS | 2776 | 1465050880493 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:40 INFO - PROCESS | 2776 | 1465050880496 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:40 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C0A5C800 == 33 [pid = 2776] [id = 692] 07:34:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 64 (00000038B4DAC400) [pid = 2776] [serial = 2076] [outer = 0000000000000000] 07:34:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038B4FDA400) [pid = 2776] [serial = 2077] [outer = 00000038B4DAC400] 07:34:40 INFO - PROCESS | 2776 | 1465050880555 Marionette DEBUG loaded listener.js 07:34:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038B9572400) [pid = 2776] [serial = 2078] [outer = 00000038B4DAC400] 07:34:41 INFO - PROCESS | 2776 | 1465050881285 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 07:34:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:34:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1232ms 07:34:41 INFO - PROCESS | 2776 | 1465050881460 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 07:34:41 INFO - PROCESS | 2776 | 1465050881465 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 07:34:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:34:41 INFO - PROCESS | 2776 | 1465050881470 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:34:41 INFO - PROCESS | 2776 | 1465050881473 Marionette TRACE conn5 <- [1,2734,null,{}] 07:34:41 INFO - PROCESS | 2776 | 1465050881479 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:41 INFO - PROCESS | 2776 | 1465050881483 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:41 INFO - PROCESS | 2776 | 1465050881597 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 07:34:41 INFO - PROCESS | 2776 | 1465050881672 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:41 INFO - PROCESS | 2776 | 1465050881677 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:41 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA5C2000 == 34 [pid = 2776] [id = 693] 07:34:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038B9735000) [pid = 2776] [serial = 2079] [outer = 0000000000000000] 07:34:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038B9804000) [pid = 2776] [serial = 2080] [outer = 00000038B9735000] 07:34:41 INFO - PROCESS | 2776 | 1465050881728 Marionette DEBUG loaded listener.js 07:34:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038BB180800) [pid = 2776] [serial = 2081] [outer = 00000038B9735000] 07:34:42 INFO - PROCESS | 2776 | --DOCSHELL 00000038C922F000 == 33 [pid = 2776] [id = 690] 07:34:42 INFO - PROCESS | 2776 | --DOCSHELL 00000038C5847000 == 32 [pid = 2776] [id = 689] 07:34:42 INFO - PROCESS | 2776 | --DOCSHELL 00000038C5E8C800 == 31 [pid = 2776] [id = 688] 07:34:42 INFO - PROCESS | 2776 | --DOCSHELL 00000038C57D6000 == 30 [pid = 2776] [id = 687] 07:34:42 INFO - PROCESS | 2776 | --DOCSHELL 00000038C2ADB800 == 29 [pid = 2776] [id = 686] 07:34:42 INFO - PROCESS | 2776 | --DOCSHELL 00000038C120F000 == 28 [pid = 2776] [id = 685] 07:34:42 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA4EF800 == 27 [pid = 2776] [id = 684] 07:34:42 INFO - PROCESS | 2776 | --DOCSHELL 00000038B4E10800 == 26 [pid = 2776] [id = 683] 07:34:42 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038B4DAEC00) [pid = 2776] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038B972D000) [pid = 2776] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038B9F51400) [pid = 2776] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038BBAA1800) [pid = 2776] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038C2534400) [pid = 2776] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 2776 | --DOMWINDOW == 63 (00000038BE94B400) [pid = 2776] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 2776 | --DOMWINDOW == 62 (00000038C1668000) [pid = 2776] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 2776 | --DOMWINDOW == 61 (00000038BE130C00) [pid = 2776] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 2776 | --DOMWINDOW == 60 (00000038C210F800) [pid = 2776] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 2776 | --DOMWINDOW == 59 (00000038C16CFC00) [pid = 2776] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 2776 | --DOMWINDOW == 58 (00000038C1E32C00) [pid = 2776] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 2776 | --DOMWINDOW == 57 (00000038C0AC8C00) [pid = 2776] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 2776 | --DOMWINDOW == 56 (00000038BB047400) [pid = 2776] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 2776 | --DOMWINDOW == 55 (00000038BBB5BC00) [pid = 2776] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 2776 | --DOMWINDOW == 54 (00000038B3D24000) [pid = 2776] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 2776 | 1465050882327 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 07:34:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:34:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 881ms 07:34:42 INFO - PROCESS | 2776 | 1465050882353 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 07:34:42 INFO - PROCESS | 2776 | 1465050882357 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 07:34:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:34:42 INFO - PROCESS | 2776 | 1465050882364 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:34:42 INFO - PROCESS | 2776 | 1465050882369 Marionette TRACE conn5 <- [1,2738,null,{}] 07:34:42 INFO - PROCESS | 2776 | 1465050882373 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:42 INFO - PROCESS | 2776 | 1465050882376 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:42 INFO - PROCESS | 2776 | 1465050882472 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 07:34:42 INFO - PROCESS | 2776 | 1465050882557 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:42 INFO - PROCESS | 2776 | 1465050882560 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:42 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BE145000 == 27 [pid = 2776] [id = 694] 07:34:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 55 (00000038B4FE1000) [pid = 2776] [serial = 2082] [outer = 0000000000000000] 07:34:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 56 (00000038BA4A7800) [pid = 2776] [serial = 2083] [outer = 00000038B4FE1000] 07:34:42 INFO - PROCESS | 2776 | 1465050882608 Marionette DEBUG loaded listener.js 07:34:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 57 (00000038BBA53800) [pid = 2776] [serial = 2084] [outer = 00000038B4FE1000] 07:34:43 INFO - PROCESS | 2776 | 1465050883026 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 07:34:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:34:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 691ms 07:34:43 INFO - PROCESS | 2776 | 1465050883053 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 07:34:43 INFO - PROCESS | 2776 | 1465050883056 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 07:34:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:34:43 INFO - PROCESS | 2776 | 1465050883060 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:34:43 INFO - PROCESS | 2776 | 1465050883062 Marionette TRACE conn5 <- [1,2742,null,{}] 07:34:43 INFO - PROCESS | 2776 | 1465050883105 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:43 INFO - PROCESS | 2776 | 1465050883110 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:43 INFO - PROCESS | 2776 | 1465050883207 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 07:34:43 INFO - PROCESS | 2776 | 1465050883221 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:43 INFO - PROCESS | 2776 | 1465050883225 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:43 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C2AE4800 == 28 [pid = 2776] [id = 695] 07:34:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 58 (00000038BE958000) [pid = 2776] [serial = 2085] [outer = 0000000000000000] 07:34:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 59 (00000038BEC20C00) [pid = 2776] [serial = 2086] [outer = 00000038BE958000] 07:34:43 INFO - PROCESS | 2776 | 1465050883276 Marionette DEBUG loaded listener.js 07:34:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 60 (00000038C0A90800) [pid = 2776] [serial = 2087] [outer = 00000038BE958000] 07:34:43 INFO - PROCESS | 2776 | 1465050883732 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 07:34:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:34:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 734ms 07:34:43 INFO - PROCESS | 2776 | 1465050883796 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 07:34:43 INFO - PROCESS | 2776 | 1465050883799 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 07:34:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:34:43 INFO - PROCESS | 2776 | 1465050883802 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:34:43 INFO - PROCESS | 2776 | 1465050883804 Marionette TRACE conn5 <- [1,2746,null,{}] 07:34:43 INFO - PROCESS | 2776 | 1465050883808 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:43 INFO - PROCESS | 2776 | 1465050883810 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:43 INFO - PROCESS | 2776 | 1465050883901 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 07:34:43 INFO - PROCESS | 2776 | 1465050883910 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:43 INFO - PROCESS | 2776 | 1465050883912 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:43 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C583B000 == 29 [pid = 2776] [id = 696] 07:34:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 61 (00000038C166B000) [pid = 2776] [serial = 2088] [outer = 0000000000000000] 07:34:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 62 (00000038C16C6800) [pid = 2776] [serial = 2089] [outer = 00000038C166B000] 07:34:43 INFO - PROCESS | 2776 | 1465050883957 Marionette DEBUG loaded listener.js 07:34:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 63 (00000038C16D4800) [pid = 2776] [serial = 2090] [outer = 00000038C166B000] 07:34:44 INFO - PROCESS | 2776 | 1465050884405 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 07:34:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:34:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 628ms 07:34:44 INFO - PROCESS | 2776 | 1465050884434 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 07:34:44 INFO - PROCESS | 2776 | 1465050884436 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 07:34:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:34:44 INFO - PROCESS | 2776 | 1465050884439 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:34:44 INFO - PROCESS | 2776 | 1465050884441 Marionette TRACE conn5 <- [1,2750,null,{}] 07:34:44 INFO - PROCESS | 2776 | 1465050884451 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:44 INFO - PROCESS | 2776 | 1465050884453 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:44 INFO - PROCESS | 2776 | 1465050884563 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 07:34:44 INFO - PROCESS | 2776 | 1465050884642 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:44 INFO - PROCESS | 2776 | 1465050884644 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:44 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C64B0800 == 30 [pid = 2776] [id = 697] 07:34:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 64 (00000038B43C6000) [pid = 2776] [serial = 2091] [outer = 0000000000000000] 07:34:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038C186A800) [pid = 2776] [serial = 2092] [outer = 00000038B43C6000] 07:34:44 INFO - PROCESS | 2776 | 1465050884689 Marionette DEBUG loaded listener.js 07:34:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038C1E55000) [pid = 2776] [serial = 2093] [outer = 00000038B43C6000] 07:34:45 INFO - PROCESS | 2776 | 1465050885118 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 07:34:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:34:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 734ms 07:34:45 INFO - PROCESS | 2776 | 1465050885176 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 07:34:45 INFO - PROCESS | 2776 | 1465050885179 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 07:34:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:34:45 INFO - PROCESS | 2776 | 1465050885187 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:34:45 INFO - PROCESS | 2776 | 1465050885189 Marionette TRACE conn5 <- [1,2754,null,{}] 07:34:45 INFO - PROCESS | 2776 | 1465050885193 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:45 INFO - PROCESS | 2776 | 1465050885199 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:45 INFO - PROCESS | 2776 | 1465050885346 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 07:34:45 INFO - PROCESS | 2776 | 1465050885404 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:45 INFO - PROCESS | 2776 | 1465050885407 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:45 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C7387800 == 31 [pid = 2776] [id = 698] 07:34:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038C27B4000) [pid = 2776] [serial = 2094] [outer = 0000000000000000] 07:34:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038C27C2400) [pid = 2776] [serial = 2095] [outer = 00000038C27B4000] 07:34:45 INFO - PROCESS | 2776 | 1465050885452 Marionette DEBUG loaded listener.js 07:34:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038C282A400) [pid = 2776] [serial = 2096] [outer = 00000038C27B4000] 07:34:45 INFO - PROCESS | 2776 | 1465050885880 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 07:34:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:34:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 733ms 07:34:45 INFO - PROCESS | 2776 | 1465050885957 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 07:34:45 INFO - PROCESS | 2776 | 1465050885959 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 07:34:45 INFO - PROCESS | 2776 | 1465050885963 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:34:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:34:45 INFO - PROCESS | 2776 | 1465050885965 Marionette TRACE conn5 <- [1,2758,null,{}] 07:34:45 INFO - PROCESS | 2776 | 1465050885968 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:45 INFO - PROCESS | 2776 | 1465050885970 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:46 INFO - PROCESS | 2776 | 1465050886083 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 07:34:46 INFO - PROCESS | 2776 | 1465050886140 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:46 INFO - PROCESS | 2776 | 1465050886143 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:46 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C93DC000 == 32 [pid = 2776] [id = 699] 07:34:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038C2B89400) [pid = 2776] [serial = 2097] [outer = 0000000000000000] 07:34:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038C2BB9800) [pid = 2776] [serial = 2098] [outer = 00000038C2B89400] 07:34:46 INFO - PROCESS | 2776 | 1465050886187 Marionette DEBUG loaded listener.js 07:34:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C3329000) [pid = 2776] [serial = 2099] [outer = 00000038C2B89400] 07:34:46 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C1E35000) [pid = 2776] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:34:46 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038BE139400) [pid = 2776] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:34:46 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038BE90AC00) [pid = 2776] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:34:46 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038B9733C00) [pid = 2776] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:34:46 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038B4ED2400) [pid = 2776] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:34:46 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038B57AB800) [pid = 2776] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:34:46 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038BB18F000) [pid = 2776] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:34:46 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038B5A63400) [pid = 2776] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:34:46 INFO - PROCESS | 2776 | --DOMWINDOW == 63 (00000038B5435800) [pid = 2776] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:34:46 INFO - PROCESS | 2776 | --DOMWINDOW == 62 (00000038BEC1F000) [pid = 2776] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:34:46 INFO - PROCESS | 2776 | 1465050886585 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 07:34:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:34:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 691ms 07:34:46 INFO - PROCESS | 2776 | 1465050886659 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 07:34:46 INFO - PROCESS | 2776 | 1465050886661 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 07:34:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:34:46 INFO - PROCESS | 2776 | 1465050886664 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:34:46 INFO - PROCESS | 2776 | 1465050886666 Marionette TRACE conn5 <- [1,2762,null,{}] 07:34:46 INFO - PROCESS | 2776 | 1465050886670 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:46 INFO - PROCESS | 2776 | 1465050886672 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:46 INFO - PROCESS | 2776 | 1465050886787 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 07:34:46 INFO - PROCESS | 2776 | 1465050886839 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:46 INFO - PROCESS | 2776 | 1465050886841 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:46 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C959B800 == 33 [pid = 2776] [id = 700] 07:34:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 63 (00000038BB044400) [pid = 2776] [serial = 2100] [outer = 0000000000000000] 07:34:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 64 (00000038C1AB7800) [pid = 2776] [serial = 2101] [outer = 00000038BB044400] 07:34:46 INFO - PROCESS | 2776 | 1465050886888 Marionette DEBUG loaded listener.js 07:34:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038C44AD800) [pid = 2776] [serial = 2102] [outer = 00000038BB044400] 07:34:47 INFO - PROCESS | 2776 | 1465050887232 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 07:34:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:34:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 625ms 07:34:47 INFO - PROCESS | 2776 | 1465050887294 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 07:34:47 INFO - PROCESS | 2776 | 1465050887296 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 07:34:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:34:47 INFO - PROCESS | 2776 | 1465050887299 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:34:47 INFO - PROCESS | 2776 | 1465050887301 Marionette TRACE conn5 <- [1,2766,null,{}] 07:34:47 INFO - PROCESS | 2776 | 1465050887305 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:47 INFO - PROCESS | 2776 | 1465050887306 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:47 INFO - PROCESS | 2776 | 1465050887390 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 07:34:47 INFO - PROCESS | 2776 | 1465050887424 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:47 INFO - PROCESS | 2776 | 1465050887426 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:47 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C96B4800 == 34 [pid = 2776] [id = 701] 07:34:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038C4538C00) [pid = 2776] [serial = 2103] [outer = 0000000000000000] 07:34:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038C4A50400) [pid = 2776] [serial = 2104] [outer = 00000038C4538C00] 07:34:47 INFO - PROCESS | 2776 | 1465050887478 Marionette DEBUG loaded listener.js 07:34:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038C4A6D000) [pid = 2776] [serial = 2105] [outer = 00000038C4538C00] 07:34:47 INFO - PROCESS | 2776 | 1465050887901 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 07:34:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:34:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 628ms 07:34:47 INFO - PROCESS | 2776 | 1465050887935 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 07:34:47 INFO - PROCESS | 2776 | 1465050887938 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 07:34:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:34:47 INFO - PROCESS | 2776 | 1465050887941 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:34:47 INFO - PROCESS | 2776 | 1465050887942 Marionette TRACE conn5 <- [1,2770,null,{}] 07:34:47 INFO - PROCESS | 2776 | 1465050887951 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:47 INFO - PROCESS | 2776 | 1465050887953 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:48 INFO - PROCESS | 2776 | 1465050888042 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 07:34:48 INFO - PROCESS | 2776 | 1465050888048 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:48 INFO - PROCESS | 2776 | 1465050888049 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:48 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C57C7000 == 35 [pid = 2776] [id = 702] 07:34:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038C4C50400) [pid = 2776] [serial = 2106] [outer = 0000000000000000] 07:34:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038C4C52800) [pid = 2776] [serial = 2107] [outer = 00000038C4C50400] 07:34:48 INFO - PROCESS | 2776 | 1465050888094 Marionette DEBUG loaded listener.js 07:34:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038C4CC9C00) [pid = 2776] [serial = 2108] [outer = 00000038C4C50400] 07:34:48 INFO - PROCESS | 2776 | 1465050888586 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 07:34:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:34:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 733ms 07:34:48 INFO - PROCESS | 2776 | 1465050888677 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 07:34:48 INFO - PROCESS | 2776 | 1465050888683 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 07:34:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:34:48 INFO - PROCESS | 2776 | 1465050888689 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:34:48 INFO - PROCESS | 2776 | 1465050888693 Marionette TRACE conn5 <- [1,2774,null,{}] 07:34:48 INFO - PROCESS | 2776 | 1465050888700 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:48 INFO - PROCESS | 2776 | 1465050888703 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:48 INFO - PROCESS | 2776 | 1465050888891 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 07:34:48 INFO - PROCESS | 2776 | 1465050888983 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:48 INFO - PROCESS | 2776 | 1465050888988 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:49 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB38F000 == 36 [pid = 2776] [id = 703] 07:34:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038B9572000) [pid = 2776] [serial = 2109] [outer = 0000000000000000] 07:34:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038B9805C00) [pid = 2776] [serial = 2110] [outer = 00000038B9572000] 07:34:49 INFO - PROCESS | 2776 | 1465050889046 Marionette DEBUG loaded listener.js 07:34:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038BB7C5C00) [pid = 2776] [serial = 2111] [outer = 00000038B9572000] 07:34:49 INFO - PROCESS | 2776 | 1465050889641 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 07:34:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:34:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 985ms 07:34:49 INFO - PROCESS | 2776 | 1465050889677 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 07:34:49 INFO - PROCESS | 2776 | 1465050889682 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 07:34:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:34:49 INFO - PROCESS | 2776 | 1465050889689 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:34:49 INFO - PROCESS | 2776 | 1465050889692 Marionette TRACE conn5 <- [1,2778,null,{}] 07:34:49 INFO - PROCESS | 2776 | 1465050889696 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:49 INFO - PROCESS | 2776 | 1465050889699 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:49 INFO - PROCESS | 2776 | 1465050889818 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 07:34:49 INFO - PROCESS | 2776 | 1465050889916 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:49 INFO - PROCESS | 2776 | 1465050889918 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:49 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C648F000 == 37 [pid = 2776] [id = 704] 07:34:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038BEC32C00) [pid = 2776] [serial = 2112] [outer = 0000000000000000] 07:34:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038BF5F6400) [pid = 2776] [serial = 2113] [outer = 00000038BEC32C00] 07:34:49 INFO - PROCESS | 2776 | 1465050889976 Marionette DEBUG loaded listener.js 07:34:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C16D1C00) [pid = 2776] [serial = 2114] [outer = 00000038BEC32C00] 07:34:50 INFO - PROCESS | 2776 | 1465050890580 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 07:34:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:34:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 943ms 07:34:50 INFO - PROCESS | 2776 | 1465050890632 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 07:34:50 INFO - PROCESS | 2776 | 1465050890635 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 07:34:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:34:50 INFO - PROCESS | 2776 | 1465050890639 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:34:50 INFO - PROCESS | 2776 | 1465050890643 Marionette TRACE conn5 <- [1,2782,null,{}] 07:34:50 INFO - PROCESS | 2776 | 1465050890655 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:50 INFO - PROCESS | 2776 | 1465050890661 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:50 INFO - PROCESS | 2776 | 1465050890779 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 07:34:50 INFO - PROCESS | 2776 | 1465050890905 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:50 INFO - PROCESS | 2776 | 1465050890909 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:50 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C99CD800 == 38 [pid = 2776] [id = 705] 07:34:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C27BF000) [pid = 2776] [serial = 2115] [outer = 0000000000000000] 07:34:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C2829C00) [pid = 2776] [serial = 2116] [outer = 00000038C27BF000] 07:34:50 INFO - PROCESS | 2776 | 1465050890967 Marionette DEBUG loaded listener.js 07:34:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C4CCBC00) [pid = 2776] [serial = 2117] [outer = 00000038C27BF000] 07:34:51 INFO - PROCESS | 2776 | 1465050891529 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 07:34:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:34:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 943ms 07:34:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:34:51 INFO - PROCESS | 2776 | 1465050891584 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 07:34:51 INFO - PROCESS | 2776 | 1465050891588 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 07:34:51 INFO - PROCESS | 2776 | 1465050891591 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:34:51 INFO - PROCESS | 2776 | 1465050891594 Marionette TRACE conn5 <- [1,2786,null,{}] 07:34:51 INFO - PROCESS | 2776 | 1465050891598 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:51 INFO - PROCESS | 2776 | 1465050891600 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:51 INFO - PROCESS | 2776 | 1465050891720 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 07:34:51 INFO - PROCESS | 2776 | 1465050891810 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:51 INFO - PROCESS | 2776 | 1465050891813 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:51 INFO - PROCESS | 2776 | ++DOCSHELL 00000038CA5A3000 == 39 [pid = 2776] [id = 706] 07:34:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C4FB6800) [pid = 2776] [serial = 2118] [outer = 0000000000000000] 07:34:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C4FBB800) [pid = 2776] [serial = 2119] [outer = 00000038C4FB6800] 07:34:51 INFO - PROCESS | 2776 | 1465050891867 Marionette DEBUG loaded listener.js 07:34:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C570C400) [pid = 2776] [serial = 2120] [outer = 00000038C4FB6800] 07:34:52 INFO - PROCESS | 2776 | 1465050892593 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 07:34:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:34:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1030ms 07:34:52 INFO - PROCESS | 2776 | 1465050892634 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 07:34:52 INFO - PROCESS | 2776 | 1465050892638 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 07:34:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:34:52 INFO - PROCESS | 2776 | 1465050892692 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:34:52 INFO - PROCESS | 2776 | 1465050892694 Marionette TRACE conn5 <- [1,2790,null,{}] 07:34:52 INFO - PROCESS | 2776 | 1465050892716 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:52 INFO - PROCESS | 2776 | 1465050892719 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:52 INFO - PROCESS | 2776 | 1465050892826 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 07:34:52 INFO - PROCESS | 2776 | 1465050892904 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:52 INFO - PROCESS | 2776 | 1465050892907 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:52 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB155800 == 40 [pid = 2776] [id = 707] 07:34:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038B9737400) [pid = 2776] [serial = 2121] [outer = 0000000000000000] 07:34:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038B9A1EC00) [pid = 2776] [serial = 2122] [outer = 00000038B9737400] 07:34:53 INFO - PROCESS | 2776 | 1465050893003 Marionette DEBUG loaded listener.js 07:34:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038BB181000) [pid = 2776] [serial = 2123] [outer = 00000038B9737400] 07:34:54 INFO - PROCESS | 2776 | --DOCSHELL 00000038C96B4800 == 39 [pid = 2776] [id = 701] 07:34:54 INFO - PROCESS | 2776 | --DOCSHELL 00000038C959B800 == 38 [pid = 2776] [id = 700] 07:34:54 INFO - PROCESS | 2776 | --DOCSHELL 00000038C93DC000 == 37 [pid = 2776] [id = 699] 07:34:54 INFO - PROCESS | 2776 | --DOCSHELL 00000038C7387800 == 36 [pid = 2776] [id = 698] 07:34:54 INFO - PROCESS | 2776 | --DOCSHELL 00000038C64B0800 == 35 [pid = 2776] [id = 697] 07:34:54 INFO - PROCESS | 2776 | --DOCSHELL 00000038C583B000 == 34 [pid = 2776] [id = 696] 07:34:54 INFO - PROCESS | 2776 | --DOCSHELL 00000038C2AE4800 == 33 [pid = 2776] [id = 695] 07:34:54 INFO - PROCESS | 2776 | --DOCSHELL 00000038BE145000 == 32 [pid = 2776] [id = 694] 07:34:54 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA5C2000 == 31 [pid = 2776] [id = 693] 07:34:54 INFO - PROCESS | 2776 | --DOCSHELL 00000038C0A5C800 == 30 [pid = 2776] [id = 692] 07:34:54 INFO - PROCESS | 2776 | --DOCSHELL 00000038C93E4800 == 29 [pid = 2776] [id = 691] 07:34:54 INFO - PROCESS | 2776 | --DOCSHELL 00000038CA5A3000 == 28 [pid = 2776] [id = 706] 07:34:54 INFO - PROCESS | 2776 | --DOCSHELL 00000038C99CD800 == 27 [pid = 2776] [id = 705] 07:34:54 INFO - PROCESS | 2776 | --DOCSHELL 00000038C648F000 == 26 [pid = 2776] [id = 704] 07:34:54 INFO - PROCESS | 2776 | --DOCSHELL 00000038C57C7000 == 25 [pid = 2776] [id = 702] 07:34:54 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB38F000 == 24 [pid = 2776] [id = 703] 07:34:54 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038C252AC00) [pid = 2776] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 07:34:54 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038C1E3B400) [pid = 2776] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 07:34:54 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038BE957800) [pid = 2776] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 07:34:54 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038BF5F1800) [pid = 2776] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 07:34:54 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038B97B6800) [pid = 2776] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 07:34:54 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038B4ED6000) [pid = 2776] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 07:34:54 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038B55D0C00) [pid = 2776] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 07:34:54 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BB78BC00) [pid = 2776] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 07:34:54 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038B9803800) [pid = 2776] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 07:34:54 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BBA54400) [pid = 2776] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 07:34:54 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038BEC29000) [pid = 2776] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 07:34:54 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038BB043800) [pid = 2776] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 07:34:54 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038BA2B3800) [pid = 2776] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 07:34:54 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038B578FC00) [pid = 2776] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 07:34:54 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C1668C00) [pid = 2776] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 07:34:54 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038BEC2B800) [pid = 2776] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 07:34:54 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C1257800) [pid = 2776] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 07:34:54 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038B9F8DC00) [pid = 2776] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 07:34:54 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C2337800) [pid = 2776] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 07:34:54 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038C1B3E000) [pid = 2776] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 07:34:54 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038BE11C000) [pid = 2776] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 07:34:54 INFO - PROCESS | 2776 | 1465050894275 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 07:34:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:34:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1614ms 07:34:54 INFO - PROCESS | 2776 | 1465050894342 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 07:34:54 INFO - PROCESS | 2776 | 1465050894347 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 07:34:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:34:54 INFO - PROCESS | 2776 | 1465050894354 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:34:54 INFO - PROCESS | 2776 | 1465050894357 Marionette TRACE conn5 <- [1,2794,null,{}] 07:34:54 INFO - PROCESS | 2776 | 1465050894370 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:54 INFO - PROCESS | 2776 | 1465050894373 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:54 INFO - PROCESS | 2776 | 1465050894466 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 07:34:54 INFO - PROCESS | 2776 | 1465050894480 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:54 INFO - PROCESS | 2776 | 1465050894483 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:54 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA490000 == 25 [pid = 2776] [id = 708] 07:34:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038B4ED3000) [pid = 2776] [serial = 2124] [outer = 0000000000000000] 07:34:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038B4ED5800) [pid = 2776] [serial = 2125] [outer = 00000038B4ED3000] 07:34:54 INFO - PROCESS | 2776 | 1465050894532 Marionette DEBUG loaded listener.js 07:34:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038B543C400) [pid = 2776] [serial = 2126] [outer = 00000038B4ED3000] 07:34:55 INFO - PROCESS | 2776 | 1465050895005 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 07:34:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:34:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 692ms 07:34:55 INFO - PROCESS | 2776 | 1465050895049 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 07:34:55 INFO - PROCESS | 2776 | 1465050895054 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 07:34:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:34:55 INFO - PROCESS | 2776 | 1465050895061 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:34:55 INFO - PROCESS | 2776 | 1465050895064 Marionette TRACE conn5 <- [1,2798,null,{}] 07:34:55 INFO - PROCESS | 2776 | 1465050895068 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:55 INFO - PROCESS | 2776 | 1465050895071 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:55 INFO - PROCESS | 2776 | 1465050895164 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 07:34:55 INFO - PROCESS | 2776 | 1465050895171 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:55 INFO - PROCESS | 2776 | 1465050895173 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:55 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BEC9E800 == 26 [pid = 2776] [id = 709] 07:34:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038B9737C00) [pid = 2776] [serial = 2127] [outer = 0000000000000000] 07:34:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038B97B1C00) [pid = 2776] [serial = 2128] [outer = 00000038B9737C00] 07:34:55 INFO - PROCESS | 2776 | 1465050895223 Marionette DEBUG loaded listener.js 07:34:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038BA074800) [pid = 2776] [serial = 2129] [outer = 00000038B9737C00] 07:34:55 INFO - PROCESS | 2776 | 1465050895707 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 07:34:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:34:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 692ms 07:34:55 INFO - PROCESS | 2776 | 1465050895755 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 07:34:55 INFO - PROCESS | 2776 | 1465050895757 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 07:34:55 INFO - PROCESS | 2776 | 1465050895761 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:34:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:34:55 INFO - PROCESS | 2776 | 1465050895765 Marionette TRACE conn5 <- [1,2802,null,{}] 07:34:55 INFO - PROCESS | 2776 | 1465050895776 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:55 INFO - PROCESS | 2776 | 1465050895781 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:55 INFO - PROCESS | 2776 | 1465050895908 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 07:34:56 INFO - PROCESS | 2776 | 1465050896001 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:56 INFO - PROCESS | 2776 | 1465050896004 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:56 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C2AE2800 == 27 [pid = 2776] [id = 710] 07:34:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038B3DD4400) [pid = 2776] [serial = 2130] [outer = 0000000000000000] 07:34:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038BBAA8000) [pid = 2776] [serial = 2131] [outer = 00000038B3DD4400] 07:34:56 INFO - PROCESS | 2776 | 1465050896054 Marionette DEBUG loaded listener.js 07:34:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038BE123400) [pid = 2776] [serial = 2132] [outer = 00000038B3DD4400] 07:34:56 INFO - PROCESS | 2776 | 1465050896487 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 07:34:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:34:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 794ms 07:34:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:34:56 INFO - PROCESS | 2776 | 1465050896559 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 07:34:56 INFO - PROCESS | 2776 | 1465050896562 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 07:34:56 INFO - PROCESS | 2776 | 1465050896565 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:34:56 INFO - PROCESS | 2776 | 1465050896567 Marionette TRACE conn5 <- [1,2806,null,{}] 07:34:56 INFO - PROCESS | 2776 | 1465050896571 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:56 INFO - PROCESS | 2776 | 1465050896573 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:56 INFO - PROCESS | 2776 | 1465050896691 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 07:34:56 INFO - PROCESS | 2776 | 1465050896746 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:56 INFO - PROCESS | 2776 | 1465050896748 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:56 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4CF2000 == 28 [pid = 2776] [id = 711] 07:34:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038BE94E400) [pid = 2776] [serial = 2133] [outer = 0000000000000000] 07:34:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038BE958400) [pid = 2776] [serial = 2134] [outer = 00000038BE94E400] 07:34:56 INFO - PROCESS | 2776 | 1465050896794 Marionette DEBUG loaded listener.js 07:34:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038BEC2D000) [pid = 2776] [serial = 2135] [outer = 00000038BE94E400] 07:34:57 INFO - PROCESS | 2776 | 1465050897221 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 07:34:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:34:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 692ms 07:34:57 INFO - PROCESS | 2776 | 1465050897287 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 07:34:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:34:57 INFO - PROCESS | 2776 | 1465050897289 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 07:34:57 INFO - PROCESS | 2776 | 1465050897297 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:34:57 INFO - PROCESS | 2776 | 1465050897299 Marionette TRACE conn5 <- [1,2810,null,{}] 07:34:57 INFO - PROCESS | 2776 | 1465050897302 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:57 INFO - PROCESS | 2776 | 1465050897305 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:57 INFO - PROCESS | 2776 | 1465050897419 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 07:34:57 INFO - PROCESS | 2776 | 1465050897429 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:57 INFO - PROCESS | 2776 | 1465050897432 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:57 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C5E75800 == 29 [pid = 2776] [id = 712] 07:34:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038B622AC00) [pid = 2776] [serial = 2136] [outer = 0000000000000000] 07:34:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C1227C00) [pid = 2776] [serial = 2137] [outer = 00000038B622AC00] 07:34:57 INFO - PROCESS | 2776 | 1465050897477 Marionette DEBUG loaded listener.js 07:34:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C1663000) [pid = 2776] [serial = 2138] [outer = 00000038B622AC00] 07:34:57 INFO - PROCESS | 2776 | 1465050897936 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 07:34:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:34:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 691ms 07:34:57 INFO - PROCESS | 2776 | 1465050897985 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 07:34:57 INFO - PROCESS | 2776 | 1465050897987 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 07:34:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:34:58 INFO - PROCESS | 2776 | 1465050897998 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:34:58 INFO - PROCESS | 2776 | 1465050898000 Marionette TRACE conn5 <- [1,2814,null,{}] 07:34:58 INFO - PROCESS | 2776 | 1465050898003 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:58 INFO - PROCESS | 2776 | 1465050898009 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:58 INFO - PROCESS | 2776 | 1465050898153 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 07:34:58 INFO - PROCESS | 2776 | 1465050898166 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:58 INFO - PROCESS | 2776 | 1465050898168 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:58 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C6853800 == 30 [pid = 2776] [id = 713] 07:34:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C1572000) [pid = 2776] [serial = 2139] [outer = 0000000000000000] 07:34:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C1E2F400) [pid = 2776] [serial = 2140] [outer = 00000038C1572000] 07:34:58 INFO - PROCESS | 2776 | 1465050898262 Marionette DEBUG loaded listener.js 07:34:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C237DC00) [pid = 2776] [serial = 2141] [outer = 00000038C1572000] 07:34:58 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C4538C00) [pid = 2776] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:34:58 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038B43C6000) [pid = 2776] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:34:58 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C27B4000) [pid = 2776] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:34:58 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038B9735000) [pid = 2776] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:34:58 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C166B000) [pid = 2776] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:34:58 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038BE958000) [pid = 2776] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:34:58 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C2B89400) [pid = 2776] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:34:58 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B4DAC400) [pid = 2776] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:34:58 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038B4EB7000) [pid = 2776] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:34:58 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038B4FE1000) [pid = 2776] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:34:58 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C4C50400) [pid = 2776] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:34:58 INFO - PROCESS | 2776 | 1465050898851 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:34:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:34:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 881ms 07:34:58 INFO - PROCESS | 2776 | 1465050898880 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 07:34:58 INFO - PROCESS | 2776 | 1465050898882 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 07:34:58 INFO - PROCESS | 2776 | 1465050898885 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:34:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:34:58 INFO - PROCESS | 2776 | 1465050898887 Marionette TRACE conn5 <- [1,2818,null,{}] 07:34:58 INFO - PROCESS | 2776 | 1465050898891 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:58 INFO - PROCESS | 2776 | 1465050898893 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:58 INFO - PROCESS | 2776 | 1465050898976 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 07:34:58 INFO - PROCESS | 2776 | 1465050898982 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:58 INFO - PROCESS | 2776 | 1465050898984 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:59 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C7227000 == 31 [pid = 2776] [id = 714] 07:34:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038BE126800) [pid = 2776] [serial = 2142] [outer = 0000000000000000] 07:34:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C2339800) [pid = 2776] [serial = 2143] [outer = 00000038BE126800] 07:34:59 INFO - PROCESS | 2776 | 1465050899030 Marionette DEBUG loaded listener.js 07:34:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C2530C00) [pid = 2776] [serial = 2144] [outer = 00000038BE126800] 07:34:59 INFO - PROCESS | 2776 | 1465050899448 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 07:34:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:34:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 629ms 07:34:59 INFO - PROCESS | 2776 | 1465050899517 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 07:34:59 INFO - PROCESS | 2776 | 1465050899520 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 07:34:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:34:59 INFO - PROCESS | 2776 | 1465050899523 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:34:59 INFO - PROCESS | 2776 | 1465050899525 Marionette TRACE conn5 <- [1,2822,null,{}] 07:34:59 INFO - PROCESS | 2776 | 1465050899529 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:59 INFO - PROCESS | 2776 | 1465050899531 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:59 INFO - PROCESS | 2776 | 1465050899619 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 07:34:59 INFO - PROCESS | 2776 | 1465050899627 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:59 INFO - PROCESS | 2776 | 1465050899629 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:34:59 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C92BC800 == 32 [pid = 2776] [id = 715] 07:34:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C27B4000) [pid = 2776] [serial = 2145] [outer = 0000000000000000] 07:34:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C281D800) [pid = 2776] [serial = 2146] [outer = 00000038C27B4000] 07:34:59 INFO - PROCESS | 2776 | 1465050899674 Marionette DEBUG loaded listener.js 07:34:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C2829800) [pid = 2776] [serial = 2147] [outer = 00000038C27B4000] 07:35:00 INFO - PROCESS | 2776 | 1465050900136 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:35:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:35:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 672ms 07:35:00 INFO - PROCESS | 2776 | 1465050900197 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 07:35:00 INFO - PROCESS | 2776 | 1465050900199 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 07:35:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:35:00 INFO - PROCESS | 2776 | 1465050900202 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:35:00 INFO - PROCESS | 2776 | 1465050900204 Marionette TRACE conn5 <- [1,2826,null,{}] 07:35:00 INFO - PROCESS | 2776 | 1465050900208 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:00 INFO - PROCESS | 2776 | 1465050900210 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:00 INFO - PROCESS | 2776 | 1465050900295 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 07:35:00 INFO - PROCESS | 2776 | 1465050900301 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:00 INFO - PROCESS | 2776 | 1465050900303 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:00 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C2ADB800 == 33 [pid = 2776] [id = 716] 07:35:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C2827400) [pid = 2776] [serial = 2148] [outer = 0000000000000000] 07:35:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C2BE6400) [pid = 2776] [serial = 2149] [outer = 00000038C2827400] 07:35:00 INFO - PROCESS | 2776 | 1465050900349 Marionette DEBUG loaded listener.js 07:35:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C44A9000) [pid = 2776] [serial = 2150] [outer = 00000038C2827400] 07:35:01 INFO - PROCESS | 2776 | 1465050901162 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 07:35:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:35:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 986ms 07:35:01 INFO - PROCESS | 2776 | 1465050901193 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 07:35:01 INFO - PROCESS | 2776 | 1465050901198 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 07:35:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:35:01 INFO - PROCESS | 2776 | 1465050901203 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:35:01 INFO - PROCESS | 2776 | 1465050901209 Marionette TRACE conn5 <- [1,2830,null,{}] 07:35:01 INFO - PROCESS | 2776 | 1465050901214 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:01 INFO - PROCESS | 2776 | 1465050901217 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:01 INFO - PROCESS | 2776 | 1465050901346 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 07:35:01 INFO - PROCESS | 2776 | 1465050901471 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:01 INFO - PROCESS | 2776 | 1465050901474 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:01 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C0A75000 == 34 [pid = 2776] [id = 717] 07:35:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038B55DCC00) [pid = 2776] [serial = 2151] [outer = 0000000000000000] 07:35:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038B6298000) [pid = 2776] [serial = 2152] [outer = 00000038B55DCC00] 07:35:01 INFO - PROCESS | 2776 | 1465050901534 Marionette DEBUG loaded listener.js 07:35:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038BA06FC00) [pid = 2776] [serial = 2153] [outer = 00000038B55DCC00] 07:35:02 INFO - PROCESS | 2776 | 1465050902241 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 07:35:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:35:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1082ms 07:35:02 INFO - PROCESS | 2776 | 1465050902304 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 07:35:02 INFO - PROCESS | 2776 | 1465050902309 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 07:35:02 INFO - PROCESS | 2776 | 1465050902315 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:35:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:35:02 INFO - PROCESS | 2776 | 1465050902319 Marionette TRACE conn5 <- [1,2834,null,{}] 07:35:02 INFO - PROCESS | 2776 | 1465050902323 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:02 INFO - PROCESS | 2776 | 1465050902326 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:02 INFO - PROCESS | 2776 | 1465050902479 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 07:35:02 INFO - PROCESS | 2776 | 1465050902601 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:02 INFO - PROCESS | 2776 | 1465050902604 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:02 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA419000 == 35 [pid = 2776] [id = 718] 07:35:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038BA0CAC00) [pid = 2776] [serial = 2154] [outer = 0000000000000000] 07:35:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038BB7C3800) [pid = 2776] [serial = 2155] [outer = 00000038BA0CAC00] 07:35:02 INFO - PROCESS | 2776 | 1465050902663 Marionette DEBUG loaded listener.js 07:35:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038BEC24C00) [pid = 2776] [serial = 2156] [outer = 00000038BA0CAC00] 07:35:03 INFO - PROCESS | 2776 | --DOCSHELL 00000038C92BC800 == 34 [pid = 2776] [id = 715] 07:35:03 INFO - PROCESS | 2776 | --DOCSHELL 00000038C7227000 == 33 [pid = 2776] [id = 714] 07:35:03 INFO - PROCESS | 2776 | --DOCSHELL 00000038C6853800 == 32 [pid = 2776] [id = 713] 07:35:03 INFO - PROCESS | 2776 | --DOCSHELL 00000038C5E75800 == 31 [pid = 2776] [id = 712] 07:35:03 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4CF2000 == 30 [pid = 2776] [id = 711] 07:35:03 INFO - PROCESS | 2776 | --DOCSHELL 00000038C2AE2800 == 29 [pid = 2776] [id = 710] 07:35:03 INFO - PROCESS | 2776 | --DOCSHELL 00000038BEC9E800 == 28 [pid = 2776] [id = 709] 07:35:03 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA490000 == 27 [pid = 2776] [id = 708] 07:35:03 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038C4A6D000) [pid = 2776] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 07:35:03 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038C186A800) [pid = 2776] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 07:35:03 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038C282A400) [pid = 2776] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 07:35:03 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C27C2400) [pid = 2776] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 07:35:03 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C1AB7800) [pid = 2776] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 07:35:03 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038B9804000) [pid = 2776] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 07:35:03 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038BB180800) [pid = 2776] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 07:35:03 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C16C6800) [pid = 2776] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 07:35:03 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BEC20C00) [pid = 2776] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 07:35:03 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C2BB9800) [pid = 2776] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 07:35:03 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C0A90800) [pid = 2776] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 07:35:03 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B4FDA400) [pid = 2776] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 07:35:03 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038B9572400) [pid = 2776] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 07:35:03 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C27BAC00) [pid = 2776] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 07:35:03 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038BA4A7800) [pid = 2776] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 07:35:03 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038BBA53800) [pid = 2776] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 07:35:03 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C4CC9C00) [pid = 2776] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 07:35:03 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C3329000) [pid = 2776] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 07:35:03 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C4C52800) [pid = 2776] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 07:35:03 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C4A50400) [pid = 2776] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 07:35:03 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038C1E55000) [pid = 2776] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 07:35:03 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038C16D4800) [pid = 2776] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 07:35:03 INFO - PROCESS | 2776 | 1465050903483 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 07:35:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:35:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1182ms 07:35:03 INFO - PROCESS | 2776 | 1465050903506 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 07:35:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:35:03 INFO - PROCESS | 2776 | 1465050903510 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 07:35:03 INFO - PROCESS | 2776 | 1465050903514 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:35:03 INFO - PROCESS | 2776 | 1465050903519 Marionette TRACE conn5 <- [1,2838,null,{}] 07:35:03 INFO - PROCESS | 2776 | 1465050903525 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:03 INFO - PROCESS | 2776 | 1465050903527 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:03 INFO - PROCESS | 2776 | 1465050903633 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 07:35:03 INFO - PROCESS | 2776 | 1465050903718 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:03 INFO - PROCESS | 2776 | 1465050903720 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:03 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B9F9E000 == 28 [pid = 2776] [id = 719] 07:35:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038B4ED7800) [pid = 2776] [serial = 2157] [outer = 0000000000000000] 07:35:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038B9735C00) [pid = 2776] [serial = 2158] [outer = 00000038B4ED7800] 07:35:03 INFO - PROCESS | 2776 | 1465050903770 Marionette DEBUG loaded listener.js 07:35:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038BB042C00) [pid = 2776] [serial = 2159] [outer = 00000038B4ED7800] 07:35:04 INFO - PROCESS | 2776 | 1465050904225 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:35:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:35:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 733ms 07:35:04 INFO - PROCESS | 2776 | 1465050904248 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 07:35:04 INFO - PROCESS | 2776 | 1465050904252 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 07:35:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:35:04 INFO - PROCESS | 2776 | 1465050904258 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:35:04 INFO - PROCESS | 2776 | 1465050904261 Marionette TRACE conn5 <- [1,2842,null,{}] 07:35:04 INFO - PROCESS | 2776 | 1465050904265 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:04 INFO - PROCESS | 2776 | 1465050904268 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:04 INFO - PROCESS | 2776 | 1465050904364 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 07:35:04 INFO - PROCESS | 2776 | 1465050904371 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:04 INFO - PROCESS | 2776 | 1465050904373 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:04 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1DB7000 == 29 [pid = 2776] [id = 720] 07:35:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038BBB60400) [pid = 2776] [serial = 2160] [outer = 0000000000000000] 07:35:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038BE94B400) [pid = 2776] [serial = 2161] [outer = 00000038BBB60400] 07:35:04 INFO - PROCESS | 2776 | 1465050904422 Marionette DEBUG loaded listener.js 07:35:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038BEC28C00) [pid = 2776] [serial = 2162] [outer = 00000038BBB60400] 07:35:04 INFO - PROCESS | 2776 | 1465050904893 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 07:35:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:35:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 671ms 07:35:04 INFO - PROCESS | 2776 | 1465050904933 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 07:35:04 INFO - PROCESS | 2776 | 1465050904935 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 07:35:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:35:04 INFO - PROCESS | 2776 | 1465050904939 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:35:04 INFO - PROCESS | 2776 | 1465050904943 Marionette TRACE conn5 <- [1,2846,null,{}] 07:35:04 INFO - PROCESS | 2776 | 1465050904954 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:04 INFO - PROCESS | 2776 | 1465050904959 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:05 INFO - PROCESS | 2776 | 1465050905051 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 07:35:05 INFO - PROCESS | 2776 | 1465050905062 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:05 INFO - PROCESS | 2776 | 1465050905065 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:05 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C583F000 == 30 [pid = 2776] [id = 721] 07:35:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C166DC00) [pid = 2776] [serial = 2163] [outer = 0000000000000000] 07:35:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C16CEC00) [pid = 2776] [serial = 2164] [outer = 00000038C166DC00] 07:35:05 INFO - PROCESS | 2776 | 1465050905114 Marionette DEBUG loaded listener.js 07:35:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C1B3D000) [pid = 2776] [serial = 2165] [outer = 00000038C166DC00] 07:35:05 INFO - PROCESS | 2776 | 1465050905568 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:35:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:35:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 691ms 07:35:05 INFO - PROCESS | 2776 | 1465050905633 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 07:35:05 INFO - PROCESS | 2776 | 1465050905636 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 07:35:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:35:05 INFO - PROCESS | 2776 | 1465050905639 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:35:05 INFO - PROCESS | 2776 | 1465050905641 Marionette TRACE conn5 <- [1,2850,null,{}] 07:35:05 INFO - PROCESS | 2776 | 1465050905645 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:05 INFO - PROCESS | 2776 | 1465050905647 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:05 INFO - PROCESS | 2776 | 1465050905770 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 07:35:05 INFO - PROCESS | 2776 | 1465050905778 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:05 INFO - PROCESS | 2776 | 1465050905780 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:05 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C6840800 == 31 [pid = 2776] [id = 722] 07:35:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C1E3C400) [pid = 2776] [serial = 2166] [outer = 0000000000000000] 07:35:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C2381800) [pid = 2776] [serial = 2167] [outer = 00000038C1E3C400] 07:35:05 INFO - PROCESS | 2776 | 1465050905833 Marionette DEBUG loaded listener.js 07:35:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C27BB400) [pid = 2776] [serial = 2168] [outer = 00000038C1E3C400] 07:35:06 INFO - PROCESS | 2776 | 1465050906316 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 07:35:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:35:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 734ms 07:35:06 INFO - PROCESS | 2776 | 1465050906376 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 07:35:06 INFO - PROCESS | 2776 | 1465050906378 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 07:35:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:35:06 INFO - PROCESS | 2776 | 1465050906382 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:35:06 INFO - PROCESS | 2776 | 1465050906384 Marionette TRACE conn5 <- [1,2854,null,{}] 07:35:06 INFO - PROCESS | 2776 | 1465050906388 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:06 INFO - PROCESS | 2776 | 1465050906390 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:06 INFO - PROCESS | 2776 | 1465050906508 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 07:35:06 INFO - PROCESS | 2776 | 1465050906570 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:06 INFO - PROCESS | 2776 | 1465050906572 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:06 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C92AE800 == 32 [pid = 2776] [id = 723] 07:35:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C27BA400) [pid = 2776] [serial = 2169] [outer = 0000000000000000] 07:35:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C282A400) [pid = 2776] [serial = 2170] [outer = 00000038C27BA400] 07:35:06 INFO - PROCESS | 2776 | 1465050906619 Marionette DEBUG loaded listener.js 07:35:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C31E5C00) [pid = 2776] [serial = 2171] [outer = 00000038C27BA400] 07:35:07 INFO - PROCESS | 2776 | 1465050907081 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 07:35:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:35:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 734ms 07:35:07 INFO - PROCESS | 2776 | 1465050907128 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 07:35:07 INFO - PROCESS | 2776 | 1465050907131 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 07:35:07 INFO - PROCESS | 2776 | 1465050907141 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:35:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:35:07 INFO - PROCESS | 2776 | 1465050907143 Marionette TRACE conn5 <- [1,2858,null,{}] 07:35:07 INFO - PROCESS | 2776 | 1465050907146 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:07 INFO - PROCESS | 2776 | 1465050907152 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:07 INFO - PROCESS | 2776 | 1465050907291 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 07:35:07 INFO - PROCESS | 2776 | 1465050907350 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:07 INFO - PROCESS | 2776 | 1465050907352 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:07 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C95A8000 == 33 [pid = 2776] [id = 724] 07:35:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C4C55C00) [pid = 2776] [serial = 2172] [outer = 0000000000000000] 07:35:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C4CD4000) [pid = 2776] [serial = 2173] [outer = 00000038C4C55C00] 07:35:07 INFO - PROCESS | 2776 | 1465050907397 Marionette DEBUG loaded listener.js 07:35:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C4FB5000) [pid = 2776] [serial = 2174] [outer = 00000038C4C55C00] 07:35:07 INFO - PROCESS | 2776 | 1465050907851 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 07:35:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:35:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 732ms 07:35:07 INFO - PROCESS | 2776 | 1465050907890 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 07:35:07 INFO - PROCESS | 2776 | 1465050907892 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 07:35:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:35:07 INFO - PROCESS | 2776 | 1465050907896 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:35:07 INFO - PROCESS | 2776 | 1465050907897 Marionette TRACE conn5 <- [1,2862,null,{}] 07:35:07 INFO - PROCESS | 2776 | 1465050907901 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:07 INFO - PROCESS | 2776 | 1465050907903 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:08 INFO - PROCESS | 2776 | 1465050908055 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 07:35:08 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038BB044400) [pid = 2776] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:35:08 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038BE94E400) [pid = 2776] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:35:08 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038B9737C00) [pid = 2776] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:35:08 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038B9737400) [pid = 2776] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:35:08 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038B4ED3000) [pid = 2776] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:35:08 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038B3DD4400) [pid = 2776] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:35:08 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038B622AC00) [pid = 2776] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:35:08 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B9572000) [pid = 2776] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:35:08 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038BEC32C00) [pid = 2776] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:35:08 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C27BF000) [pid = 2776] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:35:08 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C4FB6800) [pid = 2776] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:35:08 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C27B4000) [pid = 2776] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:35:08 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C1572000) [pid = 2776] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:35:08 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038BE126800) [pid = 2776] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:35:08 INFO - PROCESS | 2776 | 1465050908118 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:08 INFO - PROCESS | 2776 | 1465050908120 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:08 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BBA10000 == 34 [pid = 2776] [id = 725] 07:35:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038B32F2800) [pid = 2776] [serial = 2175] [outer = 0000000000000000] 07:35:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038B4EAE400) [pid = 2776] [serial = 2176] [outer = 00000038B32F2800] 07:35:08 INFO - PROCESS | 2776 | 1465050908164 Marionette DEBUG loaded listener.js 07:35:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038BE11F400) [pid = 2776] [serial = 2177] [outer = 00000038B32F2800] 07:35:08 INFO - PROCESS | 2776 | 1465050908529 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 07:35:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:35:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 692ms 07:35:08 INFO - PROCESS | 2776 | 1465050908589 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 07:35:08 INFO - PROCESS | 2776 | 1465050908600 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 07:35:08 INFO - PROCESS | 2776 | 1465050908603 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:35:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:35:08 INFO - PROCESS | 2776 | 1465050908606 Marionette TRACE conn5 <- [1,2866,null,{}] 07:35:08 INFO - PROCESS | 2776 | 1465050908636 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:08 INFO - PROCESS | 2776 | 1465050908638 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:08 INFO - PROCESS | 2776 | 1465050908723 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 07:35:08 INFO - PROCESS | 2776 | 1465050908729 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:08 INFO - PROCESS | 2776 | 1465050908732 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:08 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C9925000 == 35 [pid = 2776] [id = 726] 07:35:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C166C800) [pid = 2776] [serial = 2178] [outer = 0000000000000000] 07:35:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C4FB3800) [pid = 2776] [serial = 2179] [outer = 00000038C166C800] 07:35:08 INFO - PROCESS | 2776 | 1465050908777 Marionette DEBUG loaded listener.js 07:35:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C5710C00) [pid = 2776] [serial = 2180] [outer = 00000038C166C800] 07:35:09 INFO - PROCESS | 2776 | 1465050909197 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 07:35:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:35:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 649ms 07:35:09 INFO - PROCESS | 2776 | 1465050909258 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 07:35:09 INFO - PROCESS | 2776 | 1465050909261 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 07:35:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:35:09 INFO - PROCESS | 2776 | 1465050909264 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:35:09 INFO - PROCESS | 2776 | 1465050909266 Marionette TRACE conn5 <- [1,2870,null,{}] 07:35:09 INFO - PROCESS | 2776 | 1465050909269 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:09 INFO - PROCESS | 2776 | 1465050909271 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:09 INFO - PROCESS | 2776 | 1465050909361 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 07:35:09 INFO - PROCESS | 2776 | 1465050909366 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:09 INFO - PROCESS | 2776 | 1465050909368 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:09 INFO - PROCESS | 2776 | ++DOCSHELL 00000038CA599800 == 36 [pid = 2776] [id = 727] 07:35:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C5714800) [pid = 2776] [serial = 2181] [outer = 0000000000000000] 07:35:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C574F400) [pid = 2776] [serial = 2182] [outer = 00000038C5714800] 07:35:09 INFO - PROCESS | 2776 | 1465050909413 Marionette DEBUG loaded listener.js 07:35:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C5756400) [pid = 2776] [serial = 2183] [outer = 00000038C5714800] 07:35:09 INFO - PROCESS | 2776 | 1465050909858 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 07:35:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:35:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 628ms 07:35:09 INFO - PROCESS | 2776 | 1465050909898 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 07:35:09 INFO - PROCESS | 2776 | 1465050909900 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 07:35:09 INFO - PROCESS | 2776 | 1465050909904 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:35:09 INFO - PROCESS | 2776 | 1465050909906 Marionette TRACE conn5 <- [1,2874,null,{}] 07:35:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:35:09 INFO - PROCESS | 2776 | 1465050909909 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:09 INFO - PROCESS | 2776 | 1465050909911 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:10 INFO - PROCESS | 2776 | 1465050909999 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 07:35:10 INFO - PROCESS | 2776 | 1465050910005 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:10 INFO - PROCESS | 2776 | 1465050910006 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:10 INFO - PROCESS | 2776 | ++DOCSHELL 00000038CA5D9800 == 37 [pid = 2776] [id = 728] 07:35:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C5757000) [pid = 2776] [serial = 2184] [outer = 0000000000000000] 07:35:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C59C2400) [pid = 2776] [serial = 2185] [outer = 00000038C5757000] 07:35:10 INFO - PROCESS | 2776 | 1465050910052 Marionette DEBUG loaded listener.js 07:35:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C27BA800) [pid = 2776] [serial = 2186] [outer = 00000038C5757000] 07:35:10 INFO - PROCESS | 2776 | 1465050910778 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 07:35:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:35:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 943ms 07:35:10 INFO - PROCESS | 2776 | 1465050910853 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 07:35:10 INFO - PROCESS | 2776 | 1465050910858 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 07:35:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:35:10 INFO - PROCESS | 2776 | 1465050910878 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:35:10 INFO - PROCESS | 2776 | 1465050910882 Marionette TRACE conn5 <- [1,2878,null,{}] 07:35:10 INFO - PROCESS | 2776 | 1465050910887 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:10 INFO - PROCESS | 2776 | 1465050910891 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:11 INFO - PROCESS | 2776 | 1465050911019 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 07:35:11 INFO - PROCESS | 2776 | 1465050911140 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:11 INFO - PROCESS | 2776 | 1465050911144 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:11 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C2177800 == 38 [pid = 2776] [id = 729] 07:35:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038BA597000) [pid = 2776] [serial = 2187] [outer = 0000000000000000] 07:35:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038BBA53C00) [pid = 2776] [serial = 2188] [outer = 00000038BA597000] 07:35:11 INFO - PROCESS | 2776 | 1465050911207 Marionette DEBUG loaded listener.js 07:35:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038BEC1D000) [pid = 2776] [serial = 2189] [outer = 00000038BA597000] 07:35:11 INFO - PROCESS | 2776 | 1465050911794 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:35:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:35:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 984ms 07:35:11 INFO - PROCESS | 2776 | 1465050911864 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 07:35:11 INFO - PROCESS | 2776 | 1465050911870 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 07:35:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:35:11 INFO - PROCESS | 2776 | 1465050911876 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:35:11 INFO - PROCESS | 2776 | 1465050911879 Marionette TRACE conn5 <- [1,2882,null,{}] 07:35:11 INFO - PROCESS | 2776 | 1465050911884 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:11 INFO - PROCESS | 2776 | 1465050911887 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:12 INFO - PROCESS | 2776 | 1465050912016 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 07:35:12 INFO - PROCESS | 2776 | 1465050912109 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:12 INFO - PROCESS | 2776 | 1465050912112 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:12 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4A17800 == 39 [pid = 2776] [id = 730] 07:35:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038C1983400) [pid = 2776] [serial = 2190] [outer = 0000000000000000] 07:35:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038C1E3CC00) [pid = 2776] [serial = 2191] [outer = 00000038C1983400] 07:35:12 INFO - PROCESS | 2776 | 1465050912168 Marionette DEBUG loaded listener.js 07:35:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038C2BE8800) [pid = 2776] [serial = 2192] [outer = 00000038C1983400] 07:35:12 INFO - PROCESS | 2776 | 1465050912819 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 07:35:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:35:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 984ms 07:35:12 INFO - PROCESS | 2776 | 1465050912862 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 07:35:12 INFO - PROCESS | 2776 | 1465050912865 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 07:35:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:35:12 INFO - PROCESS | 2776 | 1465050912869 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:35:12 INFO - PROCESS | 2776 | 1465050912873 Marionette TRACE conn5 <- [1,2886,null,{}] 07:35:12 INFO - PROCESS | 2776 | 1465050912885 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:12 INFO - PROCESS | 2776 | 1465050912890 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:13 INFO - PROCESS | 2776 | 1465050913010 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 07:35:13 INFO - PROCESS | 2776 | 1465050913137 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:13 INFO - PROCESS | 2776 | 1465050913141 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:13 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C96CE000 == 40 [pid = 2776] [id = 731] 07:35:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038C4CC9C00) [pid = 2776] [serial = 2193] [outer = 0000000000000000] 07:35:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (00000038C570F000) [pid = 2776] [serial = 2194] [outer = 00000038C4CC9C00] 07:35:13 INFO - PROCESS | 2776 | 1465050913199 Marionette DEBUG loaded listener.js 07:35:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (00000038C5E34400) [pid = 2776] [serial = 2195] [outer = 00000038C4CC9C00] 07:35:13 INFO - PROCESS | 2776 | 1465050913796 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 07:35:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:35:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 985ms 07:35:13 INFO - PROCESS | 2776 | 1465050913856 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 07:35:13 INFO - PROCESS | 2776 | 1465050913859 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 07:35:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:35:13 INFO - PROCESS | 2776 | 1465050913863 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:35:13 INFO - PROCESS | 2776 | 1465050913865 Marionette TRACE conn5 <- [1,2890,null,{}] 07:35:13 INFO - PROCESS | 2776 | 1465050913869 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:13 INFO - PROCESS | 2776 | 1465050913872 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:14 INFO - PROCESS | 2776 | 1465050913992 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 07:35:14 INFO - PROCESS | 2776 | 1465050914244 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:14 INFO - PROCESS | 2776 | 1465050914248 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:14 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA4E4000 == 41 [pid = 2776] [id = 732] 07:35:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (00000038B3D21800) [pid = 2776] [serial = 2196] [outer = 0000000000000000] 07:35:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (00000038B4EB4800) [pid = 2776] [serial = 2197] [outer = 00000038B3D21800] 07:35:14 INFO - PROCESS | 2776 | 1465050914320 Marionette DEBUG loaded listener.js 07:35:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 93 (00000038B95E6400) [pid = 2776] [serial = 2198] [outer = 00000038B3D21800] 07:35:15 INFO - PROCESS | 2776 | 1465050914997 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:35:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:35:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1185ms 07:35:15 INFO - PROCESS | 2776 | --DOCSHELL 00000038CA599800 == 40 [pid = 2776] [id = 727] 07:35:15 INFO - PROCESS | 2776 | --DOCSHELL 00000038C9925000 == 39 [pid = 2776] [id = 726] 07:35:15 INFO - PROCESS | 2776 | --DOCSHELL 00000038BBA10000 == 38 [pid = 2776] [id = 725] 07:35:15 INFO - PROCESS | 2776 | --DOCSHELL 00000038C95A8000 == 37 [pid = 2776] [id = 724] 07:35:15 INFO - PROCESS | 2776 | --DOCSHELL 00000038C92AE800 == 36 [pid = 2776] [id = 723] 07:35:15 INFO - PROCESS | 2776 | --DOCSHELL 00000038C6840800 == 35 [pid = 2776] [id = 722] 07:35:15 INFO - PROCESS | 2776 | --DOCSHELL 00000038C583F000 == 34 [pid = 2776] [id = 721] 07:35:15 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1DB7000 == 33 [pid = 2776] [id = 720] 07:35:15 INFO - PROCESS | 2776 | --DOCSHELL 00000038B9F9E000 == 32 [pid = 2776] [id = 719] 07:35:15 INFO - PROCESS | 2776 | --DOCSHELL 00000038C0A75000 == 31 [pid = 2776] [id = 717] 07:35:15 INFO - PROCESS | 2776 | --DOCSHELL 00000038C2ADB800 == 30 [pid = 2776] [id = 716] 07:35:15 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA419000 == 29 [pid = 2776] [id = 718] 07:35:15 INFO - PROCESS | 2776 | --DOCSHELL 00000038BB155800 == 28 [pid = 2776] [id = 707] 07:35:15 INFO - PROCESS | 2776 | --DOCSHELL 00000038C96CE000 == 27 [pid = 2776] [id = 731] 07:35:15 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4A17800 == 26 [pid = 2776] [id = 730] 07:35:15 INFO - PROCESS | 2776 | --DOCSHELL 00000038C2177800 == 25 [pid = 2776] [id = 729] 07:35:15 INFO - PROCESS | 2776 | --DOCSHELL 00000038CA5D9800 == 24 [pid = 2776] [id = 728] 07:35:15 INFO - PROCESS | 2776 | --DOMWINDOW == 92 (00000038C44AD800) [pid = 2776] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 07:35:15 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (00000038BE958400) [pid = 2776] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 07:35:15 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (00000038B97B1C00) [pid = 2776] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 07:35:15 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (00000038BA074800) [pid = 2776] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 07:35:15 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (00000038BB181000) [pid = 2776] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 07:35:15 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038B9A1EC00) [pid = 2776] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 07:35:15 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038B4ED5800) [pid = 2776] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 07:35:15 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038B543C400) [pid = 2776] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 07:35:15 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038BBAA8000) [pid = 2776] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 07:35:15 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C1227C00) [pid = 2776] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 07:35:15 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038BB7C5C00) [pid = 2776] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 07:35:15 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038B9805C00) [pid = 2776] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 07:35:15 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C16D1C00) [pid = 2776] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 07:35:15 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038BF5F6400) [pid = 2776] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 07:35:15 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C4CCBC00) [pid = 2776] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 07:35:15 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C2829C00) [pid = 2776] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 07:35:15 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C570C400) [pid = 2776] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 07:35:15 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C4FBB800) [pid = 2776] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 07:35:15 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C2829800) [pid = 2776] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 07:35:15 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038BEC2D000) [pid = 2776] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 07:35:15 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C1E2F400) [pid = 2776] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 07:35:15 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C1663000) [pid = 2776] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 07:35:15 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C2BE6400) [pid = 2776] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 07:35:15 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C281D800) [pid = 2776] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 07:35:15 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C237DC00) [pid = 2776] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 07:35:15 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C2339800) [pid = 2776] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 07:35:15 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038C2530C00) [pid = 2776] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 07:35:15 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038BE123400) [pid = 2776] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 07:35:15 INFO - PROCESS | 2776 | 1465050915809 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 07:35:15 INFO - PROCESS | 2776 | 1465050915814 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 07:35:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:35:15 INFO - PROCESS | 2776 | 1465050915829 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:35:15 INFO - PROCESS | 2776 | 1465050915832 Marionette TRACE conn5 <- [1,2894,null,{}] 07:35:15 INFO - PROCESS | 2776 | 1465050915838 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:15 INFO - PROCESS | 2776 | 1465050915842 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:15 INFO - PROCESS | 2776 | 1465050915938 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 07:35:16 INFO - PROCESS | 2776 | 1465050916011 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:16 INFO - PROCESS | 2776 | 1465050916017 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:16 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B9564000 == 25 [pid = 2776] [id = 733] 07:35:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038B4DA7000) [pid = 2776] [serial = 2199] [outer = 0000000000000000] 07:35:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038B4DAC800) [pid = 2776] [serial = 2200] [outer = 00000038B4DA7000] 07:35:16 INFO - PROCESS | 2776 | 1465050916067 Marionette DEBUG loaded listener.js 07:35:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038B4FD9800) [pid = 2776] [serial = 2201] [outer = 00000038B4DA7000] 07:35:16 INFO - PROCESS | 2776 | 1465050916497 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 07:35:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:35:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 752ms 07:35:16 INFO - PROCESS | 2776 | 1465050916583 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 07:35:16 INFO - PROCESS | 2776 | 1465050916586 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 07:35:16 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:35:16 INFO - PROCESS | 2776 | 1465050916594 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:35:16 INFO - PROCESS | 2776 | 1465050916598 Marionette TRACE conn5 <- [1,2898,null,{}] 07:35:16 INFO - PROCESS | 2776 | 1465050916603 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:16 INFO - PROCESS | 2776 | 1465050916606 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:16 INFO - PROCESS | 2776 | 1465050916708 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 07:35:16 INFO - PROCESS | 2776 | 1465050916717 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:16 INFO - PROCESS | 2776 | 1465050916719 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:16 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BE144000 == 26 [pid = 2776] [id = 734] 07:35:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038B9570C00) [pid = 2776] [serial = 2202] [outer = 0000000000000000] 07:35:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038B972B400) [pid = 2776] [serial = 2203] [outer = 00000038B9570C00] 07:35:16 INFO - PROCESS | 2776 | 1465050916769 Marionette DEBUG loaded listener.js 07:35:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038B9807400) [pid = 2776] [serial = 2204] [outer = 00000038B9570C00] 07:35:17 INFO - PROCESS | 2776 | 1465050917218 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 07:35:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:35:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:35:17 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 692ms 07:35:17 INFO - PROCESS | 2776 | 1465050917284 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 07:35:17 INFO - PROCESS | 2776 | 1465050917286 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 07:35:17 INFO - TEST-START | /DOMEvents/constructors.html 07:35:17 INFO - PROCESS | 2776 | 1465050917290 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:35:17 INFO - PROCESS | 2776 | 1465050917292 Marionette TRACE conn5 <- [1,2902,null,{}] 07:35:17 INFO - PROCESS | 2776 | 1465050917335 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:17 INFO - PROCESS | 2776 | 1465050917348 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:17 INFO - PROCESS | 2776 | 1465050917451 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 07:35:17 INFO - PROCESS | 2776 | 1465050917536 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:17 INFO - PROCESS | 2776 | 1465050917540 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:17 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1DB7000 == 27 [pid = 2776] [id = 735] 07:35:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038BB0B0400) [pid = 2776] [serial = 2205] [outer = 0000000000000000] 07:35:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038BB189C00) [pid = 2776] [serial = 2206] [outer = 00000038BB0B0400] 07:35:17 INFO - PROCESS | 2776 | 1465050917590 Marionette DEBUG loaded listener.js 07:35:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038BBA54000) [pid = 2776] [serial = 2207] [outer = 00000038BB0B0400] 07:35:18 INFO - PROCESS | 2776 | 1465050918115 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:35:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:35:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:35:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:35:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:35:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:35:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:35:18 INFO - TEST-OK | /DOMEvents/constructors.html | took 889ms 07:35:18 INFO - PROCESS | 2776 | 1465050918186 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 07:35:18 INFO - PROCESS | 2776 | 1465050918188 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 07:35:18 INFO - PROCESS | 2776 | 1465050918192 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:35:18 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:35:18 INFO - PROCESS | 2776 | 1465050918194 Marionette TRACE conn5 <- [1,2906,null,{}] 07:35:18 INFO - PROCESS | 2776 | 1465050918198 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:18 INFO - PROCESS | 2776 | 1465050918200 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:18 INFO - PROCESS | 2776 | 1465050918320 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 07:35:18 INFO - PROCESS | 2776 | 1465050918374 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:18 INFO - PROCESS | 2776 | 1465050918377 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:18 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4515000 == 28 [pid = 2776] [id = 736] 07:35:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038BE11B800) [pid = 2776] [serial = 2208] [outer = 0000000000000000] 07:35:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038BE950C00) [pid = 2776] [serial = 2209] [outer = 00000038BE11B800] 07:35:18 INFO - PROCESS | 2776 | 1465050918423 Marionette DEBUG loaded listener.js 07:35:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038BEC22400) [pid = 2776] [serial = 2210] [outer = 00000038BE11B800] 07:35:18 INFO - PROCESS | 2776 | 1465050918886 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:35:18 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:35:18 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 733ms 07:35:18 INFO - PROCESS | 2776 | 1465050918928 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 07:35:18 INFO - PROCESS | 2776 | 1465050918930 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 07:35:18 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:35:18 INFO - PROCESS | 2776 | 1465050918934 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:35:18 INFO - PROCESS | 2776 | 1465050918936 Marionette TRACE conn5 <- [1,2910,null,{}] 07:35:18 INFO - PROCESS | 2776 | 1465050918939 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:18 INFO - PROCESS | 2776 | 1465050918941 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:19 INFO - PROCESS | 2776 | 1465050919053 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 07:35:19 INFO - PROCESS | 2776 | 1465050919058 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:19 INFO - PROCESS | 2776 | 1465050919060 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:19 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C5830000 == 29 [pid = 2776] [id = 737] 07:35:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038BEC27800) [pid = 2776] [serial = 2211] [outer = 0000000000000000] 07:35:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038BF51BC00) [pid = 2776] [serial = 2212] [outer = 00000038BEC27800] 07:35:19 INFO - PROCESS | 2776 | 1465050919108 Marionette DEBUG loaded listener.js 07:35:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C122C800) [pid = 2776] [serial = 2213] [outer = 00000038BEC27800] 07:35:19 INFO - PROCESS | 2776 | [2776] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:35:19 INFO - PROCESS | 2776 | [2776] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:35:19 INFO - PROCESS | 2776 | [2776] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:35:19 INFO - PROCESS | 2776 | [2776] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:35:19 INFO - PROCESS | 2776 | 1465050919572 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 07:35:19 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:35:19 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:35:19 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 07:35:19 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:35:19 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 07:35:19 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:35:19 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 07:35:19 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:35:19 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:35:19 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 697ms 07:35:19 INFO - PROCESS | 2776 | 1465050919635 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 07:35:19 INFO - PROCESS | 2776 | 1465050919638 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 07:35:19 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:35:19 INFO - PROCESS | 2776 | 1465050919641 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:35:19 INFO - PROCESS | 2776 | 1465050919643 Marionette TRACE conn5 <- [1,2914,null,{}] 07:35:19 INFO - PROCESS | 2776 | 1465050919655 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:19 INFO - PROCESS | 2776 | 1465050919661 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:20 INFO - PROCESS | 2776 | 1465050920003 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 07:35:20 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C5714800) [pid = 2776] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:35:20 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BBB60400) [pid = 2776] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:35:20 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038B4ED7800) [pid = 2776] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:35:20 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C27BA400) [pid = 2776] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:35:20 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B55DCC00) [pid = 2776] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:35:20 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C166DC00) [pid = 2776] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:35:20 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038BA0CAC00) [pid = 2776] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:35:20 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C2827400) [pid = 2776] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:35:20 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038B32F2800) [pid = 2776] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:35:20 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C166C800) [pid = 2776] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:35:20 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C1E3C400) [pid = 2776] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:35:20 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C4C55C00) [pid = 2776] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:35:20 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C5757000) [pid = 2776] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:35:20 INFO - PROCESS | 2776 | 1465050920061 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:20 INFO - PROCESS | 2776 | 1465050920063 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:20 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1D0C000 == 30 [pid = 2776] [id = 738] 07:35:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038B3D24C00) [pid = 2776] [serial = 2214] [outer = 0000000000000000] 07:35:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038B55D9400) [pid = 2776] [serial = 2215] [outer = 00000038B3D24C00] 07:35:20 INFO - PROCESS | 2776 | 1465050920109 Marionette DEBUG loaded listener.js 07:35:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038C1B3D400) [pid = 2776] [serial = 2216] [outer = 00000038B3D24C00] 07:35:20 INFO - PROCESS | 2776 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:35:20 INFO - PROCESS | 2776 | 1465050920481 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 07:35:20 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:35:20 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 900ms 07:35:20 INFO - PROCESS | 2776 | 1465050920544 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 07:35:20 INFO - PROCESS | 2776 | 1465050920546 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 07:35:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:35:20 INFO - PROCESS | 2776 | 1465050920549 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:35:20 INFO - PROCESS | 2776 | 1465050920551 Marionette TRACE conn5 <- [1,2918,null,{}] 07:35:20 INFO - PROCESS | 2776 | 1465050920555 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:20 INFO - PROCESS | 2776 | 1465050920557 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:20 INFO - PROCESS | 2776 | 1465050920639 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 07:35:20 INFO - PROCESS | 2776 | 1465050920645 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:20 INFO - PROCESS | 2776 | 1465050920647 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:20 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C7214800 == 31 [pid = 2776] [id = 739] 07:35:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038C1E2F400) [pid = 2776] [serial = 2217] [outer = 0000000000000000] 07:35:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C1F39C00) [pid = 2776] [serial = 2218] [outer = 00000038C1E2F400] 07:35:20 INFO - PROCESS | 2776 | 1465050920692 Marionette DEBUG loaded listener.js 07:35:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C2383C00) [pid = 2776] [serial = 2219] [outer = 00000038C1E2F400] 07:35:21 INFO - PROCESS | 2776 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:35:21 INFO - PROCESS | 2776 | 1465050921100 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 07:35:21 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:35:21 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 587ms 07:35:21 INFO - PROCESS | 2776 | 1465050921139 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 07:35:21 INFO - PROCESS | 2776 | 1465050921142 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 07:35:21 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:35:21 INFO - PROCESS | 2776 | 1465050921157 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:35:21 INFO - PROCESS | 2776 | 1465050921159 Marionette TRACE conn5 <- [1,2922,null,{}] 07:35:21 INFO - PROCESS | 2776 | 1465050921164 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:21 INFO - PROCESS | 2776 | 1465050921166 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:21 INFO - PROCESS | 2776 | 1465050921250 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 07:35:21 INFO - PROCESS | 2776 | 1465050921255 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:21 INFO - PROCESS | 2776 | 1465050921257 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:21 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C9236800 == 32 [pid = 2776] [id = 740] 07:35:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C2527000) [pid = 2776] [serial = 2220] [outer = 0000000000000000] 07:35:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C253E000) [pid = 2776] [serial = 2221] [outer = 00000038C2527000] 07:35:21 INFO - PROCESS | 2776 | 1465050921302 Marionette DEBUG loaded listener.js 07:35:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C2545C00) [pid = 2776] [serial = 2222] [outer = 00000038C2527000] 07:35:21 INFO - PROCESS | 2776 | 1465050921730 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:35:21 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:35:21 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 648ms 07:35:21 INFO - PROCESS | 2776 | 1465050921799 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 07:35:21 INFO - PROCESS | 2776 | 1465050921801 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 07:35:21 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:35:21 INFO - PROCESS | 2776 | 1465050921805 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:35:21 INFO - PROCESS | 2776 | 1465050921806 Marionette TRACE conn5 <- [1,2926,null,{}] 07:35:21 INFO - PROCESS | 2776 | 1465050921810 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:21 INFO - PROCESS | 2776 | 1465050921812 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:21 INFO - PROCESS | 2776 | 1465050921895 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 07:35:21 INFO - PROCESS | 2776 | 1465050921899 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:21 INFO - PROCESS | 2776 | 1465050921901 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:21 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C936D000 == 33 [pid = 2776] [id = 741] 07:35:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C254B000) [pid = 2776] [serial = 2223] [outer = 0000000000000000] 07:35:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C27B9800) [pid = 2776] [serial = 2224] [outer = 00000038C254B000] 07:35:21 INFO - PROCESS | 2776 | 1465050921947 Marionette DEBUG loaded listener.js 07:35:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C2820000) [pid = 2776] [serial = 2225] [outer = 00000038C254B000] 07:35:22 INFO - PROCESS | 2776 | 1465050922690 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:35:22 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 07:35:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 944ms 07:35:22 INFO - PROCESS | 2776 | 1465050922778 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 07:35:22 INFO - PROCESS | 2776 | 1465050922782 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 07:35:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:35:22 INFO - PROCESS | 2776 | 1465050922793 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:35:22 INFO - PROCESS | 2776 | 1465050922797 Marionette TRACE conn5 <- [1,2930,null,{}] 07:35:22 INFO - PROCESS | 2776 | 1465050922803 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:22 INFO - PROCESS | 2776 | 1465050922806 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:22 INFO - PROCESS | 2776 | 1465050922950 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 07:35:23 INFO - PROCESS | 2776 | 1465050923069 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:23 INFO - PROCESS | 2776 | 1465050923073 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:23 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BF5A0800 == 34 [pid = 2776] [id = 742] 07:35:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038B4EB7800) [pid = 2776] [serial = 2226] [outer = 0000000000000000] 07:35:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038B9537800) [pid = 2776] [serial = 2227] [outer = 00000038B4EB7800] 07:35:23 INFO - PROCESS | 2776 | 1465050923157 Marionette DEBUG loaded listener.js 07:35:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038BA0D2000) [pid = 2776] [serial = 2228] [outer = 00000038B4EB7800] 07:35:23 INFO - PROCESS | 2776 | 1465050923770 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 07:35:23 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 07:35:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:35:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1035ms 07:35:23 INFO - PROCESS | 2776 | 1465050923828 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 07:35:23 INFO - PROCESS | 2776 | 1465050923834 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 07:35:23 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:35:23 INFO - PROCESS | 2776 | 1465050923840 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:35:23 INFO - PROCESS | 2776 | 1465050923844 Marionette TRACE conn5 <- [1,2934,null,{}] 07:35:23 INFO - PROCESS | 2776 | 1465050923848 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:23 INFO - PROCESS | 2776 | 1465050923851 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:23 INFO - PROCESS | 2776 | 1465050923987 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 07:35:24 INFO - PROCESS | 2776 | 1465050924113 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:24 INFO - PROCESS | 2776 | 1465050924115 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:24 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C6483800 == 35 [pid = 2776] [id = 743] 07:35:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038BE123800) [pid = 2776] [serial = 2229] [outer = 0000000000000000] 07:35:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038BE952800) [pid = 2776] [serial = 2230] [outer = 00000038BE123800] 07:35:24 INFO - PROCESS | 2776 | 1465050924174 Marionette DEBUG loaded listener.js 07:35:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038C12DDC00) [pid = 2776] [serial = 2231] [outer = 00000038BE123800] 07:35:24 INFO - PROCESS | 2776 | 1465050924941 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:35:24 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 07:35:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1125ms 07:35:24 INFO - PROCESS | 2776 | 1465050924967 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 07:35:24 INFO - PROCESS | 2776 | 1465050924972 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 07:35:24 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:35:24 INFO - PROCESS | 2776 | 1465050924977 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:35:24 INFO - PROCESS | 2776 | 1465050924981 Marionette TRACE conn5 <- [1,2938,null,{}] 07:35:24 INFO - PROCESS | 2776 | 1465050924986 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:24 INFO - PROCESS | 2776 | 1465050924989 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:25 INFO - PROCESS | 2776 | 1465050925115 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 07:35:25 INFO - PROCESS | 2776 | 1465050925246 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:25 INFO - PROCESS | 2776 | 1465050925250 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:25 INFO - PROCESS | 2776 | --DOCSHELL 00000038C9236800 == 34 [pid = 2776] [id = 740] 07:35:25 INFO - PROCESS | 2776 | --DOCSHELL 00000038C7214800 == 33 [pid = 2776] [id = 739] 07:35:25 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1D0C000 == 32 [pid = 2776] [id = 738] 07:35:25 INFO - PROCESS | 2776 | --DOCSHELL 00000038C5830000 == 31 [pid = 2776] [id = 737] 07:35:25 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4515000 == 30 [pid = 2776] [id = 736] 07:35:25 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1DB7000 == 29 [pid = 2776] [id = 735] 07:35:25 INFO - PROCESS | 2776 | --DOCSHELL 00000038BE144000 == 28 [pid = 2776] [id = 734] 07:35:25 INFO - PROCESS | 2776 | --DOCSHELL 00000038B9564000 == 27 [pid = 2776] [id = 733] 07:35:25 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038C5756400) [pid = 2776] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 07:35:25 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C574F400) [pid = 2776] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 07:35:25 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038BEC28C00) [pid = 2776] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 07:35:25 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038B9735C00) [pid = 2776] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 07:35:25 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C282A400) [pid = 2776] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 07:35:25 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038BA06FC00) [pid = 2776] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 07:35:25 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038B6298000) [pid = 2776] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 07:35:25 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C16CEC00) [pid = 2776] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 07:35:25 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BEC24C00) [pid = 2776] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 07:35:25 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C44A9000) [pid = 2776] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 07:35:25 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038B4EAE400) [pid = 2776] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 07:35:25 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C4FB3800) [pid = 2776] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 07:35:25 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C31E5C00) [pid = 2776] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 07:35:25 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038BB042C00) [pid = 2776] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 07:35:25 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C27BB400) [pid = 2776] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 07:35:25 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C4CD4000) [pid = 2776] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 07:35:25 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C5710C00) [pid = 2776] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 07:35:25 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038BE11F400) [pid = 2776] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 07:35:25 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038BE94B400) [pid = 2776] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 07:35:25 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038C2381800) [pid = 2776] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 07:35:25 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038BB7C3800) [pid = 2776] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 07:35:25 INFO - PROCESS | 2776 | --DOMWINDOW == 63 (00000038C4FB5000) [pid = 2776] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 07:35:25 INFO - PROCESS | 2776 | --DOMWINDOW == 62 (00000038C1B3D000) [pid = 2776] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 07:35:25 INFO - PROCESS | 2776 | --DOMWINDOW == 61 (00000038C59C2400) [pid = 2776] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 07:35:25 INFO - PROCESS | 2776 | --DOMWINDOW == 60 (00000038C27BA800) [pid = 2776] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 07:35:25 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B9564000 == 28 [pid = 2776] [id = 744] 07:35:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 61 (00000038B33DBC00) [pid = 2776] [serial = 2232] [outer = 0000000000000000] 07:35:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 62 (00000038B4EB2800) [pid = 2776] [serial = 2233] [outer = 00000038B33DBC00] 07:35:25 INFO - PROCESS | 2776 | 1465050925333 Marionette DEBUG loaded listener.js 07:35:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 63 (00000038B9A2A800) [pid = 2776] [serial = 2234] [outer = 00000038B33DBC00] 07:35:25 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BBA0A800 == 29 [pid = 2776] [id = 745] 07:35:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 64 (00000038BB182400) [pid = 2776] [serial = 2235] [outer = 0000000000000000] 07:35:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038BB78BC00) [pid = 2776] [serial = 2236] [outer = 00000038BB182400] 07:35:25 INFO - PROCESS | 2776 | 1465050925818 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:35:25 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 07:35:25 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 880ms 07:35:25 INFO - PROCESS | 2776 | 1465050925860 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 07:35:25 INFO - PROCESS | 2776 | 1465050925865 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 07:35:25 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:35:25 INFO - PROCESS | 2776 | 1465050925871 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:35:25 INFO - PROCESS | 2776 | 1465050925874 Marionette TRACE conn5 <- [1,2942,null,{}] 07:35:25 INFO - PROCESS | 2776 | 1465050925878 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:25 INFO - PROCESS | 2776 | 1465050925881 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:25 INFO - PROCESS | 2776 | 1465050925983 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 07:35:26 INFO - PROCESS | 2776 | 1465050925991 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:26 INFO - PROCESS | 2776 | 1465050925993 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:26 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C27A6000 == 30 [pid = 2776] [id = 746] 07:35:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038BBB60C00) [pid = 2776] [serial = 2237] [outer = 0000000000000000] 07:35:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038BE11E000) [pid = 2776] [serial = 2238] [outer = 00000038BBB60C00] 07:35:26 INFO - PROCESS | 2776 | 1465050926044 Marionette DEBUG loaded listener.js 07:35:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038BE953C00) [pid = 2776] [serial = 2239] [outer = 00000038BBB60C00] 07:35:26 INFO - PROCESS | 2776 | 1465050926522 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:35:26 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:35:26 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 07:35:26 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 691ms 07:35:26 INFO - PROCESS | 2776 | 1465050926565 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 07:35:26 INFO - PROCESS | 2776 | 1465050926568 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 07:35:26 INFO - PROCESS | 2776 | 1465050926571 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:35:26 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:35:26 INFO - PROCESS | 2776 | 1465050926575 Marionette TRACE conn5 <- [1,2946,null,{}] 07:35:26 INFO - PROCESS | 2776 | 1465050926587 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:26 INFO - PROCESS | 2776 | 1465050926592 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:26 INFO - PROCESS | 2776 | 1465050926706 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 07:35:26 INFO - PROCESS | 2776 | 1465050926830 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:26 INFO - PROCESS | 2776 | 1465050926833 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:26 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C5E82800 == 31 [pid = 2776] [id = 747] 07:35:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038B4ED5C00) [pid = 2776] [serial = 2240] [outer = 0000000000000000] 07:35:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038C16C9400) [pid = 2776] [serial = 2241] [outer = 00000038B4ED5C00] 07:35:26 INFO - PROCESS | 2776 | 1465050926886 Marionette DEBUG loaded listener.js 07:35:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038C1B36400) [pid = 2776] [serial = 2242] [outer = 00000038B4ED5C00] 07:35:27 INFO - PROCESS | 2776 | 1465050927231 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:35:27 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 07:35:27 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 734ms 07:35:27 INFO - PROCESS | 2776 | 1465050927308 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 07:35:27 INFO - PROCESS | 2776 | 1465050927311 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 07:35:27 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:35:27 INFO - PROCESS | 2776 | 1465050927315 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:35:27 INFO - PROCESS | 2776 | 1465050927317 Marionette TRACE conn5 <- [1,2950,null,{}] 07:35:27 INFO - PROCESS | 2776 | 1465050927320 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:27 INFO - PROCESS | 2776 | 1465050927322 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:27 INFO - PROCESS | 2776 | 1465050927417 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 07:35:27 INFO - PROCESS | 2776 | 1465050927422 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:27 INFO - PROCESS | 2776 | 1465050927424 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:27 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C685B800 == 32 [pid = 2776] [id = 748] 07:35:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C1E39400) [pid = 2776] [serial = 2243] [outer = 0000000000000000] 07:35:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C237C800) [pid = 2776] [serial = 2244] [outer = 00000038C1E39400] 07:35:27 INFO - PROCESS | 2776 | 1465050927470 Marionette DEBUG loaded listener.js 07:35:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C253CC00) [pid = 2776] [serial = 2245] [outer = 00000038C1E39400] 07:35:27 INFO - PROCESS | 2776 | 1465050927923 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:35:27 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 07:35:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 669ms 07:35:28 INFO - PROCESS | 2776 | 1465050927986 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 07:35:28 INFO - PROCESS | 2776 | 1465050927989 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 07:35:28 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:35:28 INFO - PROCESS | 2776 | 1465050927999 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:35:28 INFO - PROCESS | 2776 | 1465050928002 Marionette TRACE conn5 <- [1,2954,null,{}] 07:35:28 INFO - PROCESS | 2776 | 1465050928006 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:28 INFO - PROCESS | 2776 | 1465050928008 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:28 INFO - PROCESS | 2776 | 1465050928122 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 07:35:28 INFO - PROCESS | 2776 | 1465050928210 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:28 INFO - PROCESS | 2776 | 1465050928212 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:28 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C92B9000 == 33 [pid = 2776] [id = 749] 07:35:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C2545400) [pid = 2776] [serial = 2246] [outer = 0000000000000000] 07:35:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C27B4400) [pid = 2776] [serial = 2247] [outer = 00000038C2545400] 07:35:28 INFO - PROCESS | 2776 | 1465050928257 Marionette DEBUG loaded listener.js 07:35:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C2825000) [pid = 2776] [serial = 2248] [outer = 00000038C2545400] 07:35:28 INFO - PROCESS | 2776 | 1465050928664 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:35:28 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 07:35:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 692ms 07:35:28 INFO - PROCESS | 2776 | 1465050928687 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 07:35:28 INFO - PROCESS | 2776 | 1465050928689 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 07:35:28 INFO - PROCESS | 2776 | 1465050928692 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:35:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:35:28 INFO - PROCESS | 2776 | 1465050928694 Marionette TRACE conn5 <- [1,2958,null,{}] 07:35:28 INFO - PROCESS | 2776 | 1465050928703 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:28 INFO - PROCESS | 2776 | 1465050928709 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:28 INFO - PROCESS | 2776 | 1465050928850 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 07:35:28 INFO - PROCESS | 2776 | 1465050928905 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:28 INFO - PROCESS | 2776 | 1465050928907 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:28 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C93E4800 == 34 [pid = 2776] [id = 750] 07:35:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C2BB9800) [pid = 2776] [serial = 2249] [outer = 0000000000000000] 07:35:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C31E8800) [pid = 2776] [serial = 2250] [outer = 00000038C2BB9800] 07:35:28 INFO - PROCESS | 2776 | 1465050928952 Marionette DEBUG loaded listener.js 07:35:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C4A53C00) [pid = 2776] [serial = 2251] [outer = 00000038C2BB9800] 07:35:29 INFO - PROCESS | 2776 | 1465050929368 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:35:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:35:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 733ms 07:35:29 INFO - PROCESS | 2776 | 1465050929430 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 07:35:29 INFO - PROCESS | 2776 | 1465050929432 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 07:35:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:35:29 INFO - PROCESS | 2776 | 1465050929435 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:35:29 INFO - PROCESS | 2776 | 1465050929437 Marionette TRACE conn5 <- [1,2962,null,{}] 07:35:29 INFO - PROCESS | 2776 | 1465050929451 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:29 INFO - PROCESS | 2776 | 1465050929453 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:29 INFO - PROCESS | 2776 | 1465050929594 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 07:35:29 INFO - PROCESS | 2776 | 1465050929605 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:29 INFO - PROCESS | 2776 | 1465050929607 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:29 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C959C800 == 35 [pid = 2776] [id = 751] 07:35:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038BEC30000) [pid = 2776] [serial = 2252] [outer = 0000000000000000] 07:35:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C4A6F400) [pid = 2776] [serial = 2253] [outer = 00000038BEC30000] 07:35:29 INFO - PROCESS | 2776 | 1465050929742 Marionette DEBUG loaded listener.js 07:35:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C4C57000) [pid = 2776] [serial = 2254] [outer = 00000038BEC30000] 07:35:29 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C2527000) [pid = 2776] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:35:29 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038BEC27800) [pid = 2776] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:35:29 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038B3D21800) [pid = 2776] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:35:29 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038BE11B800) [pid = 2776] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:35:29 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BA597000) [pid = 2776] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:35:29 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C1983400) [pid = 2776] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:35:29 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C4CC9C00) [pid = 2776] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:35:29 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038B3D24C00) [pid = 2776] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:35:29 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C1E2F400) [pid = 2776] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:35:29 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038BB0B0400) [pid = 2776] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:35:29 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038B4DA7000) [pid = 2776] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:35:29 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038B9570C00) [pid = 2776] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:35:30 INFO - PROCESS | 2776 | 1465050930071 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 07:35:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 07:35:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 692ms 07:35:30 INFO - PROCESS | 2776 | 1465050930130 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 07:35:30 INFO - PROCESS | 2776 | 1465050930133 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 07:35:30 INFO - PROCESS | 2776 | 1465050930136 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:35:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:35:30 INFO - PROCESS | 2776 | 1465050930138 Marionette TRACE conn5 <- [1,2966,null,{}] 07:35:30 INFO - PROCESS | 2776 | 1465050930141 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:30 INFO - PROCESS | 2776 | 1465050930143 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:30 INFO - PROCESS | 2776 | 1465050930230 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 07:35:30 INFO - PROCESS | 2776 | 1465050930311 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:30 INFO - PROCESS | 2776 | 1465050930313 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:30 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C96B5800 == 36 [pid = 2776] [id = 752] 07:35:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038BEC27800) [pid = 2776] [serial = 2255] [outer = 0000000000000000] 07:35:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C4A6F000) [pid = 2776] [serial = 2256] [outer = 00000038BEC27800] 07:35:30 INFO - PROCESS | 2776 | 1465050930358 Marionette DEBUG loaded listener.js 07:35:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C4FB3400) [pid = 2776] [serial = 2257] [outer = 00000038BEC27800] 07:35:30 INFO - PROCESS | 2776 | 1465050930699 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:35:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 07:35:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 586ms 07:35:30 INFO - PROCESS | 2776 | 1465050930726 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 07:35:30 INFO - PROCESS | 2776 | 1465050930728 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 07:35:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:35:30 INFO - PROCESS | 2776 | 1465050930737 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:35:30 INFO - PROCESS | 2776 | 1465050930739 Marionette TRACE conn5 <- [1,2970,null,{}] 07:35:30 INFO - PROCESS | 2776 | 1465050930742 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:30 INFO - PROCESS | 2776 | 1465050930744 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:30 INFO - PROCESS | 2776 | 1465050930863 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 07:35:30 INFO - PROCESS | 2776 | 1465050930870 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:30 INFO - PROCESS | 2776 | 1465050930872 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:30 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C990E800 == 37 [pid = 2776] [id = 753] 07:35:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C2549000) [pid = 2776] [serial = 2258] [outer = 0000000000000000] 07:35:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C4FB9400) [pid = 2776] [serial = 2259] [outer = 00000038C2549000] 07:35:30 INFO - PROCESS | 2776 | 1465050930916 Marionette DEBUG loaded listener.js 07:35:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C5710C00) [pid = 2776] [serial = 2260] [outer = 00000038C2549000] 07:35:31 INFO - PROCESS | 2776 | 1465050931326 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 07:35:31 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 07:35:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:35:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 627ms 07:35:31 INFO - PROCESS | 2776 | 1465050931366 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 07:35:31 INFO - PROCESS | 2776 | 1465050931369 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 07:35:31 INFO - PROCESS | 2776 | 1465050931372 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:35:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:35:31 INFO - PROCESS | 2776 | 1465050931374 Marionette TRACE conn5 <- [1,2974,null,{}] 07:35:31 INFO - PROCESS | 2776 | 1465050931378 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:31 INFO - PROCESS | 2776 | 1465050931380 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:31 INFO - PROCESS | 2776 | 1465050931503 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 07:35:31 INFO - PROCESS | 2776 | 1465050931512 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:31 INFO - PROCESS | 2776 | 1465050931514 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:31 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C99D5800 == 38 [pid = 2776] [id = 754] 07:35:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C2BB7800) [pid = 2776] [serial = 2261] [outer = 0000000000000000] 07:35:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C5716800) [pid = 2776] [serial = 2262] [outer = 00000038C2BB7800] 07:35:31 INFO - PROCESS | 2776 | 1465050931568 Marionette DEBUG loaded listener.js 07:35:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C59C5400) [pid = 2776] [serial = 2263] [outer = 00000038C2BB7800] 07:35:32 INFO - PROCESS | 2776 | 1465050932211 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:35:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 07:35:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 943ms 07:35:32 INFO - PROCESS | 2776 | 1465050932326 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 07:35:32 INFO - PROCESS | 2776 | 1465050932331 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 07:35:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:35:32 INFO - PROCESS | 2776 | 1465050932336 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:35:32 INFO - PROCESS | 2776 | 1465050932342 Marionette TRACE conn5 <- [1,2978,null,{}] 07:35:32 INFO - PROCESS | 2776 | 1465050932355 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:32 INFO - PROCESS | 2776 | 1465050932359 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:32 INFO - PROCESS | 2776 | 1465050932481 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 07:35:32 INFO - PROCESS | 2776 | 1465050932603 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:32 INFO - PROCESS | 2776 | 1465050932606 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:32 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C26AA000 == 39 [pid = 2776] [id = 755] 07:35:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038B9773400) [pid = 2776] [serial = 2264] [outer = 0000000000000000] 07:35:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038BB7C8400) [pid = 2776] [serial = 2265] [outer = 00000038B9773400] 07:35:32 INFO - PROCESS | 2776 | 1465050932667 Marionette DEBUG loaded listener.js 07:35:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038BE94C000) [pid = 2776] [serial = 2266] [outer = 00000038B9773400] 07:35:33 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4C26800 == 40 [pid = 2776] [id = 756] 07:35:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038C12D3800) [pid = 2776] [serial = 2267] [outer = 0000000000000000] 07:35:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038C1869400) [pid = 2776] [serial = 2268] [outer = 00000038C12D3800] 07:35:33 INFO - PROCESS | 2776 | 1465050933243 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:35:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 07:35:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 942ms 07:35:33 INFO - PROCESS | 2776 | 1465050933282 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 07:35:33 INFO - PROCESS | 2776 | 1465050933287 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 07:35:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:35:33 INFO - PROCESS | 2776 | 1465050933295 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:35:33 INFO - PROCESS | 2776 | 1465050933298 Marionette TRACE conn5 <- [1,2982,null,{}] 07:35:33 INFO - PROCESS | 2776 | 1465050933302 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:33 INFO - PROCESS | 2776 | 1465050933305 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:33 INFO - PROCESS | 2776 | 1465050933456 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 07:35:33 INFO - PROCESS | 2776 | 1465050933550 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:33 INFO - PROCESS | 2776 | 1465050933553 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:33 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C93E0800 == 41 [pid = 2776] [id = 757] 07:35:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038C1981000) [pid = 2776] [serial = 2269] [outer = 0000000000000000] 07:35:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038C252EC00) [pid = 2776] [serial = 2270] [outer = 00000038C1981000] 07:35:33 INFO - PROCESS | 2776 | 1465050933612 Marionette DEBUG loaded listener.js 07:35:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038C282A400) [pid = 2776] [serial = 2271] [outer = 00000038C1981000] 07:35:34 INFO - PROCESS | 2776 | 1465050934187 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:35:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:35:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 07:35:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 945ms 07:35:34 INFO - PROCESS | 2776 | 1465050934240 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 07:35:34 INFO - PROCESS | 2776 | 1465050934243 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 07:35:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:35:34 INFO - PROCESS | 2776 | 1465050934247 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:35:34 INFO - PROCESS | 2776 | 1465050934251 Marionette TRACE conn5 <- [1,2986,null,{}] 07:35:34 INFO - PROCESS | 2776 | 1465050934262 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:34 INFO - PROCESS | 2776 | 1465050934267 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:34 INFO - PROCESS | 2776 | 1465050934388 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 07:35:34 INFO - PROCESS | 2776 | 1465050934492 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:34 INFO - PROCESS | 2776 | 1465050934495 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:34 INFO - PROCESS | 2776 | ++DOCSHELL 00000038CA5CE800 == 42 [pid = 2776] [id = 758] 07:35:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (00000038C4F46C00) [pid = 2776] [serial = 2272] [outer = 0000000000000000] 07:35:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (00000038C5755C00) [pid = 2776] [serial = 2273] [outer = 00000038C4F46C00] 07:35:34 INFO - PROCESS | 2776 | 1465050934555 Marionette DEBUG loaded listener.js 07:35:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (00000038C5E37800) [pid = 2776] [serial = 2274] [outer = 00000038C4F46C00] 07:35:35 INFO - PROCESS | 2776 | 1465050935128 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:35:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 07:35:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 947ms 07:35:35 INFO - PROCESS | 2776 | 1465050935194 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 07:35:35 INFO - PROCESS | 2776 | 1465050935198 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 07:35:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:35:35 INFO - PROCESS | 2776 | 1465050935201 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:35:35 INFO - PROCESS | 2776 | 1465050935204 Marionette TRACE conn5 <- [1,2990,null,{}] 07:35:35 INFO - PROCESS | 2776 | 1465050935208 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:35 INFO - PROCESS | 2776 | 1465050935210 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:35 INFO - PROCESS | 2776 | 1465050935334 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 07:35:35 INFO - PROCESS | 2776 | 1465050935430 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:35 INFO - PROCESS | 2776 | 1465050935432 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:35 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C67D2000 == 43 [pid = 2776] [id = 759] 07:35:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (00000038C5E36C00) [pid = 2776] [serial = 2275] [outer = 0000000000000000] 07:35:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 93 (00000038C701B000) [pid = 2776] [serial = 2276] [outer = 00000038C5E36C00] 07:35:35 INFO - PROCESS | 2776 | 1465050935489 Marionette DEBUG loaded listener.js 07:35:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 94 (00000038C7021C00) [pid = 2776] [serial = 2277] [outer = 00000038C5E36C00] 07:35:36 INFO - PROCESS | 2776 | 1465050936053 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:35:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 07:35:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 881ms 07:35:36 INFO - PROCESS | 2776 | 1465050936256 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 07:35:36 INFO - PROCESS | 2776 | 1465050936261 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 07:35:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:35:36 INFO - PROCESS | 2776 | 1465050936311 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:35:36 INFO - PROCESS | 2776 | 1465050936314 Marionette TRACE conn5 <- [1,2994,null,{}] 07:35:36 INFO - PROCESS | 2776 | 1465050936320 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:36 INFO - PROCESS | 2776 | 1465050936324 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:36 INFO - PROCESS | 2776 | 1465050936436 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 07:35:36 INFO - PROCESS | 2776 | 1465050936559 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:36 INFO - PROCESS | 2776 | 1465050936564 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:36 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BBA17800 == 44 [pid = 2776] [id = 760] 07:35:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 95 (00000038B57B0800) [pid = 2776] [serial = 2278] [outer = 0000000000000000] 07:35:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 96 (00000038B9733C00) [pid = 2776] [serial = 2279] [outer = 00000038B57B0800] 07:35:36 INFO - PROCESS | 2776 | 1465050936618 Marionette DEBUG loaded listener.js 07:35:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 97 (00000038BB046C00) [pid = 2776] [serial = 2280] [outer = 00000038B57B0800] 07:35:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038C990E800 == 43 [pid = 2776] [id = 753] 07:35:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038C96B5800 == 42 [pid = 2776] [id = 752] 07:35:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038C959C800 == 41 [pid = 2776] [id = 751] 07:35:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038C93E4800 == 40 [pid = 2776] [id = 750] 07:35:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038C92B9000 == 39 [pid = 2776] [id = 749] 07:35:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038C685B800 == 38 [pid = 2776] [id = 748] 07:35:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038C5E82800 == 37 [pid = 2776] [id = 747] 07:35:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038C27A6000 == 36 [pid = 2776] [id = 746] 07:35:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038BBA0A800 == 35 [pid = 2776] [id = 745] 07:35:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038B9564000 == 34 [pid = 2776] [id = 744] 07:35:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038C6483800 == 33 [pid = 2776] [id = 743] 07:35:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038BF5A0800 == 32 [pid = 2776] [id = 742] 07:35:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038C936D000 == 31 [pid = 2776] [id = 741] 07:35:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA4E4000 == 30 [pid = 2776] [id = 732] 07:35:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038C67D2000 == 29 [pid = 2776] [id = 759] 07:35:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038CA5CE800 == 28 [pid = 2776] [id = 758] 07:35:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4C26800 == 27 [pid = 2776] [id = 756] 07:35:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038C93E0800 == 26 [pid = 2776] [id = 757] 07:35:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038C26AA000 == 25 [pid = 2776] [id = 755] 07:35:37 INFO - PROCESS | 2776 | --DOCSHELL 00000038C99D5800 == 24 [pid = 2776] [id = 754] 07:35:37 INFO - PROCESS | 2776 | --DOMWINDOW == 96 (00000038C253E000) [pid = 2776] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 2776 | --DOMWINDOW == 95 (00000038B95E6400) [pid = 2776] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 2776 | --DOMWINDOW == 94 (00000038B4EB4800) [pid = 2776] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 2776 | --DOMWINDOW == 93 (00000038BE950C00) [pid = 2776] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 2776 | --DOMWINDOW == 92 (00000038BEC1D000) [pid = 2776] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (00000038BBA53C00) [pid = 2776] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (00000038C2BE8800) [pid = 2776] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (00000038C1E3CC00) [pid = 2776] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (00000038C5E34400) [pid = 2776] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038C570F000) [pid = 2776] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038BF51BC00) [pid = 2776] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038BEC22400) [pid = 2776] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038B55D9400) [pid = 2776] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C122C800) [pid = 2776] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C1F39C00) [pid = 2776] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038BB189C00) [pid = 2776] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038B4DAC800) [pid = 2776] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038B4FD9800) [pid = 2776] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038B972B400) [pid = 2776] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038B9807400) [pid = 2776] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C2383C00) [pid = 2776] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C1B3D400) [pid = 2776] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038BBA54000) [pid = 2776] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C2545C00) [pid = 2776] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 2776 | 1465050937961 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:35:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 07:35:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1745ms 07:35:38 INFO - PROCESS | 2776 | 1465050938060 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 07:35:38 INFO - PROCESS | 2776 | 1465050938065 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 07:35:38 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:35:38 INFO - PROCESS | 2776 | 1465050938070 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:35:38 INFO - PROCESS | 2776 | 1465050938073 Marionette TRACE conn5 <- [1,2998,null,{}] 07:35:38 INFO - PROCESS | 2776 | 1465050938080 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:38 INFO - PROCESS | 2776 | 1465050938083 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:38 INFO - PROCESS | 2776 | 1465050938187 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 07:35:38 INFO - PROCESS | 2776 | 1465050938261 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:38 INFO - PROCESS | 2776 | 1465050938264 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:38 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BA413000 == 25 [pid = 2776] [id = 761] 07:35:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038B4EAEC00) [pid = 2776] [serial = 2281] [outer = 0000000000000000] 07:35:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038B4EB4800) [pid = 2776] [serial = 2282] [outer = 00000038B4EAEC00] 07:35:38 INFO - PROCESS | 2776 | 1465050938314 Marionette DEBUG loaded listener.js 07:35:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038B4FE6400) [pid = 2776] [serial = 2283] [outer = 00000038B4EAEC00] 07:35:38 INFO - PROCESS | 2776 | [2776] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:35:38 INFO - PROCESS | 2776 | 1465050938784 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:35:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:35:38 INFO - {} 07:35:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:35:38 INFO - {} 07:35:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:35:38 INFO - {} 07:35:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:35:38 INFO - {} 07:35:38 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 735ms 07:35:38 INFO - PROCESS | 2776 | 1465050938809 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 07:35:38 INFO - PROCESS | 2776 | 1465050938815 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 07:35:38 INFO - TEST-START | /FileAPI/fileReader.html 07:35:38 INFO - PROCESS | 2776 | 1465050938821 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:35:38 INFO - PROCESS | 2776 | 1465050938824 Marionette TRACE conn5 <- [1,3002,null,{}] 07:35:38 INFO - PROCESS | 2776 | 1465050938828 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:38 INFO - PROCESS | 2776 | 1465050938831 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:38 INFO - PROCESS | 2776 | 1465050938937 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 07:35:38 INFO - PROCESS | 2776 | 1465050938947 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:38 INFO - PROCESS | 2776 | 1465050938950 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:38 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1212000 == 26 [pid = 2776] [id = 762] 07:35:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038B97B4C00) [pid = 2776] [serial = 2284] [outer = 0000000000000000] 07:35:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038B9807400) [pid = 2776] [serial = 2285] [outer = 00000038B97B4C00] 07:35:39 INFO - PROCESS | 2776 | 1465050938998 Marionette DEBUG loaded listener.js 07:35:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038BA0CAC00) [pid = 2776] [serial = 2286] [outer = 00000038B97B4C00] 07:35:39 INFO - PROCESS | 2776 | 1465050939445 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 07:35:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:35:39 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:35:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:35:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:35:39 INFO - TEST-OK | /FileAPI/fileReader.html | took 691ms 07:35:39 INFO - PROCESS | 2776 | 1465050939514 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 07:35:39 INFO - PROCESS | 2776 | 1465050939517 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 07:35:39 INFO - TEST-START | /FileAPI/historical.html 07:35:39 INFO - PROCESS | 2776 | 1465050939521 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:35:39 INFO - PROCESS | 2776 | 1465050939524 Marionette TRACE conn5 <- [1,3006,null,{}] 07:35:39 INFO - PROCESS | 2776 | 1465050939536 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:39 INFO - PROCESS | 2776 | 1465050939541 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:39 INFO - PROCESS | 2776 | 1465050939659 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 07:35:39 INFO - PROCESS | 2776 | 1465050939751 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:39 INFO - PROCESS | 2776 | 1465050939754 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:39 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C2ACF800 == 27 [pid = 2776] [id = 763] 07:35:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038BB7BEC00) [pid = 2776] [serial = 2287] [outer = 0000000000000000] 07:35:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038BBAA1800) [pid = 2776] [serial = 2288] [outer = 00000038BB7BEC00] 07:35:39 INFO - PROCESS | 2776 | 1465050939803 Marionette DEBUG loaded listener.js 07:35:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038BE125800) [pid = 2776] [serial = 2289] [outer = 00000038BB7BEC00] 07:35:40 INFO - PROCESS | 2776 | 1465050940217 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 07:35:40 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:35:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:35:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:35:40 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:35:40 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:35:40 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:35:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:35:40 INFO - TEST-OK | /FileAPI/historical.html | took 734ms 07:35:40 INFO - PROCESS | 2776 | 1465050940257 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 07:35:40 INFO - PROCESS | 2776 | 1465050940260 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 07:35:40 INFO - PROCESS | 2776 | 1465050940264 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:35:40 INFO - TEST-START | /FileAPI/idlharness.html 07:35:40 INFO - PROCESS | 2776 | 1465050940266 Marionette TRACE conn5 <- [1,3010,null,{}] 07:35:40 INFO - PROCESS | 2776 | 1465050940275 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:40 INFO - PROCESS | 2776 | 1465050940277 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:40 INFO - PROCESS | 2776 | 1465050940396 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 07:35:40 INFO - PROCESS | 2776 | 1465050940453 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:40 INFO - PROCESS | 2776 | 1465050940455 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:40 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C5833000 == 28 [pid = 2776] [id = 764] 07:35:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038BEC21800) [pid = 2776] [serial = 2290] [outer = 0000000000000000] 07:35:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038BEC2E000) [pid = 2776] [serial = 2291] [outer = 00000038BEC21800] 07:35:40 INFO - PROCESS | 2776 | 1465050940501 Marionette DEBUG loaded listener.js 07:35:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038BF5F5C00) [pid = 2776] [serial = 2292] [outer = 00000038BEC21800] 07:35:41 INFO - PROCESS | 2776 | 1465050941381 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:35:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:35:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:35:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:35:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:35:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:35:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:35:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:35:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:35:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:35:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:35:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:35:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:35:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:35:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:35:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:35:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:35:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:35:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:35:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:35:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:35:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:35:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:35:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:35:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:35:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 07:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:35:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:35:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:35:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:35:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:35:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:35:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:35:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:35:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:35:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:35:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:35:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:35:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:35:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:35:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:35:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:35:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:35:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:35:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:35:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 07:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:35:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:35:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:35:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:35:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:35:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:35:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:35:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:35:41 INFO - TEST-OK | /FileAPI/idlharness.html | took 1246ms 07:35:41 INFO - PROCESS | 2776 | 1465050941513 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 07:35:41 INFO - PROCESS | 2776 | 1465050941515 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 07:35:41 INFO - TEST-START | /FileAPI/idlharness.worker 07:35:41 INFO - PROCESS | 2776 | 1465050941519 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:35:41 INFO - PROCESS | 2776 | 1465050941521 Marionette TRACE conn5 <- [1,3014,null,{}] 07:35:41 INFO - PROCESS | 2776 | 1465050941532 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:41 INFO - PROCESS | 2776 | 1465050941534 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:41 INFO - PROCESS | 2776 | 1465050941649 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 07:35:41 INFO - PROCESS | 2776 | 1465050941656 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:41 INFO - PROCESS | 2776 | 1465050941658 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:41 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C23AD800 == 29 [pid = 2776] [id = 765] 07:35:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038C16C6400) [pid = 2776] [serial = 2293] [outer = 0000000000000000] 07:35:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038C2544000) [pid = 2776] [serial = 2294] [outer = 00000038C16C6400] 07:35:41 INFO - PROCESS | 2776 | 1465050941715 Marionette DEBUG loaded listener.js 07:35:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038C27B5000) [pid = 2776] [serial = 2295] [outer = 00000038C16C6400] 07:35:41 INFO - PROCESS | 2776 | [2776] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:35:42 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038C2BB7800) [pid = 2776] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:35:42 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038C2549000) [pid = 2776] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:35:42 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038C2545400) [pid = 2776] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:35:42 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038C2BB9800) [pid = 2776] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:35:42 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038BE123800) [pid = 2776] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:35:42 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C254B000) [pid = 2776] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:35:42 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038B4EB7800) [pid = 2776] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:35:42 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038BBB60C00) [pid = 2776] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:35:42 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038B4ED5C00) [pid = 2776] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:35:42 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038C1E39400) [pid = 2776] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:35:42 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038B33DBC00) [pid = 2776] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:35:42 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BB182400) [pid = 2776] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:35:42 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038BEC30000) [pid = 2776] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:35:42 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038BEC27800) [pid = 2776] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:35:42 INFO - PROCESS | 2776 | 1465050942846 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:35:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:35:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:35:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:35:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:35:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:35:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:35:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:35:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:35:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:35:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:35:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:35:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:35:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:35:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:35:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:35:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:35:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:35:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:35:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:35:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:35:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:35:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:35:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:35:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:35:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:35:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:35:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:35:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:35:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:35:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:35:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:35:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:35:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:35:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:35:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:35:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:35:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:35:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:35:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:35:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:35:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:35:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:35:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:35:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:35:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:35:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:35:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:35:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:35:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:35:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:35:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:35:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:35:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:35:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:35:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:35:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:35:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:35:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:35:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:35:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:35:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:35:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:35:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:35:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:35:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:35:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:35:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:35:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:35:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:35:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:35:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:35:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:35:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:35:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:35:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:35:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:35:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:35:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:35:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:35:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:35:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:35:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:35:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:35:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:35:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:35:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:35:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:35:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:35:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:35:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:35:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:35:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:35:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:35:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:35:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:35:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:35:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:35:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:35:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:35:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:35:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:35:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:35:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:35:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:35:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:35:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:35:42 INFO - {} 07:35:42 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1439ms 07:35:42 INFO - PROCESS | 2776 | 1465050942987 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 07:35:42 INFO - PROCESS | 2776 | 1465050942989 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 07:35:42 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:35:42 INFO - PROCESS | 2776 | 1465050942993 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:35:42 INFO - PROCESS | 2776 | 1465050942995 Marionette TRACE conn5 <- [1,3018,null,{}] 07:35:43 INFO - PROCESS | 2776 | 1465050942999 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:43 INFO - PROCESS | 2776 | 1465050943005 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:43 INFO - PROCESS | 2776 | 1465050943109 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 07:35:43 INFO - PROCESS | 2776 | 1465050943186 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:43 INFO - PROCESS | 2776 | 1465050943188 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:43 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C6703800 == 30 [pid = 2776] [id = 766] 07:35:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C27BB800) [pid = 2776] [serial = 2296] [outer = 0000000000000000] 07:35:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C72BE400) [pid = 2776] [serial = 2297] [outer = 00000038C27BB800] 07:35:43 INFO - PROCESS | 2776 | 1465050943233 Marionette DEBUG loaded listener.js 07:35:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C72C7C00) [pid = 2776] [serial = 2298] [outer = 00000038C27BB800] 07:35:43 INFO - PROCESS | 2776 | 1465050943588 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 07:35:43 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 07:35:43 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 629ms 07:35:43 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:35:43 INFO - PROCESS | 2776 | 1465050943625 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 07:35:43 INFO - PROCESS | 2776 | 1465050943628 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 07:35:43 INFO - PROCESS | 2776 | 1465050943631 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:35:43 INFO - PROCESS | 2776 | 1465050943633 Marionette TRACE conn5 <- [1,3022,null,{}] 07:35:43 INFO - PROCESS | 2776 | 1465050943636 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:43 INFO - PROCESS | 2776 | 1465050943638 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:43 INFO - PROCESS | 2776 | 1465050943754 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 07:35:43 INFO - PROCESS | 2776 | 1465050943763 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:43 INFO - PROCESS | 2776 | 1465050943765 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:43 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C93E4800 == 31 [pid = 2776] [id = 767] 07:35:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (000000389893B400) [pid = 2776] [serial = 2299] [outer = 0000000000000000] 07:35:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (0000003898940800) [pid = 2776] [serial = 2300] [outer = 000000389893B400] 07:35:43 INFO - PROCESS | 2776 | 1465050943810 Marionette DEBUG loaded listener.js 07:35:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038BEC20C00) [pid = 2776] [serial = 2301] [outer = 000000389893B400] 07:35:44 INFO - PROCESS | 2776 | 1465050944202 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 07:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:35:44 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 629ms 07:35:44 INFO - PROCESS | 2776 | 1465050944289 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 07:35:44 INFO - PROCESS | 2776 | 1465050944293 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 07:35:44 INFO - PROCESS | 2776 | 1465050944299 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:35:44 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:35:44 INFO - PROCESS | 2776 | 1465050944304 Marionette TRACE conn5 <- [1,3026,null,{}] 07:35:44 INFO - PROCESS | 2776 | 1465050944316 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:44 INFO - PROCESS | 2776 | 1465050944320 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:44 INFO - PROCESS | 2776 | 1465050944464 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 07:35:44 INFO - PROCESS | 2776 | 1465050944660 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:44 INFO - PROCESS | 2776 | 1465050944665 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:44 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B626D000 == 32 [pid = 2776] [id = 768] 07:35:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038B3C4C000) [pid = 2776] [serial = 2302] [outer = 0000000000000000] 07:35:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038B3D2B400) [pid = 2776] [serial = 2303] [outer = 00000038B3C4C000] 07:35:44 INFO - PROCESS | 2776 | 1465050944725 Marionette DEBUG loaded listener.js 07:35:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038B4FE1C00) [pid = 2776] [serial = 2304] [outer = 00000038B3C4C000] 07:35:45 INFO - PROCESS | 2776 | 1465050945329 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 07:35:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:35:45 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1083ms 07:35:45 INFO - PROCESS | 2776 | 1465050945391 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 07:35:45 INFO - PROCESS | 2776 | 1465050945395 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 07:35:45 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:35:45 INFO - PROCESS | 2776 | 1465050945402 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:35:45 INFO - PROCESS | 2776 | 1465050945407 Marionette TRACE conn5 <- [1,3030,null,{}] 07:35:45 INFO - PROCESS | 2776 | 1465050945411 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:45 INFO - PROCESS | 2776 | 1465050945415 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:45 INFO - PROCESS | 2776 | 1465050945544 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 07:35:45 INFO - PROCESS | 2776 | 1465050945669 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:45 INFO - PROCESS | 2776 | 1465050945672 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:45 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C269E800 == 33 [pid = 2776] [id = 769] 07:35:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038B95EA000) [pid = 2776] [serial = 2305] [outer = 0000000000000000] 07:35:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038B9F45400) [pid = 2776] [serial = 2306] [outer = 00000038B95EA000] 07:35:45 INFO - PROCESS | 2776 | 1465050945731 Marionette DEBUG loaded listener.js 07:35:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038BB783800) [pid = 2776] [serial = 2307] [outer = 00000038B95EA000] 07:35:46 INFO - PROCESS | 2776 | 1465050946599 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 07:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:35:46 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1259ms 07:35:46 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:35:46 INFO - PROCESS | 2776 | 1465050946664 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 07:35:46 INFO - PROCESS | 2776 | 1465050946667 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 07:35:46 INFO - PROCESS | 2776 | 1465050946677 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:35:46 INFO - PROCESS | 2776 | 1465050946679 Marionette TRACE conn5 <- [1,3034,null,{}] 07:35:46 INFO - PROCESS | 2776 | 1465050946690 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:46 INFO - PROCESS | 2776 | 1465050946695 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:46 INFO - PROCESS | 2776 | 1465050946881 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 07:35:46 INFO - PROCESS | 2776 | 1465050946977 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:46 INFO - PROCESS | 2776 | 1465050946981 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:47 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C26B5000 == 34 [pid = 2776] [id = 770] 07:35:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038C12D3400) [pid = 2776] [serial = 2308] [outer = 0000000000000000] 07:35:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038C1E38C00) [pid = 2776] [serial = 2309] [outer = 00000038C12D3400] 07:35:47 INFO - PROCESS | 2776 | 1465050947043 Marionette DEBUG loaded listener.js 07:35:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (00000038C3FA6800) [pid = 2776] [serial = 2310] [outer = 00000038C12D3400] 07:35:47 INFO - PROCESS | 2776 | [2776] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:35:47 INFO - PROCESS | 2776 | --DOCSHELL 00000038C6703800 == 33 [pid = 2776] [id = 766] 07:35:47 INFO - PROCESS | 2776 | --DOCSHELL 00000038C23AD800 == 32 [pid = 2776] [id = 765] 07:35:47 INFO - PROCESS | 2776 | --DOCSHELL 00000038C5833000 == 31 [pid = 2776] [id = 764] 07:35:47 INFO - PROCESS | 2776 | --DOCSHELL 00000038C2ACF800 == 30 [pid = 2776] [id = 763] 07:35:47 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1212000 == 29 [pid = 2776] [id = 762] 07:35:47 INFO - PROCESS | 2776 | --DOCSHELL 00000038BA413000 == 28 [pid = 2776] [id = 761] 07:35:47 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (00000038C4FB9400) [pid = 2776] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 07:35:47 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038C5710C00) [pid = 2776] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 07:35:47 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038C27B4400) [pid = 2776] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 07:35:47 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038C31E8800) [pid = 2776] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 07:35:47 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038C2825000) [pid = 2776] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 07:35:47 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C4A53C00) [pid = 2776] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 07:35:47 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038BE952800) [pid = 2776] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 07:35:47 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038C12DDC00) [pid = 2776] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 07:35:47 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038C2820000) [pid = 2776] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 07:35:47 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C27B9800) [pid = 2776] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 07:35:47 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038B9537800) [pid = 2776] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 07:35:47 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038BA0D2000) [pid = 2776] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 07:35:47 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038BE11E000) [pid = 2776] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 07:35:47 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038BE953C00) [pid = 2776] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 07:35:47 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C16C9400) [pid = 2776] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 07:35:47 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C1B36400) [pid = 2776] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 07:35:47 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038C237C800) [pid = 2776] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 07:35:47 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038B4EB2800) [pid = 2776] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 07:35:47 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038B9A2A800) [pid = 2776] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 07:35:47 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038BB78BC00) [pid = 2776] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 07:35:47 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C4A6F400) [pid = 2776] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 07:35:47 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (00000038C4C57000) [pid = 2776] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 07:35:47 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (00000038C4A6F000) [pid = 2776] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 07:35:47 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (00000038C253CC00) [pid = 2776] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 07:35:47 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (00000038C4FB3400) [pid = 2776] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 07:35:47 INFO - PROCESS | 2776 | --DOMWINDOW == 63 (00000038C59C5400) [pid = 2776] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 07:35:47 INFO - PROCESS | 2776 | --DOMWINDOW == 62 (00000038C5716800) [pid = 2776] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 07:35:47 INFO - PROCESS | 2776 | 1465050947886 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:35:47 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:35:47 INFO - {} 07:35:47 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1242ms 07:35:47 INFO - PROCESS | 2776 | 1465050947915 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 07:35:47 INFO - PROCESS | 2776 | 1465050947919 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 07:35:47 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:35:47 INFO - PROCESS | 2776 | 1465050947932 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:35:47 INFO - PROCESS | 2776 | 1465050947935 Marionette TRACE conn5 <- [1,3038,null,{}] 07:35:47 INFO - PROCESS | 2776 | 1465050947940 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:47 INFO - PROCESS | 2776 | 1465050947943 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:48 INFO - PROCESS | 2776 | 1465050948043 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 07:35:48 INFO - PROCESS | 2776 | 1465050948049 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:48 INFO - PROCESS | 2776 | 1465050948052 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:48 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BBA0B000 == 29 [pid = 2776] [id = 771] 07:35:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 63 (00000038B4DB0800) [pid = 2776] [serial = 2311] [outer = 0000000000000000] 07:35:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 64 (00000038B641EC00) [pid = 2776] [serial = 2312] [outer = 00000038B4DB0800] 07:35:48 INFO - PROCESS | 2776 | 1465050948106 Marionette DEBUG loaded listener.js 07:35:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (00000038B9771C00) [pid = 2776] [serial = 2313] [outer = 00000038B4DB0800] 07:35:48 INFO - PROCESS | 2776 | 1465050948630 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 07:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:35:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 733ms 07:35:48 INFO - PROCESS | 2776 | 1465050948662 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 07:35:48 INFO - PROCESS | 2776 | 1465050948667 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 07:35:48 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:35:48 INFO - PROCESS | 2776 | 1465050948674 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:35:48 INFO - PROCESS | 2776 | 1465050948677 Marionette TRACE conn5 <- [1,3042,null,{}] 07:35:48 INFO - PROCESS | 2776 | 1465050948681 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:48 INFO - PROCESS | 2776 | 1465050948684 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:48 INFO - PROCESS | 2776 | 1465050948780 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 07:35:48 INFO - PROCESS | 2776 | 1465050948788 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:48 INFO - PROCESS | 2776 | 1465050948790 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:48 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1A68000 == 30 [pid = 2776] [id = 772] 07:35:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (00000038BB7C5C00) [pid = 2776] [serial = 2314] [outer = 0000000000000000] 07:35:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (00000038BBA9F000) [pid = 2776] [serial = 2315] [outer = 00000038BB7C5C00] 07:35:48 INFO - PROCESS | 2776 | 1465050948839 Marionette DEBUG loaded listener.js 07:35:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (00000038BE127C00) [pid = 2776] [serial = 2316] [outer = 00000038BB7C5C00] 07:35:49 INFO - PROCESS | 2776 | 1465050949553 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:35:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:35:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:35:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:35:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:35:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:35:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:35:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:35:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:35:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:35:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:35:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:35:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:35:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:35:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:35:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:35:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:35:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:35:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:35:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:35:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:35:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:35:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:35:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:35:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:35:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:35:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:35:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:35:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:35:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:35:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:35:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:35:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:35:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:35:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:35:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:35:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:35:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:35:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:35:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:35:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:35:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:35:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:35:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:35:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:35:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:35:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:35:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:35:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 07:35:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:35:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 07:35:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:35:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:35:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 999ms 07:35:49 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:35:49 INFO - PROCESS | 2776 | 1465050949675 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 07:35:49 INFO - PROCESS | 2776 | 1465050949678 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 07:35:49 INFO - PROCESS | 2776 | 1465050949682 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:35:49 INFO - PROCESS | 2776 | 1465050949685 Marionette TRACE conn5 <- [1,3046,null,{}] 07:35:49 INFO - PROCESS | 2776 | 1465050949696 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:49 INFO - PROCESS | 2776 | 1465050949700 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:49 INFO - PROCESS | 2776 | 1465050949800 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 07:35:49 INFO - PROCESS | 2776 | 1465050949808 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:49 INFO - PROCESS | 2776 | 1465050949811 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:49 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C4C3D800 == 31 [pid = 2776] [id = 773] 07:35:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038C16D1C00) [pid = 2776] [serial = 2317] [outer = 0000000000000000] 07:35:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038C185F800) [pid = 2776] [serial = 2318] [outer = 00000038C16D1C00] 07:35:49 INFO - PROCESS | 2776 | 1465050949862 Marionette DEBUG loaded listener.js 07:35:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038C2542400) [pid = 2776] [serial = 2319] [outer = 00000038C16D1C00] 07:35:50 INFO - PROCESS | 2776 | 1465050950371 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 07:35:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:35:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:35:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:35:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:35:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:35:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:35:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:35:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:35:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:35:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:35:50 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:50 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:35:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:35:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:35:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:35:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:35:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:35:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:35:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:35:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:35:50 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 738ms 07:35:50 INFO - PROCESS | 2776 | 1465050950422 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 07:35:50 INFO - PROCESS | 2776 | 1465050950425 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 07:35:50 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:35:50 INFO - PROCESS | 2776 | 1465050950429 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:35:50 INFO - PROCESS | 2776 | 1465050950431 Marionette TRACE conn5 <- [1,3050,null,{}] 07:35:50 INFO - PROCESS | 2776 | 1465050950440 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:50 INFO - PROCESS | 2776 | 1465050950442 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:50 INFO - PROCESS | 2776 | 1465050950562 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 07:35:50 INFO - PROCESS | 2776 | 1465050950619 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:50 INFO - PROCESS | 2776 | 1465050950622 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:50 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C64BD000 == 32 [pid = 2776] [id = 774] 07:35:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C2A94000) [pid = 2776] [serial = 2320] [outer = 0000000000000000] 07:35:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C2BBF000) [pid = 2776] [serial = 2321] [outer = 00000038C2A94000] 07:35:50 INFO - PROCESS | 2776 | 1465050950673 Marionette DEBUG loaded listener.js 07:35:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C3328800) [pid = 2776] [serial = 2322] [outer = 00000038C2A94000] 07:35:50 INFO - PROCESS | 2776 | [2776] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:35:51 INFO - PROCESS | 2776 | 1465050951120 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:35:51 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:35:51 INFO - {} 07:35:51 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 734ms 07:35:51 INFO - PROCESS | 2776 | 1465050951171 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 07:35:51 INFO - PROCESS | 2776 | 1465050951173 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 07:35:51 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:35:51 INFO - PROCESS | 2776 | 1465050951177 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:35:51 INFO - PROCESS | 2776 | 1465050951179 Marionette TRACE conn5 <- [1,3054,null,{}] 07:35:51 INFO - PROCESS | 2776 | 1465050951183 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:51 INFO - PROCESS | 2776 | 1465050951194 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:51 INFO - PROCESS | 2776 | 1465050951311 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 07:35:51 INFO - PROCESS | 2776 | 1465050951364 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:51 INFO - PROCESS | 2776 | 1465050951367 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:51 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C6848800 == 33 [pid = 2776] [id = 775] 07:35:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C3FAC400) [pid = 2776] [serial = 2323] [outer = 0000000000000000] 07:35:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C3FAEC00) [pid = 2776] [serial = 2324] [outer = 00000038C3FAC400] 07:35:51 INFO - PROCESS | 2776 | 1465050951447 Marionette DEBUG loaded listener.js 07:35:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C4535800) [pid = 2776] [serial = 2325] [outer = 00000038C3FAC400] 07:35:51 INFO - PROCESS | 2776 | 1465050951884 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 07:35:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:35:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:35:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:35:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:35:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:35:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:35:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:35:51 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 735ms 07:35:51 INFO - PROCESS | 2776 | 1465050951920 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 07:35:51 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:35:51 INFO - PROCESS | 2776 | 1465050951922 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 07:35:51 INFO - PROCESS | 2776 | 1465050951926 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:35:51 INFO - PROCESS | 2776 | 1465050951928 Marionette TRACE conn5 <- [1,3058,null,{}] 07:35:51 INFO - PROCESS | 2776 | 1465050951931 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:51 INFO - PROCESS | 2776 | 1465050951937 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:52 INFO - PROCESS | 2776 | 1465050952084 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 07:35:52 INFO - PROCESS | 2776 | 1465050952144 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:52 INFO - PROCESS | 2776 | 1465050952147 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:52 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C738E800 == 34 [pid = 2776] [id = 776] 07:35:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038C4C4E400) [pid = 2776] [serial = 2326] [outer = 0000000000000000] 07:35:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038C4FB4800) [pid = 2776] [serial = 2327] [outer = 00000038C4C4E400] 07:35:52 INFO - PROCESS | 2776 | 1465050952192 Marionette DEBUG loaded listener.js 07:35:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038C4FC1800) [pid = 2776] [serial = 2328] [outer = 00000038C4C4E400] 07:35:52 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038B4EAEC00) [pid = 2776] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 07:35:52 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038B57B0800) [pid = 2776] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:35:52 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038BB7BEC00) [pid = 2776] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 07:35:52 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038B97B4C00) [pid = 2776] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 07:35:52 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038BEC21800) [pid = 2776] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 07:35:52 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C12D3800) [pid = 2776] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:35:52 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C1981000) [pid = 2776] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:35:52 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038B9773400) [pid = 2776] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:35:52 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C27BB800) [pid = 2776] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 07:35:52 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (00000038C4F46C00) [pid = 2776] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:35:52 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038C5E36C00) [pid = 2776] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:35:52 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C16C6400) [pid = 2776] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 07:35:52 INFO - PROCESS | 2776 | 1465050952606 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 07:35:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:35:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:35:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:35:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:35:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:35:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:35:52 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 735ms 07:35:52 INFO - PROCESS | 2776 | 1465050952664 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 07:35:52 INFO - PROCESS | 2776 | 1465050952666 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 07:35:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:35:52 INFO - PROCESS | 2776 | 1465050952703 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:35:52 INFO - PROCESS | 2776 | 1465050952705 Marionette TRACE conn5 <- [1,3062,null,{}] 07:35:52 INFO - PROCESS | 2776 | 1465050952709 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:52 INFO - PROCESS | 2776 | 1465050952711 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:52 INFO - PROCESS | 2776 | 1465050952797 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 07:35:52 INFO - PROCESS | 2776 | 1465050952802 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:52 INFO - PROCESS | 2776 | 1465050952804 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:52 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C9376000 == 35 [pid = 2776] [id = 777] 07:35:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038C3FB3400) [pid = 2776] [serial = 2329] [outer = 0000000000000000] 07:35:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038C3FB8800) [pid = 2776] [serial = 2330] [outer = 00000038C3FB3400] 07:35:52 INFO - PROCESS | 2776 | 1465050952850 Marionette DEBUG loaded listener.js 07:35:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038C3FBE800) [pid = 2776] [serial = 2331] [outer = 00000038C3FB3400] 07:35:53 INFO - PROCESS | 2776 | 1465050953290 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 07:35:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:35:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:35:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:35:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:35:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:35:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:35:53 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 671ms 07:35:53 INFO - PROCESS | 2776 | 1465050953343 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 07:35:53 INFO - PROCESS | 2776 | 1465050953345 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 07:35:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:35:53 INFO - PROCESS | 2776 | 1465050953353 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:35:53 INFO - PROCESS | 2776 | 1465050953355 Marionette TRACE conn5 <- [1,3066,null,{}] 07:35:53 INFO - PROCESS | 2776 | 1465050953358 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:53 INFO - PROCESS | 2776 | 1465050953361 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:53 INFO - PROCESS | 2776 | 1465050953451 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 07:35:53 INFO - PROCESS | 2776 | 1465050953456 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:53 INFO - PROCESS | 2776 | 1465050953458 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:53 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C93E5800 == 36 [pid = 2776] [id = 778] 07:35:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038C3FBCC00) [pid = 2776] [serial = 2332] [outer = 0000000000000000] 07:35:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038C4F47400) [pid = 2776] [serial = 2333] [outer = 00000038C3FBCC00] 07:35:53 INFO - PROCESS | 2776 | 1465050953504 Marionette DEBUG loaded listener.js 07:35:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038C5713C00) [pid = 2776] [serial = 2334] [outer = 00000038C3FBCC00] 07:35:53 INFO - PROCESS | 2776 | 1465050953952 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 07:35:54 INFO - PROCESS | 2776 | 1465050954046 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 07:35:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:35:54 INFO - PROCESS | 2776 | 1465050954049 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:35:54 INFO - PROCESS | 2776 | 1465050954051 Marionette TRACE conn5 <- [1,3070,null,{}] 07:35:54 INFO - PROCESS | 2776 | 1465050954055 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:54 INFO - PROCESS | 2776 | 1465050954057 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:54 INFO - PROCESS | 2776 | 1465050954146 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 07:35:54 INFO - PROCESS | 2776 | 1465050954179 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:54 INFO - PROCESS | 2776 | 1465050954181 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:54 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C95B1800 == 37 [pid = 2776] [id = 779] 07:35:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038C575B000) [pid = 2776] [serial = 2335] [outer = 0000000000000000] 07:35:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038C59CE800) [pid = 2776] [serial = 2336] [outer = 00000038C575B000] 07:35:54 INFO - PROCESS | 2776 | 1465050954224 Marionette DEBUG loaded listener.js 07:35:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038C701F400) [pid = 2776] [serial = 2337] [outer = 00000038C575B000] 07:35:54 INFO - PROCESS | 2776 | 1465050954831 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 07:35:54 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:35:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:35:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:35:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:35:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 838ms 07:35:54 INFO - PROCESS | 2776 | 1465050954891 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 07:35:54 INFO - PROCESS | 2776 | 1465050954896 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 07:35:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:35:54 INFO - PROCESS | 2776 | 1465050954901 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:35:54 INFO - PROCESS | 2776 | 1465050954907 Marionette TRACE conn5 <- [1,3074,null,{}] 07:35:54 INFO - PROCESS | 2776 | 1465050954913 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:54 INFO - PROCESS | 2776 | 1465050954916 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:55 INFO - PROCESS | 2776 | 1465050955042 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 07:35:55 INFO - PROCESS | 2776 | 1465050955174 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:55 INFO - PROCESS | 2776 | 1465050955177 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:55 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C1294800 == 38 [pid = 2776] [id = 780] 07:35:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (00000038B9739C00) [pid = 2776] [serial = 2338] [outer = 0000000000000000] 07:35:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (00000038BA2A7000) [pid = 2776] [serial = 2339] [outer = 00000038B9739C00] 07:35:55 INFO - PROCESS | 2776 | 1465050955238 Marionette DEBUG loaded listener.js 07:35:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (00000038BB7C5400) [pid = 2776] [serial = 2340] [outer = 00000038B9739C00] 07:35:55 INFO - PROCESS | 2776 | 1465050955795 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:35:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:35:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 943ms 07:35:55 INFO - PROCESS | 2776 | 1465050955863 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 07:35:55 INFO - PROCESS | 2776 | 1465050955869 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 07:35:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:35:55 INFO - PROCESS | 2776 | 1465050955877 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:35:55 INFO - PROCESS | 2776 | 1465050955880 Marionette TRACE conn5 <- [1,3078,null,{}] 07:35:55 INFO - PROCESS | 2776 | 1465050955885 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:55 INFO - PROCESS | 2776 | 1465050955888 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:56 INFO - PROCESS | 2776 | 1465050956013 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 07:35:56 INFO - PROCESS | 2776 | 1465050956118 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:56 INFO - PROCESS | 2776 | 1465050956121 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:56 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C64AA000 == 39 [pid = 2776] [id = 781] 07:35:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (00000038C12DE000) [pid = 2776] [serial = 2341] [outer = 0000000000000000] 07:35:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (00000038C16C7000) [pid = 2776] [serial = 2342] [outer = 00000038C12DE000] 07:35:56 INFO - PROCESS | 2776 | 1465050956179 Marionette DEBUG loaded listener.js 07:35:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (00000038C1B3C800) [pid = 2776] [serial = 2343] [outer = 00000038C12DE000] 07:35:56 INFO - PROCESS | 2776 | 1465050956768 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:35:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:35:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 924ms 07:35:56 INFO - PROCESS | 2776 | 1465050956811 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 07:35:56 INFO - PROCESS | 2776 | 1465050956814 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 07:35:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:35:56 INFO - PROCESS | 2776 | 1465050956820 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:35:56 INFO - PROCESS | 2776 | 1465050956824 Marionette TRACE conn5 <- [1,3082,null,{}] 07:35:56 INFO - PROCESS | 2776 | 1465050956837 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:56 INFO - PROCESS | 2776 | 1465050956842 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:56 INFO - PROCESS | 2776 | 1465050956962 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 07:35:57 INFO - PROCESS | 2776 | 1465050957070 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:57 INFO - PROCESS | 2776 | 1465050957073 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:57 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C9537000 == 40 [pid = 2776] [id = 782] 07:35:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (00000038C2B89400) [pid = 2776] [serial = 2344] [outer = 0000000000000000] 07:35:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (00000038C2BE8800) [pid = 2776] [serial = 2345] [outer = 00000038C2B89400] 07:35:57 INFO - PROCESS | 2776 | 1465050957130 Marionette DEBUG loaded listener.js 07:35:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (00000038C3FB5000) [pid = 2776] [serial = 2346] [outer = 00000038C2B89400] 07:35:57 INFO - PROCESS | 2776 | 1465050957658 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:35:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:35:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 900ms 07:35:57 INFO - PROCESS | 2776 | 1465050957754 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 07:35:57 INFO - PROCESS | 2776 | 1465050957757 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 07:35:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:35:57 INFO - PROCESS | 2776 | 1465050957767 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:35:57 INFO - PROCESS | 2776 | 1465050957769 Marionette TRACE conn5 <- [1,3086,null,{}] 07:35:57 INFO - PROCESS | 2776 | 1465050957773 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:57 INFO - PROCESS | 2776 | 1465050957775 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:57 INFO - PROCESS | 2776 | 1465050957902 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 07:35:58 INFO - PROCESS | 2776 | 1465050957999 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:58 INFO - PROCESS | 2776 | 1465050958001 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:58 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C9923800 == 41 [pid = 2776] [id = 783] 07:35:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (00000038C4C53800) [pid = 2776] [serial = 2347] [outer = 0000000000000000] 07:35:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (00000038C4CCF800) [pid = 2776] [serial = 2348] [outer = 00000038C4C53800] 07:35:58 INFO - PROCESS | 2776 | 1465050958056 Marionette DEBUG loaded listener.js 07:35:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (00000038C5712800) [pid = 2776] [serial = 2349] [outer = 00000038C4C53800] 07:35:58 INFO - PROCESS | 2776 | 1465050958642 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 07:35:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:35:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:35:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 942ms 07:35:58 INFO - PROCESS | 2776 | 1465050958706 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 07:35:58 INFO - PROCESS | 2776 | 1465050958709 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 07:35:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:35:58 INFO - PROCESS | 2776 | 1465050958713 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:35:58 INFO - PROCESS | 2776 | 1465050958715 Marionette TRACE conn5 <- [1,3090,null,{}] 07:35:58 INFO - PROCESS | 2776 | 1465050958963 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:58 INFO - PROCESS | 2776 | 1465050958966 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:59 INFO - PROCESS | 2776 | 1465050959082 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 07:35:59 INFO - PROCESS | 2776 | 1465050959209 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:59 INFO - PROCESS | 2776 | 1465050959213 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:35:59 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BBA1C800 == 42 [pid = 2776] [id = 784] 07:35:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (00000038B3D25800) [pid = 2776] [serial = 2350] [outer = 0000000000000000] 07:35:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (00000038B4EB8400) [pid = 2776] [serial = 2351] [outer = 00000038B3D25800] 07:35:59 INFO - PROCESS | 2776 | 1465050959268 Marionette DEBUG loaded listener.js 07:35:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (00000038B9537800) [pid = 2776] [serial = 2352] [outer = 00000038B3D25800] 07:36:00 INFO - PROCESS | 2776 | --DOCSHELL 00000038BBA17800 == 41 [pid = 2776] [id = 760] 07:36:00 INFO - PROCESS | 2776 | --DOCSHELL 00000038C93E5800 == 40 [pid = 2776] [id = 778] 07:36:00 INFO - PROCESS | 2776 | --DOCSHELL 00000038C9376000 == 39 [pid = 2776] [id = 777] 07:36:00 INFO - PROCESS | 2776 | --DOCSHELL 00000038C738E800 == 38 [pid = 2776] [id = 776] 07:36:00 INFO - PROCESS | 2776 | --DOCSHELL 00000038C6848800 == 37 [pid = 2776] [id = 775] 07:36:00 INFO - PROCESS | 2776 | --DOCSHELL 00000038C64BD000 == 36 [pid = 2776] [id = 774] 07:36:00 INFO - PROCESS | 2776 | --DOCSHELL 00000038C4C3D800 == 35 [pid = 2776] [id = 773] 07:36:00 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1A68000 == 34 [pid = 2776] [id = 772] 07:36:00 INFO - PROCESS | 2776 | --DOCSHELL 00000038BBA0B000 == 33 [pid = 2776] [id = 771] 07:36:00 INFO - PROCESS | 2776 | --DOCSHELL 00000038C26B5000 == 32 [pid = 2776] [id = 770] 07:36:00 INFO - PROCESS | 2776 | --DOCSHELL 00000038C269E800 == 31 [pid = 2776] [id = 769] 07:36:00 INFO - PROCESS | 2776 | --DOCSHELL 00000038B626D000 == 30 [pid = 2776] [id = 768] 07:36:00 INFO - PROCESS | 2776 | --DOCSHELL 00000038C93E4800 == 29 [pid = 2776] [id = 767] 07:36:00 INFO - PROCESS | 2776 | --DOCSHELL 00000038C9923800 == 28 [pid = 2776] [id = 783] 07:36:00 INFO - PROCESS | 2776 | --DOCSHELL 00000038C9537000 == 27 [pid = 2776] [id = 782] 07:36:00 INFO - PROCESS | 2776 | --DOCSHELL 00000038C64AA000 == 26 [pid = 2776] [id = 781] 07:36:00 INFO - PROCESS | 2776 | --DOCSHELL 00000038C1294800 == 25 [pid = 2776] [id = 780] 07:36:00 INFO - PROCESS | 2776 | --DOCSHELL 00000038C95B1800 == 24 [pid = 2776] [id = 779] 07:36:00 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (00000038B4EB4800) [pid = 2776] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 07:36:00 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (00000038B4FE6400) [pid = 2776] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 07:36:00 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (00000038BB046C00) [pid = 2776] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 07:36:00 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (00000038B9733C00) [pid = 2776] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 07:36:00 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (00000038BBAA1800) [pid = 2776] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 07:36:00 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (00000038BA0CAC00) [pid = 2776] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 07:36:00 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (00000038B9807400) [pid = 2776] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 07:36:00 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (00000038BEC2E000) [pid = 2776] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 07:36:00 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (00000038C1869400) [pid = 2776] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 07:36:00 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (00000038C252EC00) [pid = 2776] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 07:36:00 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (00000038C282A400) [pid = 2776] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 07:36:00 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (00000038BB7C8400) [pid = 2776] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 07:36:00 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (00000038C72C7C00) [pid = 2776] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 07:36:00 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (00000038BE94C000) [pid = 2776] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 07:36:00 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (00000038C5E37800) [pid = 2776] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 07:36:00 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (00000038C5755C00) [pid = 2776] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 07:36:00 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (00000038C7021C00) [pid = 2776] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 07:36:00 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (00000038C701B000) [pid = 2776] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 07:36:00 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (00000038C2544000) [pid = 2776] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 07:36:00 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (00000038BF5F5C00) [pid = 2776] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 07:36:00 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (00000038C72BE400) [pid = 2776] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 07:36:00 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (0000003898940800) [pid = 2776] [serial = 2300] [outer = 0000000000000000] [url = about:blank] 07:36:00 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (00000038BE125800) [pid = 2776] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 07:36:00 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (00000038C27B5000) [pid = 2776] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 07:36:00 INFO - PROCESS | 2776 | 1465050960618 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:36:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:36:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1976ms 07:36:00 INFO - PROCESS | 2776 | 1465050960692 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 07:36:00 INFO - PROCESS | 2776 | 1465050960696 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 07:36:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:36:00 INFO - PROCESS | 2776 | 1465050960701 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:36:00 INFO - PROCESS | 2776 | 1465050960704 Marionette TRACE conn5 <- [1,3094,null,{}] 07:36:00 INFO - PROCESS | 2776 | 1465050960710 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:00 INFO - PROCESS | 2776 | 1465050960713 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:36:00 INFO - PROCESS | 2776 | 1465050960812 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 07:36:00 INFO - PROCESS | 2776 | 1465050960890 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:00 INFO - PROCESS | 2776 | 1465050960894 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:36:00 INFO - PROCESS | 2776 | ++DOCSHELL 00000038B63DA800 == 25 [pid = 2776] [id = 785] 07:36:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (00000038B46BB000) [pid = 2776] [serial = 2353] [outer = 0000000000000000] 07:36:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (00000038B4C21000) [pid = 2776] [serial = 2354] [outer = 00000038B46BB000] 07:36:00 INFO - PROCESS | 2776 | 1465050960947 Marionette DEBUG loaded listener.js 07:36:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (00000038B4EB3800) [pid = 2776] [serial = 2355] [outer = 00000038B46BB000] 07:36:01 INFO - PROCESS | 2776 | 1465050961376 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 07:36:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:36:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:36:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:36:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 689ms 07:36:01 INFO - PROCESS | 2776 | 1465050961395 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 07:36:01 INFO - PROCESS | 2776 | 1465050961400 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 07:36:01 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:36:01 INFO - PROCESS | 2776 | 1465050961407 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:36:01 INFO - PROCESS | 2776 | 1465050961410 Marionette TRACE conn5 <- [1,3098,null,{}] 07:36:01 INFO - PROCESS | 2776 | 1465050961413 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:01 INFO - PROCESS | 2776 | 1465050961416 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:36:01 INFO - PROCESS | 2776 | 1465050961513 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 07:36:01 INFO - PROCESS | 2776 | 1465050961519 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:01 INFO - PROCESS | 2776 | 1465050961522 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:36:01 INFO - PROCESS | 2776 | ++DOCSHELL 00000038BB387000 == 26 [pid = 2776] [id = 786] 07:36:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (00000038B4FE2000) [pid = 2776] [serial = 2356] [outer = 0000000000000000] 07:36:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (00000038B55D8C00) [pid = 2776] [serial = 2357] [outer = 00000038B4FE2000] 07:36:01 INFO - PROCESS | 2776 | 1465050961571 Marionette DEBUG loaded listener.js 07:36:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (00000038B95E8000) [pid = 2776] [serial = 2358] [outer = 00000038B4FE2000] 07:36:02 INFO - PROCESS | 2776 | 1465050962041 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 07:36:02 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:36:02 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 07:36:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:36:02 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 689ms 07:36:02 INFO - PROCESS | 2776 | 1465050962098 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 07:36:02 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:36:02 INFO - PROCESS | 2776 | 1465050962100 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 07:36:02 INFO - PROCESS | 2776 | 1465050962104 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:36:02 INFO - PROCESS | 2776 | 1465050962107 Marionette TRACE conn5 <- [1,3102,null,{}] 07:36:02 INFO - PROCESS | 2776 | 1465050962119 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:02 INFO - PROCESS | 2776 | 1465050962124 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:36:02 INFO - PROCESS | 2776 | 1465050962248 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 07:36:02 INFO - PROCESS | 2776 | 1465050962345 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"896579d8-a9c9-41c5-a9a3-ca787d28c8ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:02 INFO - PROCESS | 2776 | 1465050962348 Marionette INFO sendAsync 26f857b6-0d8e-46db-a906-779b14ef4488 07:36:02 INFO - PROCESS | 2776 | ++DOCSHELL 00000038C2168000 == 27 [pid = 2776] [id = 787] 07:36:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (00000038BA0C6400) [pid = 2776] [serial = 2359] [outer = 0000000000000000] 07:36:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (00000038BA59F400) [pid = 2776] [serial = 2360] [outer = 00000038BA0C6400] 07:36:02 INFO - PROCESS | 2776 | 1465050962397 Marionette DEBUG loaded listener.js 07:36:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (00000038BB7BCC00) [pid = 2776] [serial = 2361] [outer = 00000038BA0C6400] 07:36:02 INFO - PROCESS | 2776 | 1465050962799 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 07:36:02 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:36:02 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 732ms 07:36:02 INFO - PROCESS | 2776 | 1465050962838 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 07:36:02 INFO - PROCESS | 2776 | 1465050962841 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 07:36:03 WARNING - u'runner_teardown' () 07:36:03 INFO - No more tests 07:36:03 INFO - Got 0 unexpected results 07:36:03 INFO - SUITE-END | took 690s 07:36:03 INFO - Closing logging queue 07:36:03 INFO - queue closed 07:36:04 INFO - Return code: 0 07:36:04 WARNING - # TBPL SUCCESS # 07:36:04 INFO - Running post-action listener: _resource_record_post_action 07:36:04 INFO - Running post-run listener: _resource_record_post_run 07:36:05 INFO - Total resource usage - Wall time: 700s; CPU: 14.0%; Read bytes: 29498368; Write bytes: 983005696; Read time: 430540; Write time: 3610640 07:36:05 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:36:05 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 25576448; Read time: 0; Write time: 45300 07:36:05 INFO - run-tests - Wall time: 697s; CPU: 14.0%; Read bytes: 29498368; Write bytes: 875955712; Read time: 430540; Write time: 3482400 07:36:05 INFO - Running post-run listener: _upload_blobber_files 07:36:05 INFO - Blob upload gear active. 07:36:05 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 07:36:05 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 07:36:05 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 07:36:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 07:36:05 INFO - (blobuploader) - INFO - Open directory for files ... 07:36:05 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 07:36:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:36:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:36:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:36:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:36:06 INFO - (blobuploader) - INFO - Done attempting. 07:36:06 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 07:36:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:36:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:36:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:36:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:36:08 INFO - (blobuploader) - INFO - Done attempting. 07:36:08 INFO - (blobuploader) - INFO - Iteration through files over. 07:36:08 INFO - Return code: 0 07:36:08 INFO - rmtree: C:\slave\test\build\uploaded_files.json 07:36:08 INFO - Using _rmtree_windows ... 07:36:08 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 07:36:08 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bd9e1d19bc06ff538c264b5044a1c2e15024a47d5e66c34fc96c9bf34a1f1a44d3dab914e434961193976c86b8d3bfa557afdcf393fee376a7caec844c1f9df6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/be87e06323e412d08503d525c3bb03c42a5c418c794817522945df88eb7ec512e0ebf077dff5c6ad4789cfe5d3a0e2576ff988efa182767f374b9e2468bbe72e"} 07:36:08 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 07:36:08 INFO - Writing to file C:\slave\test\properties\blobber_files 07:36:08 INFO - Contents: 07:36:08 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bd9e1d19bc06ff538c264b5044a1c2e15024a47d5e66c34fc96c9bf34a1f1a44d3dab914e434961193976c86b8d3bfa557afdcf393fee376a7caec844c1f9df6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/be87e06323e412d08503d525c3bb03c42a5c418c794817522945df88eb7ec512e0ebf077dff5c6ad4789cfe5d3a0e2576ff988efa182767f374b9e2468bbe72e"} 07:36:08 INFO - Running post-run listener: copy_logs_to_upload_dir 07:36:08 INFO - Copying logs to upload dir... 07:36:08 INFO - mkdir: C:\slave\test\build\upload\logs 07:36:08 INFO - Copying logs to upload dir... 07:36:08 INFO - Using _rmtree_windows ... 07:36:08 INFO - Using _rmtree_windows ... 07:36:08 INFO - Using _rmtree_windows ... 07:36:08 INFO - Using _rmtree_windows ... 07:36:08 INFO - Using _rmtree_windows ... 07:36:08 INFO - Using _rmtree_windows ... 07:36:08 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=931.881000 ========= master_lag: 0.28 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 32 secs) (at 2016-06-04 07:36:08.381789) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-04 07:36:08.388052) ========= '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-123\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-123 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-123 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-123\AppData\Local LOGONSERVER=\\T-W864-IX-123 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-123 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-123 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-123 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bd9e1d19bc06ff538c264b5044a1c2e15024a47d5e66c34fc96c9bf34a1f1a44d3dab914e434961193976c86b8d3bfa557afdcf393fee376a7caec844c1f9df6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/be87e06323e412d08503d525c3bb03c42a5c418c794817522945df88eb7ec512e0ebf077dff5c6ad4789cfe5d3a0e2576ff988efa182767f374b9e2468bbe72e"} build_url:https://queue.taskcluster.net/v1/task/Y9N7vv41T9ynOv3n0qWLeQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/Y9N7vv41T9ynOv3n0qWLeQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/Y9N7vv41T9ynOv3n0qWLeQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bd9e1d19bc06ff538c264b5044a1c2e15024a47d5e66c34fc96c9bf34a1f1a44d3dab914e434961193976c86b8d3bfa557afdcf393fee376a7caec844c1f9df6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/be87e06323e412d08503d525c3bb03c42a5c418c794817522945df88eb7ec512e0ebf077dff5c6ad4789cfe5d3a0e2576ff988efa182767f374b9e2468bbe72e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Y9N7vv41T9ynOv3n0qWLeQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-04 07:36:08.508108) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 07:36:08.508437) ========= '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-123\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-123 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-123 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-123\AppData\Local LOGONSERVER=\\T-W864-IX-123 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-123 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-123 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-123 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-04 07:36:08.626046) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-04 07:36:08.626383) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-04 07:36:09.281503) ========= ========= Total master_lag: 0.45 =========